Why Ecommerce Businesses Need CDPs
Ecommerce customer data is inherently fragmented: anonymous browsers on the website, email subscribers, purchased customers in the order management system, loyalty programme members in a separate platform, and social media followers — all representing the same people but tracked as separate records in separate systems. A CDP connects these records into unified profiles that power personalisation, retention marketing, and accurate attribution.
Ecommerce Data Sources to Connect
- Website/storefront events: Product views, add to cart, checkout steps, purchases — tracked via CDP JavaScript SDK and sent through GTM
- Order management system (Shopify, Magento, WooCommerce): Purchase records, order status, refunds — connected via CDP cloud source or webhook
- Email platform (Klaviyo, Mailchimp): Email engagement data — opens, clicks, list membership
- Loyalty programme: Points balance, tier status, redemption history
- Customer support (Zendesk): Support tickets, satisfaction scores
- In-store POS (for omnichannel retailers): In-store purchase records matched on loyalty card or email
Key Ecommerce CDP Events to Track
Standard ecommerce events for CDP tracking (compatible with Segment's ecommerce spec):
- Product Viewed → product_id, name, category, price, url
- Product Added → same properties plus quantity, cart_id
- Order Completed → order_id, total, tax, shipping, products array, coupon
- Order Refunded → order_id, products refunded
- Promotion Viewed / Promotion Clicked → campaign, creative, position
Personalisation Activation
With unified ecommerce profiles, activate personalisation: show recently-viewed products on homepage return visits, trigger post-purchase cross-sell emails at the right product interval, suppress converted users from prospecting ads immediately. The CDP makes all of these real-time and automated — no manual exports or batch jobs.
Our CDP implementation service includes a complete ecommerce event tracking schema, all source connections, and activation setup for your email, ad, and personalisation platforms. Contact us to get started.
Need expert tracking setup?
Our Google Tag Manager experts have delivered 500+ tracking setups with a 98% success rate.
Get a Free Consultation →