Have you launched TikTok ads but can't determine which one contributed to your leads, sales, and revenue?
You might see the total leads from your TikTok ads, but you can't dive into the lead level specifics.
Not knowing which TikTok ad generated the converting leads means you can’t optimize your ad budget efficiently.
Leadsources eliminates this problem.
Leadsources tracks the TikTok ad data (campaign, ad group, ad) tied to each lead.
With WPForms, you can store the TikTok ad data for each lead.
You can generate reports, such as “Ads that resulted in the most sales or revenue,” to determine which ads to scale or stop.
Let’s start now!
Capture TikTok ads in WPForms
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).
Include the Leadsources script in the head section of your webpage.
No code is necessary, follow this easy step-by-step guide.
Step 2: Add the UTM parameters to your TikTok campaigns
Add UTM parameters to your TikTok ads for tracking crucial data (campaign, ad group, ad).
For instance, you can add these UTM parameters to the links within 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 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
Be aware that Leadsources can collect lead source data without UTM parameters. It tracks elements such as channel, landing page, and landing page subfolder for a complete overview of each lead's origin.
Step 3: Add the hidden fields in WPForms
When someone sends in your WPForms form, Leadsources automatically populates the hidden fields with the TikTok ads data (campaign, ad group, and ad).
Don't miss our complete guide on how to add hidden fields in WPForms to complete your configuration.
Leadsources automatically saves the TikTok ads data in your WPForms form (look at Step 4).
Step 4: Capture the TikTok ads data in WPForms
Leadsources records the TikTok ad data (campaign, ad group, and ad) when a user clicks on your TikTok ad and navigates to your website.
Automatically, Leadsources integrates the TikTok ads data into the hidden fields of your WPForms form.
After the form submission, the TikTok ads data and the responses from the form are forwarded to the WPForms submissions page for every lead generated.
How does Leadsources work?
With the Leadsources script added to your website, TikTok ads data (campaign, ad group, ad) can be captured whenever a visitor accesses your site.
This data is saved in the hidden fields of your WPForms form.
Leadsources will retrieve the following details from visitors:
- Channel
- Source
- Campaign
- Content
- Term
- Landing page
- Landing page subfolder
This permits you to identify important lead sources even without using UTM parameters, including traffic from organic origins like:
- Google Search
- Instagram bio link
- Social media posts
- Etc.
While most tools depend on UTM parameters to collect lead information, Leadsources efficiently tracks leads even without them, ensuring complete source tracking.
Leadsources tracks lead data from multiple sources, including:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
This allows you to unify all lead source information in a single area for easier tracking and evaluation.
How to run performance reports
Now that your TikTok ads data has been logged in WPForms, you can generate 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 provides you with the information needed to enhance your TikTok budget strategy.
Now, let’s uncover the different types of reports you can make.
1. Lead performance reports
Reports can be generated to show the total of leads obtained through:
- Channel
- Campaign
- Ad group
- Ad
- Landing page
- Landing page subfolder
Example #1: Leads by channel
This report helps you uncover the channel that is yielding the greatest number of leads.
Example #2: Leads by TikTok campaign
Focus on a particular lead source, such as TikTok, and measure the lead count from each campaign.
Example #3: Leads by TikTok ad
Once you identify the TikTok campaign that produces the most leads, you can assess which ad group or ad is key to generating those leads.
2. Sales performance report
Determining the TikTok ads and audiences that attract the most leads is important. However, do these leads also lead to increased sales and revenue?
When you bring your WPForms data into a CRM such as GoHighLevel, you can identify which leads become paying customers. This facilitates the creation of sales reports derived from your TikTok ads data (campaign, ad group, ad).
Take a look at this example:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
After evaluating your advertising campaigns on Google and TikTok, the early "Leads by Channel" report revealed that TikTok Social Paid ads brought in more leads than Google Search Paid ads.
Yet, after evaluating your CRM-exported sales and revenue data, you realized that the Search Paid channel brought in more revenue while having fewer leads compared to the Social Paid channel. This points to a possible opportunity to raise the Search Paid budget.
Additionally, you can formulate various reports to analyze sales and revenue performance with more precision, 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