Just an FYI once you fill out the form Crazylawrence posted above it can take a day or two for the purple FreedomPartner to appear on your posts as they review it manually. Just went through this a few days ago myself. Anyways; good luck!
As Crazylawrence said above you would need to apply for the partner badge on the forums, even if you are partnered with the network. It does normally take a few days to be updated to you forum account