How to capture your Instagram ads in Pipedrive easily

✔️ Capture Instagram ads data on a lead level ✔️ Store Instagram ads data in Pipedrive
Track Instagram ads data in Pipedrive

What's on this page:

Track the source of your leads (free trial)

Leads flow from Instagram to Pipedrive, yet there’s no way to connect each lead with a particular Instagram ad. Similarly, when leads transition into customers, you can’t determine the exact ad that generated them.

The absence of tracking prevents your ability to measure Instagram ad performance, making it unclear which ads contribute to your lead and customer growth. This could lead to spending on multiple ads without insight into their effectiveness.

Fortunately, a simple solution exists to track each lead back to the specific Instagram campaign, ad set, and ad that brought it in.

We’ll break it down step by step!

How to Track Instagram Ads in Pipedrive

Step 1: Add Leadsources in the head tag of your website

Leadsources is a simple tool that identifies your lead sources. When added to your site, it collects up to 7 types of lead source information for each new lead.

  1. Sign up to Leadsources.io for free.
  2. Place the Leadsources tracking code in your website’s head tag as outlined in this guide.

Step 2: Add the UTM parameters to your Instagram ads

UTM parameters Instagram ads

Insert UTM parameters into your ad URL to track Instagram data like campaign, ad set, and ad. You can follow this format:

  • UTM_medium=paidsocial
  • UTM_source=instagram
  • UTM_campaign=campaign-name
  • UTM_term=ad-set-name
  • UTM_content=ad-name

Your final URL will resemble this:

https://www.yourdomain.com/?UTM_medium=paidsocial&UTM_source=instagram&UTM_campaign=campaign-name&UTM_term=ad-set-name&UTM_content=ad-name

Important: Leadsources captures all lead source information, regardless of whether UTM parameters are utilized, guaranteeing full tracking for every lead.

Step 3: Add the hidden fields in your form

Instagram ad hidden fields form

Hidden fields refer to form inputs that remain invisible to users while still capturing data that is submitted with the form.

The lead source data is stored in the hidden fields of your form by Leadsources. When a lead submits the form, Leadsources populates these fields with Instagram ad information automatically.

Leadsources is compatible with all widely used form builders. To learn how to add hidden fields to your form, please follow this guide.

Step 4: Capture the Instagram ads data in Pipedrive

Lead source data CRM

When users engage with your ads and reach your website, Leadsources collects the Instagram campaign, ad set, and ad data, along with additional details.

The hidden fields of your form are populated with Instagram ads data by Leadsources.

Therefore, when the form is submitted, you’ll be able to see the Instagram ad data and lead details in Pipedrive (This requires that your form is connected to Pipedrive).

How does Leadsources work?

Whenever someone visits your site, Leadsources gathers Instagram ad data and populates it into the hidden fields of your form. Once the form is submitted, this information is forwarded to Pipedrive, along with the lead details you've captured (like name and email).

Leadsources keeps track of all the lead source information for every lead generated:

Lead source dataFetched automatically
Channel
Source
Campaign✅ OR use UTM_campaign
ContentUTM_content parameter is required
TermUTM_term parameter is required
Landing page
Landing page subfolder

The table above demonstrates that in scenarios where UTM parameters cannot be used—such as organic sources like Google search or Instagram bio links—Leadsources still retrieves some lead source data:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

Unlike various other tools, Leadsources keeps track of lead sources through all marketing channels, whether organic or paid.

Choose a channel to view the lead source information that Leadsources integrates into your form.

Performance reports: Lead, sales, and revenue by source

Tracking Instagram ads data within Pipedrive allows you to produce performance reports, including:

  • 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 enables you to adjust your Instagram budget based on the campaigns, ad sets, and ads that drive the most leads, sales, and revenue.

Let’s dive into a few of the reports you can generate:

1. Lead source reports

Compile performance reports that indicate the number of leads acquired through:

  • 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 enables you to see which channel is responsible for generating the most leads.

Leads by channel

Example #2: Leads by Instagram campaign

You are now able to focus on a specific lead source (e.g., Instagram) and evaluate the leads generated by individual Instagram campaigns.

Leads by campaign

Example #3: Leads by Instagram ad

After determining the Instagram campaign that brings in the highest number of leads, you can analyze which particular ad group or ad generates those leads.

2. Sales and revenue source reports

Having established which Instagram campaign, ad set, and ad yield our leads, we must now assess whether these leads are translating into sales and revenue.

For this purpose, connect your leads to a CRM like Pipedrive. This setup allows you to track sales and revenue produced by various channels, sources, Instagram campaigns, ad sets, ads, landing pages, and their subfolders.

Using this information, you can modify your Instagram ad approach to emphasize the channels, sources, campaigns, ad sets, and ads that produced the greatest sales and revenue.

You have the ability to create various sales and revenue reports, such as:

  • 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:

ChannelSearch PaidSocial Paid
Leads5075
Sales56
Average Order Value$150$100
Revenue$750$600

Once the ads were launched on Google and Instagram, the first "Leads by Channel" report indicated that Social Paid ads (Instagram) yielded a greater number of leads compared to Search Paid ads.

After examining sales and revenue data in Pipedrive, you discovered that the Search Paid channel produced greater revenue with a lower number of leads compared to the Social Paid channel. As a result, you adjusted your budget to invest more in the Search Paid channel.