How to capture your TikTok ads in Cognito Forms

✔️Capture TikTok ads data on a lead level ✔️ Store TikTok ads data in Cognito Forms
Track Tiktok ads data in Cognito Forms

What's on this page:

Track the source of your leads (free trial)

Running TikTok ads but confused about which one resulted in your leads, sales, and revenue?

You might have the total number of leads per TikTok ad, but can’t break it down to the details of each lead.

Without identifying the TikTok ad that led to conversions, it’s hard to optimize your advertising spend.

Leadsources resolves this challenge.

Leadsources records TikTok ad data (campaign, ad group, ad) for every lead generated.

How to capture your TikTok ads in Cognito Forms enables you to store TikTok ad data for each lead.

Generate reports, such as “Ads with the most sales or revenue,” to help decide which ads to promote or discontinue.

Let’s move forward!

Capture TikTok ads in Cognito Forms

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

Sign up to Leadsources.io for free (benefit from our 14-day free trial).

Embed the Leadsources script into your website’s head tag.

No code is necessary, follow this easy step-by-step guide.

Step 2: Add the UTM parameters to your TikTok campaigns

Integrate UTM parameters into your TikTok ads to record key data (campaign, ad group, ad).

For example, apply these UTM parameters to the links in your TikTok advertisements:

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

The final URL should be formatted as such:

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

Remember that Leadsources captures lead source data even when UTM parameters aren’t used. It tracks specifics like channel, landing page, and landing page subfolder for an overall view of lead sources.

Step 3: Add the hidden fields in Cognito Forms

TikTok add hidden fields Cognito Forms

When someone submits your Cognito Forms form, Leadsources automatically populates the hidden fields with TikTok ads information (campaign, ad group, and ad).

Explore our thorough guide on how to include hidden fields in Cognito Forms to finalize the setup process.

Leadsources automatically saves the TikTok ads data directly into your Cognito Forms form (refer to Step 4).

Step 4: Capture the TikTok ads data in Cognito Forms

TikTok ads data Cognito Forms

Leadsources retrieves TikTok ad data (campaign, ad group, and ad) when a visitor engages with your TikTok ad and lands on your website.

Leadsources automatically inserts the TikTok ads information into the hidden fields of your Cognito Forms form.

Once the form is submitted, the TikTok ads data and the form responses are directed to the Cognito Forms submissions page for every lead created.

How does Leadsources work?

By using the Leadsources script on your website, you can track TikTok ads data (campaign, ad group, ad) whenever a visitor shows up on your site.

This data gets automatically placed in the hidden fields of your Cognito Forms form.

Leadsources will record the following visitor information:

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

This helps you monitor significant lead sources even without UTM parameters, including organic traffic from:

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

While most tools can only collect lead data with UTM parameters, Leadsources provides efficient tracking of leads without them, offering extensive insights.

Leadsources records lead data from different channels, including:

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

This assists you in consolidating all lead source information in one place for more efficient tracking and analysis.

How to run performance reports

Now that your TikTok ads data is secured in Cognito Forms, you can develop performance reports like:

  • 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

This allows you to allocate your TikTok budget more wisely.

Now, let’s explore the different categories of reports you have at your disposal.

1. Lead performance reports

Reports can be generated to exhibit the total number of leads produced by:

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

Example #1: Leads by channel

This report guides you in identifying the channel that generates the highest lead volume.

Leads by channel

Example #2: Leads by TikTok campaign

Highlight a particular lead source, like TikTok, and track the lead numbers from each campaign.

Leads by campaign

Example #3: Leads by TikTok ad

Once you've determined which TikTok campaign is most effective at generating leads, you can explore which specific ad group or ad is responsible.

2. Sales performance report

Understanding which TikTok ads and audiences yield the most leads is important. But do these leads also translate into sales and revenue?

When you move your Cognito Forms data into a CRM such as GoHighLevel, you can track which leads become paying customers. This facilitates the creation of sales reports informed by your TikTok ads data (campaign, ad group, ad).

Review this example for clarity:

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

After analyzing your campaigns on Google and TikTok, the first "Leads by Channel" report revealed that TikTok Social Paid ads attracted more leads than Google Search Paid ads.

However, after examining your sales and revenue statistics from the CRM export, you found that the Search Paid channel yielded greater revenue, even with fewer leads than the Social Paid channel. This suggests a viable opportunity to increase the Search Paid budget.

Furthermore, you can establish various reports to analyze sales and revenue performance in greater detail, including:

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