Gathering Instagram leads and transferring them to Leadsquared doesn’t let you tie each lead to a specific ad. Likewise, as leads convert to customers, tracking them back to their Instagram campaign source becomes impossible.
Without tracking, it’s nearly impossible to measure the effectiveness of Instagram ads, meaning you can't tell which ads drive leads and customers. This could lead to ad spending with no insight into performance.
Luckily, a reliable solution lets you trace each lead back to the specific Instagram campaign, ad set, and ad that brought it in.
We’ll go over each step of the process together!
How to Track Instagram Ads in Leadsquared
Step 1: Add Leadsources in the head tag of your website
Step 2: Add the UTM parameters to your Instagram ads
To gather Instagram ad insights, attach UTM parameters to your ad URL that outline campaign, ad set, and ad details. Use this format:
UTM_medium=paidsocial
UTM_source=instagram
UTM_campaign=campaign-name
UTM_term=ad-set-name
UTM_content=ad-name
The final URL should resemble this format:
https://www.yourdomain.com/?UTM_medium=paidsocial&UTM_source=instagram&UTM_campaign=campaign-name&UTM_term=ad-set-name&UTM_content=ad-name
Note: Leadsources ensures that all lead source data is collected, regardless of UTM parameter use, so every lead is fully tracked.
Step 3: Add the hidden fields in your form
Hidden fields in forms may be invisible to users, but they play a crucial role in gathering and saving submitted information.
Leadsources stores lead source details in the hidden fields of your form. When a lead submits the form, these fields automatically populate with data from Instagram ads.
Leadsources works with all popular form builders. For detailed steps on incorporating hidden fields into your form, refer to this guide.
Step 4: Capture the Instagram ads data in Leadsquared
When users engage with your ads and arrive at your site, Leadsources collects the Instagram campaign, ad set, ad data, and additional information.
The hidden fields of your form collect Instagram ads data sourced from Leadsources.
Therefore, after the form is submitted, you can inspect the Instagram ad data and lead details in Leadsquared (this requires establishing a connection between your form and Leadsquared).
How does Leadsources work?
Each time a user visits your site, Leadsources fetches Instagram ad data and fills the hidden fields of your form. After submission, this information is sent to Leadsquared, including the lead details you've collected (such as name and email).
Leadsources maintains a record of all lead source information tied to individual leads:
Lead source data | Fetched automatically |
Channel | ✅ |
Source | ✅ |
Campaign | ✅ OR use UTM_campaign |
Content | UTM_content parameter is required |
Term | UTM_term parameter is required |
Landing page | ✅ |
Landing page subfolder | ✅ |
The table above illustrates that in cases where UTM parameters are not functional—such as with organic sources like Google search or Instagram bio links—Leadsources effectively gathers certain lead source data:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
Unlike many platforms, Leadsources successfully monitors lead sources across every marketing channel, including both organic and paid strategies.
Choose a channel to investigate the lead source data that Leadsources attaches to your form.
Performance reports: Lead, sales, and revenue by source
Tracking Instagram ads data in Leadsquared helps you create detailed performance reports, for instance:
- Leads, sales, and revenue by channel
- Leads, sales, and revenue by source
- Leads, sales, and revenue by campaign (aka. Instagram campaign)
- Leads, sales, and revenue by term (aka. Instagram ad set)
- Leads, sales, and revenue by content (aka. Instagram ad)
This helps you realign your Instagram budget according to the campaigns, ad sets, and ads that yield the most leads, sales, and revenue.
Let’s investigate the types of reports you can create:
1. Lead source reports
Create performance reports that clarify the number of leads resulting from:
- Channel
- Source
- Campaign (aka. Instagram campaign)
- Term (aka. Instagram ad set)
- Content (aka. Instagram ad)
- Landing page
- Landing page subfolder
Example #1: Leads by channel
This report details which channel produces the largest stream of leads.
Example #2: Leads by Instagram campaign
You can now focus on a specific lead source (e.g., Instagram) and review the number of leads that each Instagram campaign generates.
Example #3: Leads by Instagram ad
After uncovering the Instagram campaign that yields the highest lead count, you can evaluate which specific ad group or ad is responsible for attracting those leads.
2. Sales and revenue source reports
After detecting the Instagram campaign, ad set, and ad that yield our leads, we need to assess whether these leads are contributing to sales and revenue.
To improve this process, connect your leads to a CRM such as Leadsquared. This integration allows you to track sales and revenue across diverse channels, sources, Instagram campaigns, ad sets, ads, landing pages, and their associated subfolders.
This information allows you to readjust your Instagram ad strategy, emphasizing the channels, sources, campaigns, ad sets, and ads that have resulted in the largest sales and revenue.
You can produce various reports on sales and revenue, including:
- Sales and revenue by channel
- Sales and revenue by source
- Sales and revenue by campaign
- Sales and revenue by term (e.g., Instagram ad set)
- Sales and revenue by content (e.g., Instagram ad)
- Sales and revenue by landing page
- Sales and revenue by landing page subfolder
Example Scenario:
Channel | Search Paid | Social Paid |
---|---|---|
Leads | 50 | 75 |
Sales | 5 | 6 |
Average Order Value | $150 | $100 |
Revenue | $750 | $600 |
Following the launch of ads on Google and Instagram, the preliminary "Leads by Channel" report showed that Social Paid ads (Instagram) yielded more leads compared to Search Paid ads.
However, after examining the sales and revenue metrics in Leadsquared, you realized that the Search Paid channel achieved higher revenue with a lower lead count compared to the Social Paid channel. Thus, you modified your budget to allocate more resources toward the Search Paid channel.