Before launching your TikTok Ads, make sure you complete these critical steps. This checklist helps prevent common setup issues that cause missing events or failed tracking.
Create a TikTok Pixel
Go to TikTok Events Manager → Create a new Pixel (if you don’t have one)
Create a Dataset
You’ll use this for server-side tracking (Events API). Save your Access Token from the settings
Verify Your Domain
Go to Business Settings → Brand Safety → Domains → Add and verify your Shopify domain
Set Up Aggregated Event Measurement
Still in Events Manager, configure up to 8 prioritized events (including Purchase, ViewContent, etc.) to comply with iOS14+
Turn on App Embed in Shopify Theme
Go to Online Store → Themes → Customize → App Embed → Toggle TikTok Pixel & API ON. This allows events to be tracked on your storefront
Add Pixel ID & Access Token
Open app → Go to Create pixel → Enter your TikTok Pixel ID and Access Token
Use the Live (Published) Theme
Pixel tracking works only on the currently published theme
Avoid Duplicate Pixels
Disable the native Tiktok app or any other TikTok tracking tools to prevent duplicate events
Open TikTok Events Manager → Test Events Tab
Select your Pixel and open your store in a new tab
Trigger Events
Visit a product page → Add to Cart → Go to Checkout (test mode). You should see View content, Add to cart, and Purchase events
Confirm Real-Time Tracking
Events should appear live in Events Manager (browser + server-side). If not, double-check App Embed, credentials, and theme status
You're Ready to Launch
If you’ve completed every item on this list, your TikTok tracking setup is now ready to capture data reliably — both from browsers and server-side (Events API).
Still not seeing events? Check out our Troubleshooting Guide or contact support.