I have built a web application using Java EE platform that sells one of my software.
Now I want to give the work of marketing my website to various e-marketing companies. But as I will have to give the commission to them, I should know that who sends the traffic.
I think that one solution to above problem is:
Make a separate URL for each e-marketing company and give them their corresponding URL and redirect all those URLs to a single Servlet
. And after that, count the no. of visitors on a particular URL (url of an e-marketing company) to count the no. of visitors referred by that e-marketing company.
The Google
and various other use similar kinds of techniques which distinguishes one from other.
Q1. Do all of them uses this kind of approach?
Q2. Is there any other approach by which this can be done in a much better way?
You can also advice some other things too...
Thanks in advance