Track TikTok ads in your online form

Track Tiktok ads in online form

What's on this page:

Track the source of your leads (free trial)

Are your TikTok ads running, but you can’t track which one brought in your leads, sales, and revenue?

You can see the total lead count for each TikTok ad but lack lead source data insight for individual leads.

This makes it difficult to identify which ad led to conversions, making budget optimization challenging.

LeadSources solves this problem.

With LeadSources, store TikTok ad data for each lead in your online form: campaign, ad group, ad, etc.

Then, decide which ads to scale or stop.

Let’s get started!

Capture TikTok ads in your online form

Step 1: Add LeadSources in your website

LeadSources tracking code

LeadSources captures up to 7 lead source details for each lead you generate:

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

➡️ Sign up to Leadsources.io for free
➡️ Add the Leadsources tracking code to your site

Step 2: Add the UTM parameters to your TikTok campaigns

Add UTM parameters to your TikTok ads to track important data (campaign, ad group, ad).

For example, include these UTM parameters in the URLs of your TikTok ads:

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

The final URL will look 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

Note that LeadSources can track some lead source data automatically, regardless of UTM parameters. It captures information like channel, landing page, and landing page subfolder for a complete view of lead sources.

Step 3: Add the hidden fields in your online form

TikTok ads online form

When someone submits your online form, LeadSources automatically populates the hidden fields with the relevant TikTok ads data (campaign, ad group, and ad).

Refer to our detailed guide on how to add hidden fields to your online form for full setup.

LeadSources stores the TikTok ads information directly within your online form (see Step 4).

Step 4: Capture the TikTok ads data in your online form

LeadSources collects TikTok ad data (campaign, ad group, and ad) as soon as someone clicks on your TikTok ad and visits your site.

LeadSources then populates the TikTok ads data into the hidden fields of your online form when the user submits your online form.

Once the form is submitted, both the TikTok ads data and the responses are sent to the online form submissions page for each lead generated.

How does LeadSources work?

When users visit your website, LeadSources collects the lead source data and inputs it into the hidden fields of your online form. After the form is submitted, this data, along with lead details like name and email, is sent to your online form submission page.

LeadSources automatically captures and tracks the source information for each lead:

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

If UTM parameters are unavailable, such as with organic Google search or article references, LeadSources still collects the following lead source data:

✅ Channel
✅ Source
✅ Campaign
✅ Landing page
✅ Landing page subfolder

Unlike other tools, LeadSources tracks lead sources across all marketing channels, both organic and paid.

Select a channel to see the lead source data that LeadSources adds to your form:

How to run performance reports

Now that your TikTok ads data is in your online form, you can create performance reports featuring:

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

These insights will help you adjust your TikTok budget allocation accordingly.

Let’s have a look on the reports you can create.

1. Lead performance reports

Reports can be created to show how many leads came from:

  • Channel
  • Campaign
  • Ad group
  • Ad
  • Landing page
  • Landing page subfolder

Example #1: Leads by Channel

This report helps you identify which channel is generating the most leads overall.

Leads by channel

Example #2: Leads by TikTok Campaign

This report focuses on a specific lead source, like TikTok, and helps you evaluate the lead performance from each campaign.

Leads by campaign

Example #3: Leads by TikTok Ad

After identifying the TikTok campaign driving the most leads, this report allows you to examine which ad group or specific ad is responsible for those results.

Leads by keyword

2. Sales performance report

It’s crucial to identify which TikTok ads and audiences are generating the most leads. But the key question is: do these leads convert into sales and revenue?

By transferring your online form data into a CRM, you can track which leads turn into paying customers. This allows you to generate sales reports based on your TikTok ads data (campaign, ad group, ad).

Consider this example:

ChannelsSearch Paid (Google)Social Paid (TikTok)
Leads5075
Sales56
Average Order Value$150$100
Revenue$750$600

After launching your TikTok and Google advertising campaigns, the initial “Leads by Channel” report showed that TikTok Social Paid ads generated more leads than Google Search Paid ads.

However, after analyzing your CRM-exported sales and revenue data, you found that the Search Paid channel contributed more revenue, despite generating fewer leads than the Social Paid channel. This suggests an opportunity to increase the budget for Search Paid ads.

Additionally, you can create various reports to assess sales and revenue performance in greater detail, including:

  • Sales and revenue by source
  • Sales and revenue by campaign
  • Sales and revenue by content (ad)
  • Sales and revenue by term (audience)
  • Sales and revenue by landing page
  • Sales and revenue by landing page subfolder

LeadSources integrates with the following form builders: