Easily track your TikTok ads in Agile CRM

✔️ Capture TikTok ads data on a lead level ✔️ Store TikTok ads data in Agile CRM
Track Tiktok ads data in Agile CRM

What's on this page:

Track the source of your leads (free trial)

You generate TikTok leads and send them to Agile CRM. Yet, identifying which ad produced each lead is not achievable.

When a lead converts into a customer, you still can't track them back to the exact TikTok ad.

The inability to track TikTok ads prevents you from understanding their performance. As a result, you’re spending on numerous ads without knowing which ones lead to conversions.

Fortunately, a solution exists to connect each lead directly to the TikTok campaign, ad group, and ad that generated it.

We’ll take this process step by step!

How to capture TikTok ads in Agile CRM

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

Leadsources is a simple-to-use tool that tracks the origins of your leads. After adding it to your website, it captures up to 7 key data points for each lead generated.

Sign up to Leadsources.io - it's free.

Insert the Leadsources tracking code into the head tag of your website - follow this guide.

Step 2: Add the UTM parameters to your TikTok ads

Include UTM parameters such as campaign, ad group, and ad in your URL to monitor TikTok ads data.

You can add the following UTM parameters:

  • UTM_medium=paidsocial
  • UTM_source=tiktok
  • UTM_campaign=campaign-name
  • UTM_term=ad-group-name
  • UTM_content=ad-name

The URL in its final form should appear like this:

https://www.yoursite.com/?UTM_medium=paidsocial&UTM_source=tiktok&UTM_campaign=campaign-name&UTM_term=ad-group-name&UTM_content=ad-name

Reminder: Leadsources gathers lead source data like channel, landing page, and subfolder, even when UTM parameters aren’t applied, to ensure full tracking for each lead.

Step 3: Add the hidden fields in your form

Hidden fields to your form TikTok ads

Leadsources securely stores the lead source information in the hidden fields of your form.

When a lead submits your form, Leadsources ensures that the hidden fields are filled with TikTok ads data.

To understand how to incorporate hidden fields in your form, consult this guide for detailed steps.

Step 4: Capture the TikTok ads data in Agile CRM

TikTok ads lead data CRM

When visitors click on your ads and reach your site, Leadsources captures TikTok ads information, including campaign, ad group, and ad.

TikTok ads data is automatically inserted into the hidden fields of your form by Leadsources.

When the form is submitted, you can send TikTok ads data and your leads to Agile CRM by establishing a connection between your form and Agile CRM.

How does Leadsources work?

Leadsources captures TikTok ads information with every visitor that lands on your site.

The TikTok ads information is inserted into the hidden fields of your form. When the form is submitted, this data is transmitted to Agile CRM, along with the lead details (name, email, etc.).

Leadsources gathers the following information for every visitor:

  • Channel
  • Source
  • Campaign
  • Content
  • Term
  • Landing page
  • Landing page subfolder

Even in the absence of UTM parameters, Leadsources can still track lead source data via the referrer.

In certain cases, UTM parameters cannot be used, particularly for traffic that comes from organic sources:

  • Google Search
  • Instagram bio link
  • Social media posts
  • Etc.

In these scenarios, numerous lead source tracking tools fail to track lead sources because they rely solely on UTM parameters. However, Leadsources is still able to capture certain lead source information, even when UTM parameters cannot be applied:

  • Channel
  • Source
  • Landing page
  • Landing page subfolder

As a result, Leadsources distinguishes itself from many lead tracking tools by providing detailed lead data tracking across all channels:

  • Organic Search
  • Paid Search
  • Organic Social
  • Paid Social
  • Referral
  • Affiliate
  • Email
  • Display Advertising
  • Direct Traffic

In addition, Leadsources automatically segments your traffic by channel, ensuring a clean dataset as a result.

In essence, Leadsources is a powerful and simple tool that captures all including lead source data from every channel in a unique environment.

Performance reports: Lead, sales, and revenue by source

By tracking TikTok ads data within Agile CRM, you can compile numerous performance reports, including:

  • Leads, sales, and revenue by channel
  • Leads, sales, and revenue by source
  • Leads, sales, and revenue by campaign (aka. Tiktok campaign)
  • Leads, sales, and revenue by term (aka. Tiktok ad group)
  • Leads, sales, and revenue by content (aka. TikTok ad)
  • Leads, sales, and revenue by landing page
  • Leads, sales, and revenue by landing page subfolder

Consequently, this allows you to adapt your TikTok budget in relation to the campaign, ad group, and ad that create your leads, sales, and revenue.

Let’s investigate the various lead performance reports you can generate with the help of this data.

1. Lead source reports

Construct performance reports that show the count of leads generated by:

  • Channel
  • Source
  • Campaign
  • Term (aka. TikTok ad group)
  • Content (aka. TikTok ad)
  • Landing page
  • Landing page subfolder

Example #1: Leads by channel

This report shows which channel is the most effective in generating leads.

Leads by channel

Example #2: Leads by TikTok campaign

You can now identify a specific lead source (like TikTok) and measure how many leads come from each TikTok campaign.

Leads by campaign

Example #3: Leads by TikTok ad

Following the identification of the TikTok campaign with the most leads, you can explore the particular ad group or ad that contributes to this outcome.

2. Sales and revenue source reports

We now recognize the TikTok campaign, ad group, and ad responsible for our leads. However, does this imply that these leads are translating into sales and revenue?

We should determine which leads are successfully transforming into customers. By connecting your leads to a CRM like Agile CRM, you can effectively track the sales and revenue from different channels, sources, TikTok campaigns, ad groups, ads, landing pages, and others.

You can therefore enhance your TikTok ads strategy to prioritize the channels, sources, campaigns, ad groups, and ads that lead to sales and revenue.

You can then prepare a range of sales and revenue reports, such as:

  • Sales and revenue by source
  • Sales and revenue by campaign
  • Sales and revenue by term (aka. TikTok ad group)
  • Sales and revenue by content (aka. TikTok ad)
  • Sales and revenue by landing page
  • Sales and revenue by landing page subfolder

To show this more clearly, let’s discuss the following situation:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
Average order value$150$100
Revenue$750$600

Once ads were activated on Google and TikTok, the first "Leads by Channel" report indicated that Social Paid ads (TikTok) produced a greater number of leads than Search Paid ads.

Nonetheless, after you exported your sales and revenue data from your CRM, you realized that the Search Paid channel had a greater revenue generation with fewer leads than the Social Paid channel. Consequently, you chose to increase the budget for the Search Paid channel.