Lead source is an important data point you need to capture in order to report on the value of your marketing campaigns. Marketo is flexible and offers a couple different ways to capture lead source. Here’s how to capture lead source in Marketo using these 4 different techniques.
1. Through a Marketo form, with a set, hidden value
The first and easiest way you can capture lead source in Marketo is to add source field to your form with a set value.
This technique is ideal when you have a couple standardized lead sources and when you use more than one form.
2. Through a Marketo form using URL parameters
Another easy way to capture lead source data is to use URL parameters and capture them in a form field. You can configure your Marketo form to look for any paramters in the URL.
This is a great, flexible way to capture lead source since you can have one standard form with many lead source values. The downside is that it will only capture the lead source if the visitor fills out the form on the landing page right away. If a visitor visits a landing page, navigates away and comes back, the parameters might not stay in the URL.
3. Through a Marketo form using cookies
4. Through a smart campaign flow step
You can also set the lead source value in a smart campaign flow step. This allows you to have many forms and set the source value without touching any form configurations.