Leads from TikTok get sent to Freshworks. But there's no way to link those leads to individual TikTok ads.
Even after a lead becomes a customer, there’s no way to trace that customer back to a specific TikTok ad.
Without tracking, there's no way to measure the success of your TikTok ads. This forces you to invest in multiple ads without knowing which generate leads or customers.
Luckily, a simple solution makes it possible to link every lead to the exact TikTok campaign, ad group, and ad responsible for it.
Let’s work through it, step by step!
How to capture TikTok ads in Freshworks
Step 1: Add Leadsources in the head tag of your website
Leadsources is an easy tool for tracking where your leads come from. Once integrated into your site, it records up to 7 pieces of lead source data for every lead.
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
To track TikTok ads data, add UTM parameters like campaign, ad group, and ad into your URL.
You can incorporate the following UTM parameters:
- UTM_medium=paidsocial
- UTM_source=tiktok
- UTM_campaign=campaign-name
- UTM_term=ad-group-name
- UTM_content=ad-name
Your final URL should resemble 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: Leadsources ensures all lead source data, including channel, landing page, and subfolder, are collected, even without UTM parameters, for comprehensive tracking.
Step 3: Add the hidden fields in your form
The lead source data that Leadsources captures is kept in the hidden fields of your form.
Upon receiving a submission from a new lead, Leadsources populates the hidden fields with TikTok ads information.
For specific instructions on adding hidden fields to your form, refer to this guide.
Step 4: Capture the TikTok ads data in Freshworks
When users engage with your ads and land on your site, Leadsources tracks important TikTok ads data: campaign, ad group, and ad.
Leadsources ensures the hidden fields in your form are filled automatically with TikTok ads information.
Once the form is submitted, you can reliably transmit TikTok ads data and your leads to Freshworks by connecting your form with Freshworks.
How does Leadsources work?
Each time someone visits your website, Leadsources collects the TikTok ads data.
This TikTok ads data is contained within the hidden fields of your form. Upon form submission, this information is sent to Freshworks along with the lead details (name, email, etc.).
For each visitor, Leadsources keeps track of the following data:
- Channel
- Source
- Campaign
- Content
- Term
- Landing page
- Landing page subfolder
Without UTM parameters, Leadsources effectively tracks lead source data using the referrer.
It may be impossible to utilize UTM parameters in situations where traffic is generated through organic channels:
- Google Search
- Instagram bio link
- Social media posts
- Etc.
In these instances, most lead source tracking tools are ineffective at capturing lead sources due to their dependence on UTM parameters. Nonetheless, Leadsources successfully gathers specific lead source data, even in the absence of UTM parameters:
- Channel
- Source
- Landing page
- Landing page subfolder
Consequently, unlike most other lead tracking tools, Leadsources offers detailed lead data tracking across every channel:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
Furthermore, Leadsources categorizes your traffic by channel, which results in a neat and organized dataset.
To wrap up, Leadsources is an efficient and user-friendly tool that gathers complete lead source data across all channels in a centralized hub.
Performance reports: Lead, sales, and revenue by source
Tracking TikTok ads data in Freshworks gives you the capability to create multiple performance reports, such as:
- 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
Thus, you are equipped to modify your TikTok budget according to the campaign, ad group, and ad that generate leads, sales, and revenue.
Now, let’s discuss the different lead performance reports that can be generated from this data.
1. Lead source reports
Create performance reports that present the number of leads produced 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 allows you to ascertain the channel responsible for the bulk of your leads.
Example #2: Leads by TikTok campaign
Now, it is feasible to identify a particular lead source (for example, TikTok) and determine the number of leads generated by every TikTok campaign.
Example #3: Leads by TikTok ad
Once you have identified the TikTok campaign that brings in the most leads, you can look into which exact ad group or ad is driving those leads.
2. Sales and revenue source reports
Now that we understand what TikTok campaign, ad group, and ad are producing our leads, we must consider whether these leads contribute to sales and revenue.
Identifying which leads convert to customers is essential. To accomplish this, connect your leads to a CRM like Freshworks, allowing you to monitor sales and revenue across various channels, sources, TikTok campaigns, ad groups, ads, landing pages, and more.
You can adjust your TikTok ads strategy accordingly to focus on the channels, sources, campaigns, ad groups, and ads that effectively generate sales and revenue.
Consequently, you can generate a selection of sales and revenue reports, including:
- 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 make this clearer, let’s consider the following example:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
After starting ads on Google and TikTok, the preliminary "Leads by Channel" report pointed out that Social Paid ads (TikTok) led to more leads than Search Paid ads.
Still, upon examining the sales and revenue data exported from your CRM, you found that the Search Paid channel achieved higher revenue with a reduced number of leads compared to the Social Paid channel. This guided you to raise the budget for the Search Paid channel.