Skip to main content
Shopify tracking app

Capture every TikTok conversion — even past ad blockers

TikTok Pixel & CAPI fires a browser pixel and server-side Conversion API events together, sharing one event ID so TikTok deduplicates them. You get accurate attribution and reliable Purchase tracking — even for Cash on Delivery and external TikTok Shop checkouts. Free, and fully embedded in Shopify.

Free to install No credit card required Works with Shopify
TikTok Pixel & CAPI
TikTok Pixel & CAPI
by CODRocket
Free
No billing, ever
6 events
PageView to Purchase
Browser + Server
Dual delivery, deduplicated
Add to Shopify
Free
No billing, ever
6 events
PageView to Purchase
Browser + Server
Dual delivery, deduplicated

Browser pixels miss conversions. Server-side tracking does not.

Ad blockers, iOS privacy restrictions and external checkouts quietly break the standard TikTok pixel, so TikTok under-reports your sales and optimizes your ads on incomplete data. TikTok Pixel & CAPI solves this by sending every event two ways: a browser pixel for real-time signals and a server-side Conversion API call straight from your backend to TikTok. Both share one event ID, so TikTok deduplicates them and counts each conversion once — including the COD and TikTok Shop orders the browser pixel never sees.

Everything you need to track TikTok conversions

One free app to fire the pixel, send server-side events, and verify it all works.

Browser pixel + server CAPI

Every event fires twice — once from the browser via the web pixel extension and once server-side through the TikTok Conversion API — so conversions still register when the browser pixel is blocked.

Automatic deduplication

Browser and server hits share a single event ID, so TikTok recognizes the match and counts each conversion exactly once. No double-counting, no missing sales.

Manage multiple pixels

Create, search and configure as many pixels as you need. Set the pixel ID, name, access token, tracked pages and per-event toggles for each one independently.

COD & external checkout support

For Cash on Delivery and third-party checkouts like TikTok Shop, the Purchase event is captured server-side from the Shopify orders/paid webhook — no reliance on the browser.

Advanced matching, hashed

Improve match quality by sending SHA-256 hashed email, phone and external ID with each event. Hashing toggles are per-pixel and per-parameter, so you stay in control.

Reports & test mode

Watch event status — Queued, Sent, Failed or Skipped — with error logs, and validate your setup safely using a test event code isolated in TikTok Events Manager.

Why server-side tracking wins

Three reasons TikTok Pixel & CAPI reports conversions the browser pixel alone cannot.

Past the ad blockers

Send events your browser pixel never delivers

Up to a third of shoppers block trackers or sit behind privacy restrictions that silently drop the browser pixel. The Conversion API sends those same events straight from your server, so TikTok still sees the conversion and optimizes on complete data.

  • Server-side events fired directly from your backend
  • Unaffected by ad blockers and browser privacy settings
  • More complete signal for TikTok ad optimization
  • Higher match rates with hashed customer parameters
Counted once

Deduplication keeps your numbers honest

Sending the same event from both the browser and the server would normally double your counts. TikTok Pixel & CAPI gives each event a shared event ID so TikTok merges the browser and server hits into a single, accurate conversion.

  • One shared event_id for every browser + server pair
  • TikTok deduplicates automatically on its side
  • No inflated conversions or wasted ad budget
  • Trustworthy reporting in TikTok Events Manager
COD & TikTok Shop

Track Purchases the pixel would miss

Cash on Delivery and external TikTok Shop checkouts never reach your storefront thank-you page, so the browser pixel cannot fire a Purchase. The app captures it server-side from the orders/paid webhook instead — so every paid order is attributed.

  • Server-side Purchase from the orders/paid webhook
  • Works with Cash on Delivery checkouts
  • Works with external and TikTok Shop checkouts
  • Enabled with a single external-checkout toggle

Live in minutes, no developer needed

Install, enable the embed, add your pixel, and verify.

1

Install from the App Store

Add TikTok Pixel & CAPI from the Shopify App Store and open it from your admin — it is fully embedded, with no separate login.

2

Enable the theme app embed

Turn on the TikTok Pixel & CAPI embed block in your theme editor so the browser pixel can load on your storefront.

3

Add a pixel

Enter your TikTok pixel ID and access token, set the pages to track and which events to fire, then activate the pixel.

4

Verify your events

Use the TikTok Pixel Helper and TikTok Events Manager (with your test event code) to confirm browser and server events arrive and deduplicate.

Built on TikTok and Shopify's native tools

Standards-based connections to TikTok and Shopify — no third-party middleman.

TikTok Events API (CAPI)
Server-side conversion events sent with a bearer access token.
TikTok Pixel
Browser-side tracking loaded through the web pixel extension.
TikTok Events Manager
Test event code for validating events in an isolated stream.
Shopify Web Pixel
Customer events captured via the sandboxed web pixel extension.
Shopify orders/paid webhook
Server-side Purchase for COD and external checkouts.
Advanced matching (SHA-256)
Hashed email, phone and external ID for higher match quality.

Frequently asked questions

Everything merchants ask before installing TikTok Pixel & CAPI.

Yes — the app is completely free to install and use. There are no paid plans, no usage fees and no billing through Shopify. Every feature, including server-side CAPI and multiple pixels, is included at no cost.
The Conversion API, or CAPI, sends conversion events directly from your store's backend to TikTok, instead of relying only on the shopper's browser. Because it runs server-side, it keeps working even when ad blockers or privacy settings stop the browser pixel — giving TikTok a more complete view of your sales.
Yes. For Cash on Delivery and third-party checkouts such as TikTok Shop, the browser pixel often cannot fire a Purchase. The app captures the Purchase event server-side from Shopify's orders/paid webhook, so every paid order is tracked and attributed.
Each event is sent from both the browser pixel and the server-side API using one shared event ID. TikTok matches the two hits by that ID and counts the conversion only once, so you get the reliability of server-side tracking without double-counting your conversions.
To enable server-side CAPI events you provide a TikTok access token, generated in TikTok Events Manager, for each pixel. The browser pixel works with just the pixel ID, but adding the access token unlocks the server-side tracking that captures conversions past ad blockers.
No. The browser pixel loads through Shopify's sandboxed web pixel extension and sends a lightweight beacon, while the heavy lifting happens server-side after the page has loaded. Your storefront speed is not affected.

Still have questions? Contact our support team

Run your whole COD business on Shopify

A focused suite of Shopify apps that help COD and dropshipping merchants capture more orders, track every conversion, and run operations without leaving the tools they already use.

Start capturing every TikTok conversion today

Install TikTok Pixel & CAPI free, add your pixel and access token in minutes, and send accurate browser and server-side events — even for COD and TikTok Shop orders.

CODRocket Support

Typically replies within minutes

Start Chat