TikTok Pixel has 12 standard events it can receive, but not all of them are relevant for Shopify ecommerce, and not all of them affect your campaign performance equally. Knowing which events to prioritise — and what data to send with each — makes the difference between a pixel that helps your campaigns and one that is just generating noise.
The 4 Core Standard Events for Shopify Stores
For most Shopify stores running TikTok ads, four standard events drive almost all campaign value:
1. ViewContent
Fires when a user views a product page. This is your top-of-funnel signal. TikTok uses ViewContent to understand which products are attracting interest, and it feeds into product catalog campaigns.
Required parameters: content_id (Shopify product ID), content_name (product name), content_type (set to “product”), currency, value (product price).
2. AddToCart
Fires when a user adds a product to their shopping cart. This is your mid-funnel signal. When you create an AddToCart Custom Audience, you are identifying users who showed real purchase intent.
Required parameters: content_id, content_name, content_type, currency, value, quantity.
3. InitiateCheckout
Fires when a user starts the checkout process. This is your highest-intent pre-purchase signal. Users who reach checkout but do not purchase are your best retargeting audience.
Required parameters: content_id, content_type, currency, value, num_items.
4. CompletePayment
Fires when a purchase is confirmed. This is the most important event for campaign optimisation. TikTok uses CompletePayment to optimise for actual buyers and to calculate your ROAS.
Required parameters: content_id, content_name, content_type, currency, value, quantity, order_id.
The order_id is particularly important for CompletePayment — it is used for deduplication between the browser pixel and the Events API. Without it, TikTok may count the same purchase twice.
Additional Standard Events (When to Use Them)
Search
Fires when a user searches on your site. Useful if you want to build audiences based on search behaviour or run search-based retargeting. Not critical for most Shopify stores.
ViewCart
Fires when a user views their cart. Creates an additional audience between AddToCart and InitiateCheckout. Useful for stores with high cart abandonment before checkout even starts.
Subscribe
Fires when a user subscribes to your email list. If you run lead-gen campaigns to grow your email list, this is the conversion event to use.
Contact
Fires when a user submits a contact form. Useful for service businesses, not typically used for Shopify product stores.
What Happens When Standard Events Fire Without the Right Parameters
TikTok pixel events that fire without the required parameters are counted but provide minimal optimisation value. A CompletePayment event that fires without a value parameter tells TikTok that a conversion happened but not what it was worth. Your campaign will optimise for conversion count but not for conversion value, making Target ROAS bidding unreliable.
Common parameter problems on Shopify:
- content_id sent as product title instead of product ID — breaks catalog matching
- value sent as a string instead of a number — TikTok cannot use it for ROAS calculations
- currency missing — revenue shows as zero in TikTok Ads Manager
- order_id missing from CompletePayment — leads to duplicate conversion counting
How to Verify Your Standard Events Are Sending the Right Data
Go to TikTok Ads Manager → Assets → Events and click on your pixel. Select a specific event (e.g. CompletePayment) and view the recent events log. Click on an individual event to see the full payload that was received. Check that all required parameters are present and correctly formatted.
Alternatively, use the TikTok Pixel Helper Chrome extension to inspect events in real time as you navigate your Shopify store and complete a test purchase.
Get Your TikTok Events Verified
The standard events only drive campaign performance if they are firing with the right parameters, from the right pages, without duplication. A pixel audit confirms exactly what is being sent, what is missing, and what needs to be fixed.
Book your free Shopify tracking audit here and we will check every TikTok event against what TikTok needs for accurate optimisation.