Use Zenovay analytics to identify conversion bottlenecks and improve your e-commerce conversion rates.
Understanding E-commerce Conversion
Conversion Rate Formula
Conversion Rate = (Purchases ÷ Visitors) × 100
Industry Benchmarks
| Industry | Average CR |
|---|---|
| Fashion | 1.5-2.5% |
| Electronics | 1.0-2.0% |
| Home & Garden | 2.0-3.0% |
| Health & Beauty | 2.5-3.5% |
| Food & Beverage | 3.0-4.0% |
Setting Up Conversion Tracking
E-commerce Funnel
Create your purchase funnel:
-
Step 1: Homepage/Landing
- Entry point
- All visitors start here
-
Step 2: Product View
- Visitor showed interest
- Track
product_viewedevent
-
Step 3: Add to Cart
- High intent signal
- Track
add_to_cartevent
-
Step 4: Checkout Started
- Ready to purchase
- Track
checkout_startedevent
-
Step 5: Purchase
- Conversion!
- Track
purchaseevent
Create the Funnel
- Open your website's dashboard and select the Journeys tab, then the Funnels sub-tab
- Click Create Funnel
- Name: "Purchase Funnel"
- Add steps with events
Analyzing Funnel Drop-offs
Identify Bottlenecks
View drop-off at each step:
| Step | Users | Drop-off |
|---|---|---|
| Homepage | 10,000 | - |
| Product View | 3,500 | 65% |
| Add to Cart | 1,200 | 66% |
| Checkout | 800 | 33% |
| Purchase | 320 | 60% |
Biggest drop-off: Homepage → Product (65%)
Step-by-Step Analysis
High Homepage Drop-off (>70%)
- Poor page load speed
- Unclear value proposition
- Bad traffic quality
High Product View Drop-off (>70%)
- Irrelevant products shown
- Poor navigation
- Missing product info
High Add to Cart Drop-off (>40%)
- Price concerns
- Missing details
- No urgency
High Checkout Drop-off (>50%)
- Complex checkout
- Unexpected costs
- Limited payment options
Conversion by Segment
By Traffic Source
Not all traffic converts equally:
| Source | Visitors | Conv % | Action |
|---|---|---|---|
| 1,200 | 4.2% | Scale up | |
| Google Organic | 8,500 | 2.1% | Optimize pages |
| 3,200 | 0.8% | Refine targeting | |
| Direct | 2,100 | 3.5% | Maintain |
By Device
Check mobile vs desktop:
| Device | Conv % | Cart Rate |
|---|---|---|
| Desktop | 2.8% | 12% |
| Mobile | 1.2% | 8% |
| Tablet | 2.1% | 10% |
Low mobile conversion? Optimize mobile checkout.
By Location
Geographic differences:
| Country | Conv % | Notes |
|---|---|---|
| USA | 2.5% | Baseline |
| UK | 2.1% | Consider shipping |
| Germany | 1.8% | Payment options? |
| Australia | 1.4% | Shipping costs |
Using Heatmaps for CRO
Product Page Heatmaps
View click patterns:
- Are users clicking "Add to Cart"?
- Do they scroll to reviews?
- What distracts them?
Click Insights
Common findings:
- Users click on non-clickable images
- Reviews below fold don't get seen
- Secondary CTAs distract from purchase
Scroll Depth
Check content visibility:
- How far do users scroll?
- Is key info above fold?
- Are reviews visible?
Session Replay for CRO
Watch Real Sessions
Filter for:
- Sessions with
add_to_cartbut no purchase - Sessions with high page count
- Sessions with form errors
Common Issues Found
-
Checkout confusion
- Users go back and forth
- Click wrong buttons
- Miss required fields
-
Cart problems
- Can't update quantity
- Remove button unclear
- Subtotal not visible
-
Navigation issues
- Can't find cart
- Lost in product pages
- Breadcrumbs unclear
Optimization Strategies
Product Page Optimization
Key elements:
- Clear product images (multiple angles)
- Visible price and availability
- Prominent "Add to Cart" button
- Reviews and ratings visible
- Clear shipping information
Test ideas:
- Image size and position
- CTA button color and text
- Price display format
- Review placement
Cart Optimization
Reduce abandonment:
- Show cart total clearly
- Display shipping costs early
- Easy quantity updates
- Visible "Checkout" button
- Save cart for later
Track interactions:
window.zenovay('track', 'cart_updated', {
action: 'quantity_change',
product_id: 'SKU-123',
old_quantity: 1,
new_quantity: 2
});
Checkout Optimization
Simplify the process:
- Guest checkout option
- Fewer form fields
- Progress indicator
- Multiple payment options
- Clear error messages
Track checkout steps:
// Step tracking
window.zenovay('track', 'checkout_step', {
step: 2,
step_name: 'shipping',
option: 'standard_shipping'
});
A/B Testing
Zenovay has built-in A/B experimentation (Pro plan and above). You don't need to build separate variant pages or wire up your own variant tracking, the tracker handles the random split and attributes conversions back to the variant automatically.
Set Up a Test
- Open your website's dashboard and select the Experiments tab
- Click New experiment, give it a name, and pick the target goal (e.g. your purchase goal)
- Add your variants (control plus one or more treatments) and a traffic split (50/50 by default)
- Copy the generated snippet to your site and click Launch
Apply the Variant
The snippet returns a deterministic variant for each visitor. Apply your change inside the branch:
const variant = window.zenovay('experiment', 'checkout_v2', ['control', 'simplified_checkout']);
if (variant === 'simplified_checkout') {
// Show the simplified checkout
}
Zenovay's tracker remembers each visitor's assignment and attributes any later goal completion to that variant. You do not call track yourself for the experiment, conversion attribution is automatic.
Read the Results
The Experiments tab shows each variant's visitors, conversions, and conversion rate, plus a confidence interval on the lift over control and a winner badge once the result is statistically significant. See Get started with A/B Experimentation for the full walkthrough.
Quick Wins
Immediate Impact
-
Add trust badges
- Security seals
- Payment logos
- Money-back guarantee
-
Show shipping info early
- Free shipping threshold
- Delivery estimates
- No surprise costs
-
Optimize images
- Fast loading
- Multiple views
- Zoom capability
-
Clear CTAs
- "Add to Cart" prominent
- Contrasting color
- Action-oriented text
-
Social proof
- Reviews visible
- Sales counters
- Customer photos
Track Implementation
Measure impact:
- Note baseline conversion rate
- Implement change
- Wait for sufficient data (1000+ visitors)
- Compare conversion rates
Conversion Goals
Set Targets
Create conversion goals:
- Open your website's dashboard, select the Journeys tab, then the Goals sub-tab
- Click Add Goal and select your purchase event
- Track completions, total value, and conversion rate from the same view
Monitor Progress
Track daily/weekly:
- Goal completion rate
- Trend vs previous period
- Alert on anomalies
Reporting
Weekly CRO Report
Include:
- Overall conversion rate
- Funnel drop-off rates
- Top/bottom performing pages
- Device comparison
- Test results
Share Insights
Export for stakeholders:
- Visual funnel reports
- Heatmap screenshots
- Session replay highlights
Best Practices
CRO Process
-
Analyze data first
- Find biggest drop-offs
- Segment by device/source
- Review session replays
-
Prioritize by impact
- High traffic pages first
- Biggest conversion leaks
- Quick wins before complex
-
Test, don't guess
- A/B test changes
- Measure actual impact
- Roll back if negative
-
Iterate continuously
- Conversion is never "done"
- Regular review cadence
- Keep testing