How to capture your TikTok ads in NetSuite CRM

✔️ Capture TikTok ads data on a lead level ✔️ Store TikTok ads data in NetSuite CRM
Track Tiktok ads data in NetSuite CRM

What's on this page:

Track the source of your leads (free trial)

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

Hidden fields to your form TikTok ads

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

TikTok ads lead data 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
  • Email
  • 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.

Leads by channel

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.

Leads by campaign

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:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
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.