Do you run TikTok ads and struggle to identify which one led to your leads, sales, and revenue?
You might be aware of the overall leads from each TikTok ad, but not able to analyze them on a lead-by-lead basis.
This makes it impossible to determine which TikTok ad drove the leads that converted, complicating ad budget optimization.
This challenge is resolved with Leadsources.
Leadsources captures TikTok ad data (campaign, ad group, ad) for every lead generated.
You can easily store TikTok ad data for every lead in Wufoo
Generate reports like “Ads that generated the most sales or revenue” to help you decide which ads to promote or to stop.
Let’s get going!
Capture TikTok ads in Wufoo
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).
Add the Leadsources script to 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
Implement UTM parameters in your TikTok ads to capture key data (campaign, ad group, ad).
For example, embed 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 ultimate URL should be formatted as follows:
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 capture lead source data even if UTM parameters are not present. It tracks aspects such as channel, landing page, and landing page subfolder to provide an overall view of each lead's source.
Step 3: Add the hidden fields in Wufoo
When an individual submits your Wufoo form, Leadsources automatically inputs the hidden fields with TikTok ads information (campaign, ad group, and ad).
Explore our detailed guide for adding hidden fields in Wufoo to finish the setup process.
Leadsources saves the TikTok ads data straight into your Wufoo form (see Step 4 for details).
Step 4: Capture the TikTok ads data in Wufoo
Leadsources retrieves the TikTok ad data (campaign, ad group, and ad) when a user clicks your TikTok ad and lands on your site.
Leadsources fills the hidden fields of your Wufoo form with TikTok ads data automatically.
Upon submission of the form, the TikTok ads data and the form responses are delivered to the Wufoo submissions page for every lead generated.
How does Leadsources work?
By implementing the Leadsources script on your website, you can track TikTok ads data (campaign, ad group, ad) whenever a visitor lands on your page.
This data gets automatically recorded in the hidden fields of your Wufoo form.
Leadsources will capture the following information about visitors:
- Channel
- Source
- Campaign
- Content
- Term
- Landing page
- Landing page subfolder
This makes it possible to track vital lead sources even if UTM parameters aren't applied, including traffic from organic channels like:
- Google Search
- Instagram bio link
- Social media posts
- Etc.
While the majority of tools only gather lead information with UTM parameters, Leadsources excels even without them, providing extensive lead source tracking.
Leadsources collects lead data from various channels, including:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
This aids in centralizing all lead source data in one spot, facilitating easier tracking and analysis.
How to run performance reports
Since your TikTok ads data is saved in Wufoo, you can create 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
This allows you to optimize your TikTok budget with greater insight.
Now, let’s investigate the range of reports you can create.
1. Lead performance reports
Reports can be produced to indicate how many leads were generated by:
- Channel
- Campaign
- Ad group
- Ad
- Landing page
- Landing page subfolder
Example #1: Leads by channel
This report assists you in recognizing which channel is driving the majority of your leads.
Example #2: Leads by TikTok campaign
Select a specific lead source, for instance, TikTok, and analyze the lead generation from each campaign.
Example #3: Leads by TikTok ad
Once you've recognized the TikTok campaign that yields the most leads, you can investigate which ad group or ad is behind those lead conversions.
2. Sales performance report
Determining the TikTok ads and target audiences that bring in the most leads is significant. Yet, do these leads also impact your sales and revenue?
By transferring your Wufoo data to a CRM such as GoHighLevel, you can track which leads convert into paying customers. This allows for the generation of sales reports using your TikTok ads data (campaign, ad group, ad).
Observe the following case:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
After reviewing your advertising on Google and TikTok, the preliminary "Leads by Channel" report highlighted that TikTok Social Paid ads generated more leads than those from Google Search Paid ads.
Nevertheless, after assessing your sales and revenue data from the CRM export, you noticed that the Search Paid channel yielded higher revenue, even with fewer leads than the Social Paid channel. This suggests a viable opportunity to enhance the Search Paid budget.
Moreover, you can develop multiple reports to investigate sales and revenue performance more thoroughly, 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