I am running a web based business where referrals and agents are my main income source. While i am trying to setup different contact forms for any agent , I am tired of leads coming straight or just changing url to main domain. I want my agents to be happy and feel confrotable they're not going to loose any referral.

I am wondering is there any software that is reilable? I tried couple of server settings or simple scripts but results are poor... I weant something very reilable and effective.. even if expensive....

Anybody can help?