Events Structures
PixieHog offers two different ways to structure the analytics events sent from your Shopify store to PostHog:
- Shopify’s Web Pixel format.
- PostHog’s ecommerce specification format (recommended).
Use the Event Specification toggle in your PixieHog settings to choose your preferred format.
PostHog Ecommerce Specification (Recommended)
When enabled, PixieHog transforms Shopify’s events to follow PostHog’s Ecommerce specification, which standardizes event naming and property structures across PostHog products.
Important Note: PixieHog will also attach the event’s Shopify Web Pixel payload. where there are conflicting property keys - the PostHog Ecommerce specification key will be kept.
PostHog’s events have names like Checkout Started
, Product List Viewed
, and Product Added
.
Shopify Web Pixel Format
When this option is selected, PixieHog preserves Shopify’s native event names and property structures.
Shopify’s events have names like checkout_started
, collection_viewed
, and product_added_to_cart
.
Event Mapping Reference
Here’s how key Shopify events map to PostHog’s ecommerce specification:
Changing Your Selection
You can change your selection at any time from the PixieHog app settings. When you change the setting:
- New events will be sent in the selected format
- Historical data will remain in its original format
- No data will be lost during the transition