Core E-commerce Events
1. Product Catalog Events
Product Viewed
When: User lands on product detail page- Product performance: Views by product, conversion rate (viewed → purchased)
- Browse abandonment: Users who viewed but didn’t add to cart
- Inventory insights: High-demand products (views vs stock)
Analyst query example
Analyst query example
Product List Viewed
When: User views category page, search results, or collection- Filter effectiveness: Which filters lead to purchases
- Sort behavior: Does “price low-to-high” convert better?
- Zero-results search: Queries with no results (product gap analysis)
Product Searched
When: User submits search query- Search effectiveness: Click-through rate by query
- Failed searches: Queries with 0 results or no clicks
- Search → Purchase attribution: Revenue by search query
2. Cart Management Events
Product Added
When: User clicks “Add to Cart”Product Removed
When: User removes item from cartCart Viewed
When: User opens cart page or mini-cart3. Checkout Flow Events
Checkout Started
When: User clicks “Proceed to Checkout” from cartCheckout Step Viewed/Completed
When: User progresses through checkout steps Step 1: Shipping InfoOrder Completed
When: Payment successful, order created- Post-purchase thank-you email
- Product review request (7 days later)
- Upsell campaign (complementary products)
- Repeat purchase incentive (30 days later)
4. Post-Purchase Events
Order Fulfilled
When: Order ships (server-side event from fulfillment system)Order Delivered
When: Carrier confirms deliveryProduct Reviewed
When: User submits product reviewOrder Refunded
When: Customer returns productAdvanced Analytics Queries
Revenue Attribution by Channel
Analyst query example
Analyst query example
Product Affinity Analysis
Analyst query example
Analyst query example
Cohort Retention by First Purchase Month
Analyst query example
Analyst query example
Implementation Checklist
Phase 1: Core Tracking (Week 1)
- Product Viewed (PDP)
- Product Added to Cart
- Checkout Started
- Order Completed
- Set profile attributes on purchase
Phase 2: Funnel Optimization (Week 2)
- Product List Viewed (category/search pages)
- Product Searched
- Cart Viewed
- Checkout Step Viewed/Completed (all steps)
- Product Removed from Cart
Phase 3: Lifecycle & Retention (Week 3)
- Order Fulfilled (server-side)
- Order Delivered (webhook from carrier)
- Product Reviewed
- Order Refunded
- Cart abandonment campaign
- Post-purchase email sequence
Phase 4: Advanced Analytics (Week 4)
- Revenue attribution by channel
- Product affinity analysis
- Cohort retention analysis
- LTV prediction model
Next: Mobile app event tracking patterns → Mobile App Tracking