Track e-commerce performance in Zenovay - product analytics, cart behavior, and complete purchase journey tracking.
E-commerce Features
What You Can Track
| Feature | Description |
|---|---|
| Product Views | Which products are viewed |
| Add to Cart | Cart additions |
| Checkout Steps | Funnel progression |
| Purchases | Completed transactions |
| Revenue | Total and by product |
Standard E-commerce Events
Product View
Track when products are viewed:
zenovay('track', 'view_product', {
product_id: 'SKU-001',
product_name: 'Blue Widget',
category: 'Widgets',
price: 49.99,
currency: 'USD'
});
Add to Cart
Track cart additions:
zenovay('track', 'add_to_cart', {
product_id: 'SKU-001',
product_name: 'Blue Widget',
category: 'Widgets',
price: 49.99,
quantity: 2,
cart_value: 99.98
});
Remove from Cart
Track removals:
zenovay('track', 'remove_from_cart', {
product_id: 'SKU-001',
quantity: 1
});
Begin Checkout
Track checkout start:
zenovay('track', 'begin_checkout', {
cart_value: 149.97,
items: [
{ product_id: 'SKU-001', quantity: 2, price: 49.99 },
{ product_id: 'SKU-002', quantity: 1, price: 49.99 }
]
});
Purchase
Track completed purchase:
zenovay('track', 'purchase', {
order_id: 'ORD-12345',
value: 159.96,
currency: 'USD',
shipping: 9.99,
tax: 12.50,
coupon: 'SAVE10',
items: [
{
product_id: 'SKU-001',
product_name: 'Blue Widget',
category: 'Widgets',
price: 49.99,
quantity: 2
},
{
product_id: 'SKU-002',
product_name: 'Red Widget',
category: 'Widgets',
price: 49.99,
quantity: 1
}
]
});
Platform Integrations
Shopify
- Go to your domain settings → Integrations tab
- Click "Connect Shopify"
- Enter store URL
- Authorize access
- Events track automatically
Or manual installation:
- Add script to theme
- Track events in checkout
WooCommerce
Install the Zenovay WooCommerce plugin:
- Download plugin from Settings
- Upload to WordPress
- Activate and configure
- Events track automatically
Magento
For Magento stores:
- Install Zenovay extension
- Configure in Admin
- Events tracked automatically
Custom Platform
Use the JavaScript API directly:
- Implement tracking events
- Call from cart/checkout
- Test thoroughly
E-commerce Reports
Product Performance
| Product | Views | Add to Cart | Purchases | Revenue |
|---|---|---|---|---|
| Blue Widget | 1,200 | 240 | 85 | $4,249 |
| Red Widget | 980 | 185 | 62 | $3,099 |
| Green Widget | 750 | 120 | 45 | $2,249 |
Category Performance
| Category | Revenue | Orders | AOV |
|---|---|---|---|
| Widgets | $18,400 | 245 | $75 |
| Accessories | $8,200 | 180 | $46 |
| Bundles | $12,600 | 85 | $148 |
Cart Metrics
| Metric | Value |
|---|---|
| Cart Addition Rate | 18% |
| Cart Abandonment Rate | 68% |
| Avg Cart Value | $124 |
| Avg Items in Cart | 2.3 |
Shopping Funnel
Default Funnel
Product View 10,000 (100%)
↓
Add to Cart 1,800 (18%)
↓
Begin Checkout 580 (5.8%)
↓
Purchase 245 (2.45%)
Funnel Analysis
| Step | Visitors | Drop-off |
|---|---|---|
| View → Cart | 18% continue | 82% drop |
| Cart → Checkout | 32% continue | 68% drop |
| Checkout → Purchase | 42% continue | 58% drop |
Identify Issues
High drop-off points:
- View → Cart: Product pages need work
- Cart → Checkout: Cart abandonment
- Checkout → Purchase: Checkout friction
Cart Abandonment
Track Abandonment
Automatic tracking when:
- Items in cart
- Session ends without purchase
- Checkout started but not completed
Abandonment Report
| Reason | % |
|---|---|
| Just browsing | 35% |
| Unexpected costs | 28% |
| Complicated checkout | 18% |
| Required account | 12% |
| Slow delivery | 7% |
Recovery Integration
Enterprise PlanConnect abandonment data:
- Email marketing integration
- Retargeting audiences
- Push notification triggers
Product Analytics
Top Products
| Rank | Product | Revenue | Units |
|---|---|---|---|
| 1 | Blue Widget Pro | $8,400 | 168 |
| 2 | Starter Bundle | $6,200 | 62 |
| 3 | Red Widget | $4,100 | 82 |
Product Attribution
Which sources drive product sales:
| Product | Organic | Paid | |
|---|---|---|---|
| Blue Widget | 45% | 35% | 20% |
| Bundle | 25% | 55% | 20% |
| Red Widget | 60% | 20% | 20% |
Cross-Sell Analysis
Enterprise PlanFrequently bought together:
- Blue Widget + Accessory (35%)
- Bundle + Warranty (28%)
- Widget + Widget (22%)
Revenue Attribution
By Traffic Source
| Source | Revenue | % | ROAS |
|---|---|---|---|
| Organic | $18,200 | 42% | - |
| Google Ads | $12,400 | 28% | 4.2x |
| $5,800 | 13% | 2.9x | |
| $4,600 | 11% | 23x | |
| Affiliate | $2,600 | 6% | 5.2x |
By Campaign
| Campaign | Revenue | Spend | ROAS |
|---|---|---|---|
| Summer Sale | $8,400 | $1,200 | 7x |
| Product Launch | $4,200 | $800 | 5.25x |
| Retargeting | $6,100 | $600 | 10.2x |
Advanced Features
Coupon Tracking
Track coupon performance:
| Coupon | Uses | Revenue | Discount |
|---|---|---|---|
| SAVE10 | 245 | $18,400 | $2,044 |
| FIRST20 | 85 | $5,200 | $1,300 |
| VIP15 | 62 | $8,400 | $1,485 |
Shipping Analysis
| Method | Orders | Revenue | Avg Shipping |
|---|---|---|---|
| Standard | 320 | $28,400 | $4.99 |
| Express | 85 | $12,600 | $12.99 |
| Free | 145 | $18,200 | $0 |
Payment Method
| Method | Orders | % |
|---|---|---|
| Credit Card | 380 | 65% |
| PayPal | 145 | 25% |
| Apple Pay | 45 | 8% |
| Other | 12 | 2% |
Custom Events
Wishlist
zenovay('track', 'add_to_wishlist', {
product_id: 'SKU-001',
product_name: 'Blue Widget'
});
Product Review
zenovay('track', 'product_review', {
product_id: 'SKU-001',
rating: 5
});
Search
zenovay('track', 'product_search', {
query: 'blue widget',
results_count: 12
});
Best Practices
Track the Full Journey
- Product impressions
- Product views
- Add to cart
- View cart
- Begin checkout
- Add payment info
- Purchase
Use Product IDs
Consistent IDs enable:
- Product-level analysis
- Inventory connection
- Cross-platform tracking
Test Thoroughly
Before launch:
- Test each event
- Verify data accuracy
- Check attribution