To add TikTok pixel to Shopify, create a Pixel in TikTok Ads Manager, connect it to the store, and verify CompletePayment after a test order. Skip theme paste jobs when an official channel or a tracking app can own the install.
Pixel Pro installs the TikTok browser pixel and sends server-side events through TikTok Events API. The same app also sends Meta events via Conversions API (not Meta browser `fbq`). From $20/month. No reviews yet. Ask Ichonic if you already installed TikTok's own Shopify app and are seeing duplicates.
Best fit
One TikTok Pixel ID per store. Two IDs is how CompletePayment counts turn into noise.
The short verdict
| Your plan | TikTok pixel? |
|---|---|
| You run or will run TikTok ads to the Shopify store | Install and verify |
| Organic TikTok only, no pixel-based ads | Optional |
| Meta only | Use Shopify Facebook pixel |
Official TikTok app vs Pixel Pro
TikTok's own Shopify integration is a valid path for many merchants. Read TikTok Ads Help for the current connect flow. Choose Pixel Pro when you want TikTok browser + Events API and Meta Conversions API under one event log, without maintaining separate theme snippets.
TikTok events behave differently from Meta
TikTok's ad algorithm leans heavily on early-funnel signals like video views and ViewContent, not just Purchase, because TikTok campaigns are often optimized for a broader audience earlier in the decision journey than Meta retargeting. That means a thin event setup that only fires CompletePayment will starve a TikTok campaign of signal faster than the equivalent gap would hurt a Meta campaign. Get ViewContent and AddToCart firing reliably, not just the purchase event at the end.
How to add TikTok pixel to Shopify
Pixel Pro. Ichonic · Shopify App Store (From $20/mo)
Best for: TikTok browser pixel + Events API, with Meta CAPI in the same app
Add the TikTok Pixel ID in the app, enable server-side events, and confirm the log after a test purchase. Keep only one active TikTok pixel source.
Pros
- TikTok browser pixel without theme edits
- TikTok Events API server-side
- Shared event log with Meta Conversions API
Watch outs
- From $20/month
- No App Store reviews yet
- Create or copy the TikTok Pixel ID in Ads Manager.
- Install Pixel Pro or connect TikTok's official Shopify app. not both with the same ID twice.
- Load a product page and confirm ViewContent (or equivalent) in TikTok diagnostics.
- Add to cart and complete a test checkout.
- Confirm CompletePayment in TikTok and in the app event log.
Tip
Pixel ID connected. Test purchase complete. Event log green.
Events to verify
- PageView / ViewContent on product pages
- AddToCart
- CompletePayment (Purchase) with value and currency. Pixel Pro sends Purchase via webhook/Events API
- Do not assume InitiateCheckout is wired unless your TikTok stack actually fires it. Pixel Pro's verified TikTok/browser path today is PageView, ViewContent, AddToCart, plus Purchase
Common mistakes
- Official TikTok app plus a second app both firing the same pixel
- Manual theme code left behind after an app install
- Never testing CompletePayment on a real checkout path
- Expecting perfect matches with no Events API backup
When not to install
- You will not run TikTok ads in the next quarter
- Your TikTok Shop flow already covers the only channel you use. follow TikTok Shop docs instead
- You will not open TikTok Events diagnostics after install
What to measure
- CompletePayment vs Shopify paid orders
- Failed Events API sends in Pixel Pro
- Duplicate pixel warnings in TikTok
Related: server-side tracking Shopify, Facebook Conversion API. Help: contact.
Key takeaway
Connect the pixel. Buy once yourself. Only then scale TikTok spend.
FAQ
How do I add TikTok pixel to Shopify?+
Create a TikTok Pixel in TikTok Ads Manager, then connect it through TikTok's Shopify app or an app like Pixel Pro that installs the pixel and can send TikTok Events API server-side. Test ViewContent, AddToCart, and CompletePayment.
Can I install TikTok pixel manually in the theme?+
You can paste code, but duplicate tags and theme updates break it. Prefer the official channel or a maintained app unless you have a developer owning the theme permanently.
Does Pixel Pro support TikTok Events API?+
Yes. Pixel Pro sends TikTok Events API server-side and installs the TikTok browser pixel. It also sends Meta Conversions API. It does not install Meta's browser pixel. Pricing starts at $20/month.
Do I need TikTok pixel if I only sell on TikTok Shop?+
TikTok Shop and ads use overlapping but not identical tooling. Follow TikTok's current docs for Shop. This guide is for Shopify storefront ads tracking.
Where is Meta setup covered?+
See [Shopify Facebook pixel](/blog/shopify-facebook-pixel) for browser Meta context and [Facebook Conversion API for Shopify](/blog/facebook-conversion-api-shopify) for Meta CAPI. Server-side overview: [server-side tracking Shopify](/blog/server-side-tracking-shopify).
Is it enough to just get CompletePayment working for TikTok ads?+
No. TikTok's algorithm relies heavily on earlier signals like ViewContent and AddToCart, more than Meta typically does. A setup that only fires the purchase event starves a TikTok campaign of signal faster than the same gap would hurt a Meta campaign. get the full event funnel firing, not just the last step.
Still deciding what fits your store?
Tell us what you are running today and we will tell you what to add, swap, or skip.