Why Standard Events Matter
Each advertising platform defines "standard events" — named conversion events that its machine learning system recognises and can optimise for. Sending data using the correct standard event names (not custom names) enables platform-specific features: Meta's catalogue-based Dynamic Product Ads, TikTok's Value Optimization, Google's Enhanced Ecommerce reports.
The Core Ecommerce Pixel Events
These five events are foundational for ecommerce across all platforms:
| Stage | Meta | TikTok | Snapchat | Google GA4 | |
|---|---|---|---|---|---|
| Product view | ViewContent | ViewContent | page_visit | VIEW_CONTENT | view_item |
| Add to cart | AddToCart | AddToCart | add_to_cart | ADD_CART | add_to_cart |
| Start checkout | InitiateCheckout | InitiateCheckout | checkout | START_CHECKOUT | begin_checkout |
| Purchase | Purchase | PlaceAnOrder | checkout | PURCHASE | purchase |
| Search | Search | Search | search | SEARCH | search |
Required Parameters for the Purchase Event
The purchase event is the most critical. Each platform requires slightly different parameters:
Meta Purchase:
fbq('track', 'Purchase', {
value: 99.99,
currency: 'USD',
content_ids: ['SKU-123', 'SKU-456'],
content_type: 'product',
num_items: 2
}, {eventID: 'ORDER-789'});
TikTok PlaceAnOrder:
ttq.track('PlaceAnOrder', {
value: 99.99,
currency: 'USD',
content_type: 'product',
contents: [{content_id: 'SKU-123', quantity: 1, price: 59.99}]
});
GA4 purchase: uses the ecommerce items array in the data layer push with transaction_id, value, currency, and items with item_id, item_name, price, quantity.
ViewContent and Dynamic Product Ads
For Meta Dynamic Product Ads (DPA) and similar features on TikTok and Pinterest, the ViewContent event must include product IDs that match your product catalog. This enables the platform to show "the exact product the user viewed" in a retargeting ad — one of the highest-converting ad formats for ecommerce.
Implement: fbq('track', 'ViewContent', {content_ids: ['SKU-123'], content_type: 'product', value: 59.99, currency: 'USD'});
Summary
Standard ecommerce pixel events differ slightly in name and parameter requirements across platforms (Meta uses "Purchase," TikTok uses "PlaceAnOrder," Pinterest uses "checkout") but the underlying funnel is the same: ViewContent → AddToCart → InitiateCheckout → Purchase. Implement all five events across all active advertising platforms. Include product content_ids in ViewContent for Dynamic Product Ad capabilities, and match those IDs to your product catalog in each platform's business settings.
See our Marketing Pixel Setup service for ecommerce event implementation.
Need ecommerce pixel events configured? Contact Adslytics.
Need expert tracking setup?
Our Google Tag Manager experts have delivered 500+ tracking setups with a 98% success rate.
Get a Free Consultation →