Omega TikTok Pixel - Auto tool for TikTok pixel checking
“Is my TikTok tracking actually working?”
“Why are my TikTok ads showing fewer sales than Shopify?”
You shouldn’t have to guess. Verify pixel tracking checks your whole setup in about 1-2 minutes and tells you exactly what’s working, what’s broken, and how to fix it.
1. What is Verify pixel tracking?
Verify pixel tracking is an automatic health check for your TikTok tracking. It looks at two levels:
- Your store: settings shared by every pixel, such as the app embed, Shopify’s web pixel, customer privacy setting.
- Each pixel: its connection to TikTok, its events, and how well TikTok can match your sales to your ads.
Every item gets a clear result and one button that takes you straight to the fix.
Note: The check browses your own storefront up to the start of checkout. It never places an order and never enters contact information. Each check leaves one test checkout in your Shopify reports.
When should you use it?
- You just finished setting up the app
- Your TikTok ads show fewer sales than you expect
- You changed your theme or installed a new app
- You want peace of mind before launching or scaling a campaign
2. How to run a check
You can start a check in two places.
Option A: right after setup
- Finish the onboarding steps.
- On the last step, click Verify pixel tracking.
- The check starts right away and takes about 1 minute.
Option B: any time from the Pixel page
- Go to Pixel.
- Click Verify pixel tracking.
- Start a new check, or open your last report.

While you’re on the report, click Check again whenever you want fresh results, for example after you fix something.
If your store has one pixel, you go straight to its details. If you have two or more, you’ll see a list of pixels first. Pixels that need attention are shown at the top.

3. Reading your results
The report goes from general to specific: your store first, then each pixel.
Store card. The top card tells you if your store is set up correctly. If something at store level is broken, a red banner explains what’s wrong. Pixel checks are paused until it’s fixed, because nothing can reach TikTok in the meantime.

Pixel details. Each pixel shows a chart of events reaching TikTok per day (or by hour), followed by its checks grouped by result.

What each result means
Result | What it means | What to do |
|---|---|---|
Broken | Data is being lost, or TikTok isn’t receiving anything | Fix it now using the button on that row |
Fix to get more sales credited | Tracking works, but TikTok credits fewer sales to your ads than it could | Worth fixing to get more sales credited |
Working ✓ | Checked and correct | Nothing |
Not checked | We ran the check but couldn’t reach a conclusion yet, for example no orders in the last 7 days | Nothing urgent. Ask us if you want to confirm |
Paused | Couldn’t run because another check is broken | Fix the broken row first; these run again on their own |
Pixel status (shown in the pixel list)
Status | What it means |
|---|---|
Live | Receiving events, nothing to fix |
N fixes available | Working, with a few things worth improving |
No events in N days | The pixel has been silent for several days |
Browser only | Events API isn’t on for this pixel, so events go straight from the shopper’s browser to TikTok. The app can’t see them, so there’s no chart and delivery can’t be confirmed |
Paused | A store-level problem is stopping every pixel |
Tip: Hover over any check name to see what it means. You can contact support team for more explanation if needed.
4. What each check means
Store checks
Check | What it checks | |
|---|---|---|
App status | Tracking is turned on in the app | |
App embed | The app embed is on in your live theme. Without it, the app can’t track anything | |
Web pixel | Shopify’s web pixel is registered, so browsing and checkout events reach the app | |
Other TikTok pixels | No other app or theme code loads the same TikTok pixel. If one does, sales are counted twice | |
Customer privacy | Your store asks visitors for cookie consent, based on your Shopify settings | |
First-party cookie | TikTok’s cookie is set on your domain, so TikTok recognises returning shoppers | |
Orders not sent to TikTok | Every order we sent in the last 7 days was accepted by TikTok | |
Orders from TikTok ads | Orders carry the TikTok click ID that links a sale to the ad behind it | |
Purchase value and currency | Each purchase is sent with the right amount and currency. This is what your ROAS is based on | |
Purchase content_id | The product ID sent with each purchase matches your TikTok catalog | |
Customer email | Orders reach TikTok with the buyer’s email, hashed so nobody can read it | |
Customer phone | Orders reach TikTok with the buyer’s phone number, hashed |
Pixel checks (run for each pixel)
Check | What it checks | |
|---|---|---|
Ad account timezone | The pixel is linked to an ad account, and its time zone matches your store. If not, the same day’s sales can land on different dates in the two reports | |
Pixel ID | TikTok still recognizes this pixel | |
Access token | The connection to your TikTok account is still valid | |
Events API sending | Events are also sent from our server, so ad blockers, iOS settings and closed tabs can’t hide them | |
Automatic advanced matching | Automatic Advanced Matching is on in TikTok Events Manager | |
PageView | Fires when a shopper opens a page | |
ViewContent | Fires when a shopper opens a product page | |
AddToCart | Fires when a shopper adds a product to the cart | |
InitiateCheckout | Fires when a shopper starts checkout | |
Purchase | Fires when an order is placed. Your campaign results are built on this event | |
Events in the last 7 days | The pixel has received events recently | |
Deduplication (ViewContent, AddToCart, InitiateCheckout) | Browser and server events share the same event ID, so TikTok doesn’t count one action twice | |
Duplicate events | No sale is reported to TikTok more than once |
Tracking only some products? If a pixel is set to track selected products, it only sends events for carts and orders that contain those products. No AddToCart or Purchase on that pixel isn’t an error if none of your recent orders included them.
5. Fixing issues and getting help
Every check has one button, and it always takes you to the right place. We will attach appropriate call action. Following actions are some examples:
- Turn tracking on: fixes it on the spot, then re-runs that check.
- Turn on app embed: opens your theme editor so you can switch the app embed on.
- Open pixel settings / Turn on Events API: opens the Pixel page.
- Open Shopify settings: opens Shopify admin → Settings → Customer privacy.
- Open Events Manager: opens TikTok Events Manager. Look for your pixel by its ID, which is shown at the top of the pixel’s details.
- Contact support: opens a chat with our team, with a message already written for you.
The pre-written message
When you click Contact support, the chat opens with a message that names the check and what it found, for example:
Hi, my tracking check shows "Customer email: There was no order in the last 7 days." Could you help me confirm it's set up correctly?
You can add or change anything before you send it. Because the message already says what the check found, you won’t need to explain the problem again.
To ask a general question about your tracking, click Contact support any where.
6. Auto tool vs Live event testing
They work together. Start with tool Verify pixel tracking to find out what is wrong. Then use Live event testing when you want to watch a specific event fire.
Verify pixel tracking | Live event testing | |
|---|---|---|
What you get | A full report on your store and every pixel | A live feed of events as they fire |
How it works | Runs on its own in about 10 seconds | You browse your store and watch events appear |
Best for | “Is everything set up right?” | “Does this event fire, and with which values?” |
How to open | Pixel → Verify pixel tracking | Watch events live on the Verify page, or the Live event testing tab |
Read more: Omega TikTok Pixel - Live TikTok event testing
7. FAQ
- Does the check place a real order? No. It browses your storefront up to the start of checkout and stops there. It leaves one test checkout in your Shopify reports, and never places an order or enters contact information.
- The check says Working, but TikTok Events Manager shows nothing yet. Why? TikTok takes about 2 hours to show new events in Events Manager, and up to 16 hours for the event breakdown. Check again later.
- Why do some checks say Not checked? The check ran but couldn’t reach a conclusion yet. The most common reasons are no orders in the last 7 days, or a password-protected storefront. It isn’t an error. Please contact our support team for further information if needed.
- Why doesn’t my pixel have a chart? It’s a Browser only pixel. Events go straight from the shopper’s browser to TikTok, so the app has nothing to chart. Turn on Events API to see your event history. Events API is available on paid plans.
- Why is everything Paused? Something at store level is broken, usually the app embed or the app itself being turned off. Fix the red row first. The rest runs again on its own.
- Is Verify pixel tracking available on the Free plan? Yes. On the Free plan your pixels are Browser only, so checks that need a record of sent events will show Not checked.
Updated on: 03/11/2026
Thank you!