How to track Instagram ad parameters in LeadSquared

Watch lead source tracking in action

You’re running Instagram ad campaigns and sending leads directly to LeadSquared, but you have no clear way to track which campaign, ad set, or individual ad actually generated each lead.

Instagram only reports the total number of leads per campaign, leaving a gap when it comes to connecting specific leads to their source. This makes it impossible to know which ads are driving revenue once a lead becomes a paying customer.

In this article, I’ll show you a simple method to capture Instagram ad UTM parameters in LeadSquared for every lead, so you can track results at the campaign, ad set, and ad level.

Capture Instagram ad UTM parameters in LeadSquared

LeadSources is a marketing attribution software that tracks Instagram ad UTM parameters for every lead you generate.

When a visitor converts into a lead, LeadSources captures the Instagram ad UTM parameters from the URL and injects them directly into LeadSquared.

Each lead comes with a comprehensive lead source report, including:

  • Channel & source automatic attribution
  • UTM parameters: Campaign, term, and content
  • Pages visited
  • Device data

LeadSources automatic attribution works across marketing channels such as PPC, SEO, social media, PR, and email campaigns.

Thanks to its robust attribution algorithm, LeadSources ensures accurate tracking for 100% of your leads:

  • No Instagram ad UTM parameter is lost, even during complex customer journeys
  • Persistent attribution across subdomains

Lead Profile #2847

Converted
Channel: Paid Search
Source: google
Campaign: lead-gen-q4-2024
Term: lead tracking software
Content: ad-variant-b
Page Path: /landing/demo → /pricing → /signup
Device: Desktop
OS: macOS
Browser: Chrome 119
   

Imagine a visitor comes to your site from an Instagram ad but leaves without completing your form.

Four months later, that same visitor returns via an organic search on Google and finally submits the form.

LeadSources tracks all previous visits and provides a complete lead source report, capturing detailed data from every session (from the first click to the form submission).

By following the full lead journey, you gain a clear understanding of how each marketing channel contributes to your lead generation efforts.

This makes it possible to calculate the precise ROI for every channel that played a role in converting that lead into a customer.

Day 1 Facebook Ad
Day 3 Google Search
Day 7 Email Click
Day 10 Direct Visit
   

How to track Instagram ad UTM parameters in LeadSquared

Step 1: Enter your website URL

Sign up to LeadSources (we offer a 14-day free trial).

Enter the URL of the website you want to track. 

Step 1 Add your website URL

Step 2: Install the tracking code

Copy and paste your LeadSources tracking code into the <head> section of your website.

Step 2 Install the tracking code​

Step 3: Connect your form with LeadSources

Connect your form in one click with our native integrations.

Select the form you want to track.

LeadSources will start tracking the Instagram ad UTM parameters for every lead you generate.

Step 3 Connect Typeform with LeadSources

Step 4: Send the Instagram ad UTM parameters to LeadSquared

You can send to LeadSquared the following Instagram ad UTM parameters for each lead:

  • UTM_campaign
  • UTM_term
  • UTM_content
LeadSources

Frequently asked questions

Is LeadSources compatible with LeadSquared?

Yes. You can send Instagram ad UTM parameters to LeadSquared using LeadSources:

  1. Add hidden fields to your form for each last-click data you want to send to LeadSquared.
  2. Create the equivalent custom fields in LeadSquared and send your form data to LeadSquared.

LeadSources collects the following Instagram ad UTM parameters for each lead you generate (Make sure to add them to the URLs of your different marketing campaigns):

  • UTM_campaign
  • UTM_term
  • UTM_content

Besides the UTM parameters, the following lead source data is also appended to each lead: 

  • Channel
  • Source
  • Device
  • OS
  • Browser

This data is available in your LeadSources dashboard.

You can send the following last-touch attribution data to LeadSquared:

  • Channel
  • Source
  • UTM parameters: campaign, term, and content
  • Entry page

As multi-touch attribution software, LeadSources tracks Instagram ad UTM parameters throughout the entire customer journey (from first click to lead submission). This data is displayed on your LeadSources dashboard.

From there, you can send the last-touch attribution data (including Instagram ad UTM parameters) in LeadSquared.

Ready to uncover what Instagram ads drive your leads?

Start your free trial today and track the full source of every lead throughout their journey.