
From the conversion glossary
Concepts referenced in this article, defined.

Concepts referenced in this article, defined.
Run rigorous A/B tests and personalize every visit on Shopify or any storefront โ no engineers required.
Personalization only earns its place in your stack when you can prove it moves revenue. The right personalization metrics compare the performance of personalised experiences against a control, at the segment level โ not just aggregate site-wide numbers. Brands like Bellavita (11% CVR lift) and Kapiva (9.48%) have clear proof because they measured correctly from day one.
The most common mistake: looking at sitewide CVR before and after launching personalization. This tells you almost nothing, because:
The correct approach mirrors A/B testing methodology: run a control group (visitors who see the default experience) alongside personalised variants, measure CVR and revenue per visitor for each, and use statistical significance to confirm the result.
1. CVR Lift by Segment The central question: does the personalised experience convert better than the default for the same audience?
CVR Lift = (Variant CVR - Control CVR) / Control CVR ร 100
Example: Instagram mobile visitors converting at 1.8% (control) vs 2.3% (personalised) = 27.8% CVR lift for that segment.
2. Revenue Per Visitor (RPV) by Segment CVR alone misses order value differences. If your personalised experience attracts lower-AOV conversions, you might be winning CVR but losing revenue.
RPV = Total Revenue from Segment / Total Visitors in Segment
Compare RPV between personalised and control groups within the same segment.
3. Statistical Significance Don't declare a winner without it. Use a two-proportion z-test for CVR comparisons. Target 95% confidence (p < 0.05) before making decisions. CustomFit.ai calculates this automatically in the results dashboard.
4. Bounce Rate by Segment If personalisation is creating relevance, bounce rates should drop โ especially for paid traffic segments. A high bounce rate after personalization suggests message-match failure: the personalised content doesn't align with visitor expectations.
5. Pages Per Session by Segment Relevant personalisation keeps visitors engaged longer. If a returning customer sees their category of interest featured on the homepage, they browse further.
6. Add-to-Cart Rate by Segment Useful for product recommendation personalization. If you're personalising which products a visitor sees, the add-to-cart rate tells you if the personalised selection is more relevant.
7. Average Order Value (AOV) by Segment Personalisation can be used to surface higher-value products or bundles to high-intent or high-LTV segments. Track whether personalised recommendations shift AOV upward.
A practical personalization measurement setup has three layers:
Before you can measure, you need clean segment definitions. Document each active personalization rule:
| Segment | Trigger Signal | Personalised Element | Control Group Size | Variant Group Size |
|---|---|---|---|---|
| Instagram Mobile | utm_source=instagram + device=mobile | Hero banner variant A | 500/week | 500/week |
| Returning Visitors | visit_count โฅ 2 | Homepage cross-sell section | 300/week | 300/week |
| Delhi/NCR | geo=Delhi | COD messaging + pincode offer | 200/week | 200/week |
Every personalization rule should be treated as a running experiment. Track:
Translate experiment wins into โน impact for stakeholder reporting:
Monthly Incremental Revenue =
Incremental Conversions ร AOV
Incremental Conversions =
(Variant CVR - Control CVR) ร Total Segment Visitors
Based on patterns across Shopify-based D2C brands in India:
Homepage personalization (hero + CTA):
Product recommendation personalization:
Festive campaign personalization:
Returning visitor personalization:
Novelty effect: A new personalised banner may lift CTR initially just because it's different. Run tests for at least 2 weeks to let novelty fade.
Segment contamination: If a visitor qualifies for multiple segments, inconsistent logic can muddy your data. Define clear segment hierarchy โ which rule "wins" when multiple apply.
Ignoring mobile vs desktop split: An 18% CVR lift might be entirely driven by mobile. Report segments by device where possible โ it informs where to invest next.
Measuring too early: A 65% confidence result is not a win. Lock your measurement criteria (minimum sample size, minimum confidence level) before starting the experiment.
Not accounting for COD order cancellations: In India, COD orders have a cancellation/RTO rate of 20โ40%. If your personalised segment is disproportionately COD, your "conversion" number may overstate actual revenue. Track confirmed deliveries for COD-heavy segments.
Define your "north star" metric per personalization initiative. For a homepage banner test, it's CVR. For a product recommendations block, it's AOV or RPV. Don't try to optimise everything at once.
Review results at least fortnightly. Personalization experiments left running too long accumulate "winner's curse" โ you keep a variant running past significance and miss opportunities to iterate.
Build a personalization log. A simple spreadsheet tracking every rule, its start date, and its outcome creates an institutional memory that compounds over time.
Segment your measurement by new vs returning visitors. These audiences have fundamentally different baseline CVRs and respond differently to personalization. Mixing them hides the true effect.
Cross-reference with your festive calendar. Indian D2C brands see massive seasonal swings. A personalization experiment running through Diwali will have different baselines than one running in February โ account for this when interpreting results.
Related reading: Real-Time Personalization: How It Works | Personalization ROI Calculator | Conversion Rate | A/B Testing | Personalization pillar