TikTok Ads Event Tracking

Watch the step-by-step walkthrough below, then follow along to set up TikTok Pixel event tracking using the no-code Event Builder — or connect via Shopify, a partner platform, or custom code.

Follow the Steps Book Coaching
Step by Step

TikTok Ads Event Tracking

Follow these steps alongside the video to set up event tracking on your TikTok Pixel. Choose the method that matches your website setup.

A

Event Builder (No-Code Setup)

  • Use this method for most websites — no developer needed
1

Login to TikTok Ads Manager

  • Go to ads.tiktok.com and log in to your account
2

Navigate to Tools

  • Click on Tools in the main top navigation menu
3

Select Events

  • Under Tools, click Events to open the Events Manager
4

Select Data Sources

  • Click on Data Sources (Web) to manage your pixel-based tracking
5

Click on your Pixel

  • Select the TikTok Pixel you want to configure from the list
6

Navigate to Settings

  • Inside the pixel, click the Settings tab
7

Set up events with the Event Builder

  • Scroll down to the Event Builder setup section and click Set up events
8

Input your website URL

  • Enter the URL of your website (or the specific page where you want to track events)
9

Launch the Event Builder

  • Click Launch — TikTok will open your website in an overlay so you can point and click to set up events without writing code
10

Click Add Event and choose your tracking method

  • Click Add Event, then select one of the two tracking options:
  • Option 1 — Button Clicks: Select Button Clicks, click the button on your page you want to track, then assign an event category (e.g. Contact, Submit Form)
  • Option 2 — URL Visits: Select URL Visits, assign an event category, then enter a URL condition under URL contains (e.g. /thank-you or /cart)
  • Complete the setup and click Save — your event is now live
B

Alternative Setup Methods

  • Use one of the options below if the Event Builder doesn't suit your platform

Shopify

  • Install the TikTok app from the Shopify App Store and connect your TikTok Ads account — TikTok will automatically configure your pixel and standard events

Other E-Commerce Platforms (Partner Integration)

  • Navigate to your Pixel → Settings and scroll to the bottom
  • Click Choose Partner under the Partner Platform section
  • Select your platform (e.g. WooCommerce, BigCommerce, Wix) and follow the guided integration steps

Custom Code Setup

  • Navigate to your Pixel → Settings and scroll down to the Custom Code setup section
  • Click View Instructions to get the JavaScript snippet and event code examples
  • Use this method when you need to track unique events (e.g. add to cart, custom form steps) that are not covered by the Event Builder

Need 1-on-1 help with TikTok Ads?

Book a 90-minute coaching session and we'll work through your TikTok Ads account together!

Book a Coaching Session
FAQ

Frequently Asked Questions

Common questions about setting up TikTok Pixel event tracking.

What is the TikTok Pixel and why do I need event tracking?

The TikTok Pixel is a snippet of JavaScript code you install on your website. On its own, it tracks page views and basic visit data. Event tracking extends this by recording specific user actions — such as button clicks, form submissions, purchases, or thank-you page visits — and sending them back to TikTok Ads Manager. This data is essential for measuring conversions, optimising your campaigns for results (rather than just clicks), and building retargeting audiences of people who have taken meaningful actions on your site.

What is the difference between Button Clicks and URL Visits in the Event Builder?

Button Clicks fires an event when a user clicks a specific element on your page — such as a "Book Now", "Contact Us", or "Add to Cart" button. This is useful when the action doesn't load a new URL. URL Visits fires an event when a user lands on a page whose URL matches a condition you specify (e.g. a URL that contains /thank-you or /order-confirmed). Use URL Visits for conversion events that end on a dedicated confirmation page, and Button Clicks for interactions that happen without a page change.

What events should I track for TikTok Ads?

The most important events to track depend on your business goals. For lead generation: track form submissions or thank-you page visits (CompleteRegistration or SubmitForm). For e-commerce: track Add to Cart, Initiate Checkout, and Purchase. For service businesses: track Contact button clicks or booking confirmations. TikTok uses these events to optimise your campaigns — the more conversion data you feed it, the better it can find users who are likely to take the same action.

How do I verify that my TikTok Pixel events are firing correctly?

Use the TikTok Pixel Helper Chrome extension to check which pixel events fire as you browse your website. You can also check the Events tab in TikTok Ads Manager — recent events appear there within a few minutes of being triggered. Look for events with a "Matched" status, which means TikTok has confirmed they are being received. If events show as "Unverified" or don't appear at all, revisit your Event Builder configuration or check that the pixel base code is correctly installed on the page.

What is the best way to set up TikTok event tracking for Shopify?

The simplest and most reliable method for Shopify is to install the official TikTok app from the Shopify App Store. This handles pixel installation and standard e-commerce event tracking (View Content, Add to Cart, Initiate Checkout, Purchase) automatically without any manual code changes. It also supports TikTok's Conversions API for server-side tracking, which is more accurate than browser-only pixel tracking since it isn't affected by ad blockers or browser privacy settings.

Do I need a developer to set up TikTok event tracking?

No — for most websites, the Event Builder is a fully no-code solution. You point and click on elements in your live website to set up tracking without writing any code. For Shopify and most major e-commerce platforms, the official app or partner integration also requires no development. You only need a developer if you want to set up custom events that go beyond what the Event Builder can capture, or if you want to implement server-side tracking via the TikTok Conversions API.

Keep Learning

Related TikTok Ads Tutorials

More step-by-step guides for setting up and managing your TikTok Ads account.

Get Personal Help

Book a 1-on-1 Coaching Session

Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.