How to Capture Referring Sources to Landing Pages and in Forms using Query Strings
A common reporting question from marketers is how to track visitors that come to their landing pages from a variety of sources such as email, websites, direct mail, social media, banner ads, etc. The key to achieving this is through creating explicit unique links to that landing page. In other words, if you use the same link for each source, there's often no way to distinguish from where visitors came. We need a way to make the URL unique, and this can be achieved through Query Strings.
Query Strings are an addition to your landing page URL, and they are quite easy to construct. Even better, you can capture out values from the Query String in your URL into your Forms, allowing you to write those values to the Contact record, and ultimately synch them to your CRM system. You've likely seen them before but may not have realized their value.