Background: We originally handled our affiliate program in house by using the ?source=affiliateID at the end of each affiliate's URLs. We then moved to a 3rd party program that came to have a lot of issues and they are not only are they expensive but their customer service reps aren't any help at all.
We are wanting to do it in house again but in testing the ?source= doesn't work all the time. What could be the cause of that? Could it be a firewall issue in house? Is there a better way to do it in house?