Great question — answering as the UphillTech team:
What are you using for your analytics? Most analytics packages will show where the visitors came from. Regardless of that, they will also show you what landing pages they arrived to, and how long they spent on them. So if a page visit for example.com/proposal-abc appears in your stats then you know it was Mr ABC who came to your site, and if you see example.com/proposal-xyz , then you know it's from Ms XYZ. However, if you're using Google Analytics ( it's free ), then you can also use it to track visits from there — see this post by Daniel Waisberg on how to set up custom URLs in GA .
Full answer by Baumr: https://webmasters.stackexchange.com/a/38365 (CC BY-SA 3.0).
Need it done for your business? UphillTech.