Using Forms.app to generate leads but don't know where they’re coming from?
This easy method will help you track the source of your leads in Forms.app.
With this data, you can optimize your marketing strategy by focusing on the sources that drive the most leads, sales, and revenue.
Let’s get started!
How to track the source of lead in Forms.app
1. How LeadSources tracks the source of your leads?
Leadsources is a simple tool that tracks the source of your leads. Once added to your website, it tracks up to 7 lead source data for each lead you generate.
Leadsources uses cookies and UTM parameters to track visitors' information whenever they land on your website.
It collects key lead source details such as channel, source, campaign, keyword, and content, along with the landing page and subfolder.
When a form is submitted, both the lead’s contact information (name, email, etc.) and the source data collected by Leadsources (channel, source, etc.) are automatically sent to Forms.app.
2. How to track the source of your leads in Forms.app
Follow these 3 steps:
- Begin by signing up for Leadsources.io.
- Insert the Leadsources tracking code in the head tag of your website - follow this step-by-step guide.
- Add hidden fields to your Forms.app forms. Check out our step-by-step guide.
You are ready to track the source of your leads in Forms.app 🎯
This data will be visible in your submission records, along with the lead’s personal information (name, email, etc.).
This method allows for lead source tracking of the following data at the lead level:
- Channel
- Source
- Campaign
- Term
- Content
- Landing Page
- Landing Page Subfolder
This information will be accessible in your Forms.app submission records, alongside the lead's details (name, email, etc.).
How to analyze the lead source data
What data is tracked in Forms.app?
Leadsources captures 7 lead source data for each lead:
Lead source data | Definition |
Channel | Leadsources categorizes your traffic into ten distinct channels: Paid Search, Organic Search, Email Campaigns, Paid Social, Organic Social, Referrals, Direct Traffic, Affiliates, Display Ads, and Other. |
Source | Identifies the specific source or platform that led visitors to your site. For example, within the “Organic Social” channel, sources could include TikTok, LinkedIn, etc. |
Campaign | Refers to the particular marketing campaign's name. This is especially useful if you're running several Google Ads campaigns, enabling you to identify exactly which campaign your leads are coming from. |
Term | Highlights the specific keyword targeted by a campaign. For instance, with a Google Ads campaign named “Search campaign for health insurance,” Leadsources sorts your leads based on the targeted keywords, such as “Health insurance in New York,” “Health insurance in Miami,” etc. |
Content | Describes the specific part of your advertisement that the audience interacted with. |
Landing Page | The URL where the lead first landed, for example, domain.com/services/house-insurance-miami. |
Landing Page Subfolder | Clarifies the particular subfolder of the landing page URL for more granular tracking. For instance, if a lead lands on domain.com/services/house-insurance-miami, “services” is the subfolder that is tracked. |
Creating your first performance reports
1. Leads source reports
Boost your marketing efforts with a detailed analysis of lead source information.
Start by grouping your leads by channel (Search Paid, Email Marketing, etc.) to determine which channels are the most productive in attracting leads.
Next, analyze leads by campaign in specific channels like Paid Search (Google Ads) to determine the most effective lead acquisition campaign.
To assess the effectiveness of a campaign, generate detailed reports such as "Volume of leads by keyword" and "Volume of leads by advertisement". For example, an American law firm can gain valuable insights from a report that presents:
2. Sales source reports
You now have insights into which channel, campaign and keywords are driving the most leads. But do these leads increase revenue?
Using a CRM to manage leads generated from Forms.app allows you to identify which leads converted into paying customers and generate sales reports by channel, source, landing page, and more.
If you’re not currently using a CRM, consider trying GoHighLevel’s free trial.
Imagine the following example:
Channels | Search Paid (Google Ads) | Social Paid (Facebook Business) |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
Based on our analysis of the "Leads by Channel" report from your Google and Facebook ad campaigns, it is evident that Paid Social ads outperformed Paid Search ads in terms of generating leads.
After analyzing which leads turned into paying customers, it was found that Paid Search was more effective in generating revenue despite having fewer leads. As a result, the advertising budget was shifted towards Paid Search.