Integrate Shopify with Mixpanel
Connect Shopify to Mixpanel with one setup flow. Stream 17 client-side and 6 server-side events, sync user profiles with UTM attribution, enable Session Replay and Heatmaps, and backfill up to 2 years of historical data.
One Setup, Four Data Inputs
The Shopify + Mixpanel integration combines no-code installation, client events, server events, and historical backfill.
One-Click No-Code Installation
Shopify-readyInstall the Vendo Shopify app, enter your Mixpanel credentials, and enable the theme block — no manual code required.
Shopify Client Events
Real-timeCapture storefront and checkout behavior in real-time through the Shopify web pixel and send to Mixpanel with full event properties.
Shopify Server Events
Payment-verifiedTrack order lifecycle events from server-side sync: orders, fulfillment, delivery, refunds, and abandoned checkouts.
Historical Backfill
Up to 2 yearsImport up to 2 years of historical orders, customer profiles, and abandoned checkouts so Mixpanel analysis is useful from day one.
Mixpanel-Exclusive Features
Vendo enables Mixpanel features that go beyond standard event tracking.
Session Replay
Mixpanel add-onRecord real customer sessions on your Shopify store. Replay linked to user profiles and events for debugging checkout friction and UX issues.
Heatmaps
Mixpanel add-onVisualize where customers click and scroll across your storefront. Identify underperforming CTAs and optimize product page layouts.
Autotrack
AutomaticAutomatically capture button clicks, form submissions, and other interactions without custom code. Events appear in Mixpanel with element context.
What Happens When You Click Save
Vendo runs a coordinated activation flow so Mixpanel starts with live events, historical data, and advanced features enabled.
1. Install & Connect
Vendo installs the Shopify web pixel and enables the theme block for Session Replay, Heatmaps, and Autotrack.
2. Real-Time Routing
Client and server event pipelines are activated with your selected event configuration.
3. Historical Backfill
Up to 2 years of orders, customer profiles, and abandoned checkouts are imported into Mixpanel.
Full Event Coverage
All available client-side and server-side Shopify events that can be configured for Mixpanel.
Client-Side Events
17 eventsLogs when a customer visits a page across store, checkout, or order status.
Logs when a customer visits a product details page.
Logs when a customer views a collection page.
Logs storefront search actions and intent.
Logs add-to-cart actions with product context.
Logs product removals from cart.
Logs cart page visits and cart state.
Logs checkout initiation.
Logs contact information step completion.
Logs checkout address step completion.
Logs shipping method selection during checkout.
Logs payment details submission.
Logs successful checkout completion.
Logs checkout alerts and validation warnings.
Logs checkout UI extension runtime failures.
Logs variant option selections like size or color.
Logs custom Shopify customer events published by your store or apps.
Server-Side Events
6 eventsTriggered when a new order is created in Shopify.
Triggered when an order is fulfilled and shipped.
Triggered when delivery is confirmed.
Triggered on full refund.
Triggered on partial refund.
Triggered when checkout is abandoned after threshold.
User Profile Properties
20 propertiesShopify customer attributes synced to Mixpanel user profiles for segmentation, cohort analysis, and attribution.
Customer email address ($email).
Customer first name ($first_name).
Customer last name ($last_name).
Customer phone number ($phone).
Unique Shopify customer identifier.
Whether the customer has verified their email.
Total amount the customer has spent.
Number of orders the customer has placed.
Date of the first paid order.
Date of the most recent paid order.
When the customer was created in Shopify ($created).
Current email marketing state (enabled/disabled).
Consent opt-in level and subscription state.
Whether the customer is tax exempt.
Shopify-defined customer tags (e.g. repeat-order, VIP).
Admin-entered customer notes from Shopify.
Latest shipping address of the customer.
The first time the user visits the website.
Current UTM parameters from the latest session.
First-touch UTM parameters ever seen for attribution.
Full Shopify Analytics in Mixpanel Without Writing Code
Vendo handles Shopify web pixel setup, server event routing, Session Replay, Heatmaps, Autotrack, and historical backfill — all from one install.
Frequently Asked Questions
