Log in

Platform

Solutions

The Marketers Guide to TikTok Conversion Tracking

Alec Haase.

Alec Haase

May 11, 2022

5 minutes

The Marketers Guide to TikTok Conversion Tracking.

TikTok is currently one of the hottest social media platforms on the planet. With over 1 billion monthly active users, it’s estimated that the average user clicks into the platform eight times a day. With this massive engagement comes the opportunity for advertisers across the world to reach their target audiences through TikTok Ads. And thanks to the technological advancements pioneered by early social media platforms such as Facebook, TikTok has started out of the gate on the right foot, offering advertisers plenty of targeting, and optimization features that enable marketers to efficiently spend at scale within the platform.

To tap into the full value of these machine learning-driven features, marketers must be able to get key data from down-funnel interactions (such as add-to-cart events) back to TikTok to create an end-to-end conversion loop that unlocks far more effective reporting, attribution, audience building, and campaign optimization.

This post will cover each of the integration options available today so that you can better understand how to stand up a best-in-class TikTok integration for your business.

The TikTok Tracking Pixel

One of the easiest ways to start sending conversions to TikTok is implementing the TikTok Pixel. The pixel, which is used for client-side tracking, is a small piece of code that, once placed on your website, allows you to share conversion events back to the platform—directly through the user's browser.

thumbnail_f7efd51217be454cb6f354cbbbe3a01d_jpg.jpeg

While implementing the pixel code may be a quick way to get user behavior signals back to the social platforms, doing so comes with a few disadvantages.

Driving Up Match Rates with Advanced Matching

The first major disadvantage of pixel-based conversion integrations is that pixels don’t fully capture the complex, multi-session, multi-device user purchase journeys of the 21st century. While they’re great for understanding single-session, single-device purchase journeys, they need additional enriched user data beyond IP address and user agent to accurately match to user profiles and stitch together cross-device interactions and user activity.

To address the attribution gap caused by multi-device user journeys, TikTok developed their Advanced Matching feature, which allows businesses to send first-party user identifiers along with the pixel events. These enriched signals then allow TikTok to better match to user profiles and stitch together user actions across various devices and sessions.

With these enriched signals, TikTok can more accurately report back on attribution, build better target audiences, and more efficiently optimize advertising campaigns for potential customers.

While extremely valuable, advanced matching isn't exactly the easiest thing to implement. To do so, your data team needs to provide the user identifiers in the data layer for the pixel to read from and attach to future conversion events. Even for organizations with the resources available to implement this, the code usually requires ongoing updates as site experiences change.

To help make advanced matching implementation easier, TikTok has released Automatic Advanced Matching. The feature, as outlined in the TikTok Ads docs, allows the pixel to automatically scrape your website for user inputs like email addresses and phone numbers, which are then captured, hashed, and added to future pixel events—no ongoing engineering resources required.

Mitigating Signal Loss with The TikTok Events API

The second and more prominent issue with pixel or “browser-based” event tracking is that there is a high likelihood of events being blocked entirely thanks to ad-blockers and web browsers blocking third-party tracking pixels. With the rise of an even more privacy-centric consumer, these issues will only become more prevalent in the years to come; ad platforms needed an alternative solution.

The TikTok Events API, similar to Facebook CAPI, gives you the ability to send conversion signals to ad platforms directly from your business applications. It can be used in replacement of or alongside the pixel thanks to its newly released event deduplication feature. This server-side tracking solution eliminates the data loss caused by ads blockers and other browser restrictions and offers a more flexible solution to send events to advertising platforms.

Screen Shot 2022-05-10 at 9.16.10 AM.png
​​

Perhaps the biggest benefit of the TikTok Events API however, is the ability it gives you to enrich your conversion events with first-party user identifiers—directly from your existing business applications. Leveraging a Data Activation platform like Hightouch, marketing teams can quickly and easily enrich any of their conversion signals with user identifiers directly from their existing data warehouse, hash the data, and send automatic syncs to any of their desired advertising destinations. Doing so maximizes match rates and unlocks the full potential of TikTok's machine learning features.

TikTokPixel.jpg

If you’re interested in building and managing custom audiences centrally, Hightouch additionally offers a no-code audience builder that syncs audience lists to any supported business application for retargeting or lookalike audience efforts. This means you can manage custom audience and conversion syncs for all your marketing platforms in one central place, without needing data resources to build and manage duplicate scripts or pipelines. Instructions on how to get started with the TikTok Hightouch destination can be found here.

Mallory Reese-Bagley.

Thanks to Hightouch, I no longer have to wake up on Saturdays and Sundays to upload manual CSV files. With Hightouch, we can trust that the same data that lives in our internal reports is the same data that is getting passed to our ad platforms.

Mallory Reese-Bagley

Mallory Reese-Bagley

Senior Marketing Operations Manager

Final Thoughts

TikTok and other advertising platforms like Facebook, Google, and Snapchat need conversion feedback loops to fully understand complex user journeys and unlock the value of their machine learning-driven optimization and targeting features.

While pixels have historically been the best and easiest solution, without enhanced features like advanced matching and events APIs, it’s very difficult to overcome the tracking challenges created by both current and future browser restrictions.

Data Activation platforms like Hightouch offer a seamless integration solution with these APIs to ensure you can continue to drive maximum value across every marketing channel.

More on the blog

  • What is Reverse ETL? The Definitive Guide .

    What is Reverse ETL? The Definitive Guide

    Learn everything there is to know about Reverse ETL, how it fits into the modern data stack, and why it's different than ETL.

  • The CDP As We Know It Is Dead: Introducing the Composable CDP.

    The CDP As We Know It Is Dead: Introducing the Composable CDP

    Learn why CDPs are dead and how you can take advantage of the data warehouse.

  • What is Data Activation?.

    What is Data Activation?

    Learn everything to know about Data Activation, what it is, why it matters, and how you can get started activating your data today.

Table of contents

The TikTok Tracking PixelDriving Up Match Rates with Advanced MatchingMitigating Signal Loss with The TikTok Events APIFinal Thoughts

Share

Sign up for our newsletter

Ready to activate your data?

Get startedBook a demo