Are you managing TikTok ads but finding it hard to figure out which one delivered your leads, sales, and revenue?
You may know how many leads came from each TikTok ad, but breaking it down by individual leads isn't possible.
Without knowing which TikTok ad led to the most conversions, it’s hard to adjust your ad budget.
Leadsources resolves this challenge.
TikTok ad data (campaign, ad group, ad) for every lead is tracked with Leadsources.
You can save TikTok ad data for every lead directly in Formstack.
Create reports, such as “Ads with the best sales or revenue,” to figure out which ads to push or stop.
Let’s get to it!
Capture TikTok ads in Formstack
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).
Place the Leadsources script within the head section of your website.
No code is necessary, follow this easy step-by-step guide.
Step 2: Add the UTM parameters to your TikTok campaigns
Embed UTM parameters in your TikTok ads to analyze key information (campaign, ad group, ad).
For example, place these UTM parameters in the links used in 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 should be structured 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
Remember that Leadsources can capture lead source information even without the use of UTM parameters. It tracks things like channel, landing page, and landing page subfolder to offer a full perspective on each lead's source.
Step 3: Add the hidden fields in Formstack
When someone sends your Formstack form, Leadsources automatically captures the TikTok ads data (campaign, ad group, and ad) and fills the hidden fields.
Look through our in-depth guide on adding hidden fields in Formstack to ensure the setup is complete.
Leadsources records the TikTok ads data directly in your Formstack form (check out Step 4).
Step 4: Capture the TikTok ads data in Formstack
Leadsources collects TikTok ad information (campaign, ad group, and ad) when a visitor clicks your TikTok ad and enters your website.
The TikTok ads details are automatically filled in the hidden fields of your Formstack form through Leadsources.
Upon submitting the form, the TikTok ads data and the form's responses are sent to the Formstack submissions page for each lead generated.
How does Leadsources work?
Adding the Leadsources script to your site lets you capture TikTok ads data (campaign, ad group, ad) whenever a user visits.
The data is automatically inserted into the hidden fields of your Formstack form.
Leadsources will record the following visitor specifics:
- Channel
- Source
- Campaign
- Content
- Term
- Landing page
- Landing page subfolder
This enables you to capture significant lead sources even in the absence of UTM parameters, such as traffic from organic channels like:
- Google Search
- Instagram bio link
- Social media posts
- Etc.
Most tools capture lead data only when UTM parameters are applied, but Leadsources effectively tracks leads even without them, ensuring detailed source monitoring.
Leadsources captures lead information across all channels, such as:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
This helps you group all lead source data together in one area for easier tracking and examination.
How to run performance reports
Now that your TikTok ads information is saved in Formstack, you can compile 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 strategically manage your TikTok budget.
Now, let’s analyze the various reports available for you to generate.
1. Lead performance reports
You can generate reports that illustrate the number of leads captured by:
- Channel
- Campaign
- Ad group
- Ad
- Landing page
- Landing page subfolder
Example #1: Leads by channel
This report shows you which channel is contributing the most to your lead acquisition.
Example #2: Leads by TikTok campaign
Isolate a lead source, such as TikTok, and quantify how many leads each campaign generates.
Example #3: Leads by TikTok ad
After identifying the TikTok campaign that results in the most leads, you can evaluate the specific ad group or ad contributing to that outcome.
2. Sales performance report
Recognizing the TikTok ads and target groups that generate the most leads is significant. However, do these leads also affect your sales and revenue?
When you incorporate your Formstack data into a CRM like GoHighLevel, you can observe which leads turn into paying customers. This supports the generation of sales reports utilizing your TikTok ads data (campaign, ad group, ad).
Here’s a practical example to illustrate:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
Following your advertising activities on Google and TikTok, the first "Leads by Channel" report highlighted that TikTok Social Paid ads resulted in more leads compared to Google Search Paid ads.
However, upon reviewing your sales and revenue information from the CRM export, you found that the Search Paid channel produced more revenue, even with a lower lead count compared to the Social Paid channel. This suggests a potential to increase the Search Paid budget.
Moreover, you can generate multiple reports to analyze sales and revenue performance more carefully, such as:
- 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