TikTok-generated leads go directly into NetSuite CRM. Yet, assigning those leads to individual TikTok ads isn't an option.
After a lead becomes a customer, there's no way to trace them back to a specific TikTok ad.
The absence of ad performance tracking makes TikTok’s value uncertain. This leads to running multiple ads without clarity on which generate leads or customers.
Luckily, there’s a simple way to tie each lead to the exact TikTok campaign, ad group, and ad that generated it.
We’ll address it step by step and move ahead!
How to capture TikTok ads in NetSuite CRM
Step 1: Add Leadsources in the head tag of your website
Leadsources is a tool designed to track where your leads originate. After adding it to your site, it captures up to 7 pieces of data about each lead's source.
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
Include a few UTM parameters like campaign, ad group, and ad in your URL to track TikTok ad performance.
Here are the UTM parameters you can insert:
- UTM_medium=paidsocial
- UTM_source=tiktok
- UTM_campaign=campaign-name
- UTM_term=ad-group-name
- UTM_content=ad-name
Here’s what the URL should look like once finished:
https://www.yoursite.com/?UTM_medium=paidsocial&UTM_source=tiktok&UTM_campaign=campaign-name&UTM_term=ad-group-name&UTM_content=ad-name
Keep in mind, even when UTM parameters aren’t present, Leadsources tracks all lead source data, like channel, landing page, and subfolder, for full tracking of every lead.
Step 3: Add the hidden fields in your form
Leadsources gathers and records the lead source data right in the hidden fields of your form.
As soon as your form is submitted by a lead, Leadsources populates the hidden fields with TikTok ads data.
For extensive instructions on adding hidden fields to your form, look at this guide.
Step 4: Capture the TikTok ads data in NetSuite CRM
As users interact with your ads and visit your site, Leadsources logs the TikTok ads information, including campaign, ad group, and ad.
The hidden fields of your form receive automatic updates with TikTok ads data, provided by Leadsources.
Once the form is submitted, you can easily direct TikTok ads data and your leads to NetSuite CRM by integrating your form with NetSuite CRM.
How does Leadsources work?
Whenever a user navigates to your site, Leadsources captures the relevant TikTok ads information.
The hidden fields of your form, capture the TikTok ads data. When the form is submitted, this information is forwarded to NetSuite CRM, including the lead details (name, email, etc.).
For each visitor, Leadsources keeps track of the following information:
- Channel
- Source
- Campaign
- Content
- Term
- Landing page
- Landing page subfolder
Leadsources is able to gather lead source data from the referrer, even in the absence of UTM parameters.
In particular cases, it may be unsuitable to apply UTM parameters, especially for traffic that originates from organic sources:
- Google Search
- Instagram bio link
- Social media posts
- Etc.
In these situations, most lead source tracking tools struggle to identify lead sources as they rely solely on UTM parameters. However, Leadsources still manages to gather certain lead source information, independent of UTM parameters:
- Channel
- Source
- Landing page
- Landing page subfolder
As a result, Leadsources provides detailed lead data tracking across multiple channels, setting it apart from many other tracking solutions:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
Moreover, Leadsources systematically sorts your traffic by channel, ensuring you get a clear dataset in return.
To summarize, Leadsources functions as a dependable and modernized tool that collects detailed lead source data from all channels in one integrated platform.
Performance reports: Lead, sales, and revenue by source
Monitoring TikTok ads data through NetSuite CRM permits the development of 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
As a result, this grants you the ability to adjust your TikTok budget according to which campaign, ad group, and ad drive leads, sales, and revenue.
Let’s analyze the different lead performance reports that can be developed from this data.
1. Lead source reports
Design performance reports that specify the leads derived from:
- 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 assess which channel is the most productive in generating leads.
Example #2: Leads by TikTok campaign
You can now prioritize a particular lead source (for instance, TikTok) and analyze the leads produced by its various campaigns.
Example #3: Leads by TikTok ad
After identifying the TikTok campaign with the highest lead output, you can look into the particular ad group or ad responsible for generating those leads.
2. Sales and revenue source reports
We now understand which TikTok campaign, ad group, and ad are generating leads for us. But do these leads lead to actual growth in sales and revenue?
It’s crucial to ascertain which leads evolve into customers. By integrating your leads with a CRM like NetSuite CRM, you can monitor the sales and revenue produced by various channels, sources, TikTok campaigns, ad groups, ads, landing pages, and more.
This allows for the adjustment of your TikTok ads strategy, targeting the channels, sources, campaigns, ad groups, and ads that lead to the highest sales and revenue outcomes.
Also, this enables for the production of several sales and revenue reports, such as:
- 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 validate this perspective, let’s analyze the following example:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
After ads were introduced on Google and TikTok, the early "Leads by Channel" report illustrated that TikTok's Social Paid ads generated more leads than Search Paid ads.
However, upon examining the sales and revenue data from your CRM, you identified that the Search Paid channel resulted in more revenue with a reduced number of leads compared to the Social Paid channel. Thus, you decided to increased the budget for the Search Paid channel.