Anphonic
×
India D2C Intelligence · Edition 01 · 2026
Retention & Personalisation Benchmarks
The
Shelf Index

India D2C retention and personalisation benchmarks, drawn from real Shopify and Rebuy Engine data covering over ₹200 Cr in tracked transactions. Co-produced by Anphonic and Rebuy Engine.

₹200 Cr+
Tracked transactions
Jan – Apr 2026
Analysis window
F&B · Health · Wellness
Sectors covered
Shopify · Rebuy · Sidekick
Data sources
anphonic.ai · hello@anphonic.ai · Mumbai · Dubai
© 2026 Anphonic · Alchemy Group · Edition 01 of 4

Executive summary

Indian D2C brands are systematically underserving their most valuable customers.

We analysed Shopify Analytics, Rebuy Engine line-item data, and qualitative store diagnostics across this cohort. The pattern is consistent across every category: returning customers spend significantly more, the personalisation infrastructure to capture this behaviour exists and works — yet most brands are running it at well under full capacity.

+24%
Returning customers spend 24% more per order than first-time buyers, on average — a pattern that holds across every brand and category in the cohort
+51%
Average AOV lift on orders that include at least one Rebuy Engine personalised recommendation, vs orders without — computed from 8 of 12 brands (1 brand had no Rebuy data; 4 excluded for AOV inversions — see methodology)
2.1×
Average LTV multiplier when a customer places a second order — they spend twice as much over their lifetime compared to single-order buyers
21 days
Median time to second purchase — 50% of all customers who will ever repeat do so within 21 days of their first order
15.8%
Average share of store revenue driven by Rebuy Engine personalisation across the cohort — range: 2.8% to 28.5%
#1
Reorder Page ranks as the most common priority gap across the cohort — the highest-ROI missing feature for consumable brands

All brand-level data shared with explicit consent. No individual brand revenue figures are disclosed. The +51% AOV lift figure is computed from 8 of 12 brands — one brand had no Rebuy data; four are excluded for B2B/wholesale order contamination in the non-Rebuy order pool. See the "About this report" section above and the full methodology at the end of this document.


Insight 01 · Customer lifetime value

The second order is worth twice the first. The third order is worth three times.

LTV — lifetime value — is the metric that separates retention strategy from retention tactics. Most Indian D2C brands track repeat rate. Fewer track what a repeat customer is actually worth compared to a single-order customer. The data in this dataset reveals a remarkably consistent pattern: every additional order roughly doubles the cumulative spend.

LTV by order tier — from the dataset

Across the brands with sufficient repeat customer data, the LTV curve is strikingly consistent. A customer who places a second order is not just worth double in their second transaction — they are worth double their entire first-order LTV over their lifetime. A three-order customer is worth 3.3–3.9× a single-order customer (median to top quartile across the cohort). A four-order-plus customer is worth 5.7–6.0×.

LTV multiplier by order count — health supplement brand

Indexed to a single-order customer (1×). Absolute revenue figures withheld to protect brand confidentiality.

0 1.0× 1 order 82% of customers 2.1× 2 orders 12% of customers 3.9× 3 orders 3% of customers 6.0× 4+ orders 1% of customers +2.1× +1.8× +1.5×

Moving a customer from 1 order to 2 orders doubles their lifetime value. Moving them from 2 to 4+ orders triples it again.

Cross-brand LTV multipliers

All LTV values indexed to a single-order customer (1.0×) for each brand. Absolute revenue figures withheld to protect brand confidentiality.

Category1-order LTV2-order LTV3-order LTV4+ LTV
Health supplement1.0×2.1×3.9×6.0×
Protein/snack brand (A)1.0×2.2×3.7×5.3×
Coffee concentrate1.0×2.2×3.5×7.0×
Superfood/supplement1.0×2.0×3.0×5.7×
Condiment/sauce brand1.0×2.1×3.0×6.0×
Nutrition supplement1.0×1.9×2.2×4.5×

The 2× multiplier is not a coincidence — it reflects how customers who invest in a brand a second time tend to buy more generously. They know the product, they trust the brand, and they are building a habit. Every percentage point increase in repeat rate compounds directly into LTV at this multiplier.

The acquisition math: If your CAC (cost to acquire a customer) is ₹600, and a single-order customer is worth roughly ₹1,500 in LTV, your margin on first-purchase is thin. A two-order customer doubles that LTV and changes the economics entirely. Every retention intervention that moves a single-order customer to a second order roughly doubles your return on acquisition spend — without any additional acquisition cost.

Insight 02 · Time to second purchase

Half of all repeat buyers return within 21 days. Most brands trigger their re-engagement at 60.

This is the most operationally important finding in the dataset. Aggregated time-to-second-purchase data across the cohort reveals a buying pattern that contradicts how almost every Indian D2C brand currently structures its retention flows.

Second purchase timing distribution

Cumulative % of repeat buyers who have returned, by day after first purchase
Day 7
21.8%
cum. 21.8%
Day 14
+15.9%
cum. 37.7%
Day 21
+13.0%
cum. 50.7% ←
Day 30
+15.0%
cum. 65.7%
Day 45
+19.4%
cum. 85.1%
Day 60
+9.6%
cum. 94.7%
Day 90
+5.3%
cum. 100%
The 60-day myth: By the time a standard "lapsed customer" flow fires at 60 days, 94.7% of customers who will ever place a second order have already done so — or permanently decided not to. You are spending retention budget on the remaining 5.3%.

The right re-engagement cadence based on this data: Day 7 (first nudge — while the purchase is fresh), Day 21 (primary intervention — half of repeaters have returned by now, prime the other half), Day 45 (secondary intervention for slow buyers). Day 60 is not the trigger. It is the conclusion.

WhatsApp and the India-specific re-engagement architecture

India's retention landscape is fundamentally different from the Western D2C model. WhatsApp is the primary consumer touchpoint — Interakt, Wati, AiSensy, and similar platforms reach buyers where they actually are. But there is a critical constraint unique to India: RBI guidelines prohibit subscription-based auto-debit for recurring purchases. Brands cannot automatically charge for replenishment orders the way Western subscription-first brands do.

The solution that works in the Indian context is the Reorder URL — a Rebuy Engine-generated personalised link that lands the customer directly on a pre-filled cart with their previous order items. This URL can be distributed through any channel: WhatsApp, email, SMS, or push notification. It removes all friction from the re-engagement moment without triggering subscription compliance issues.

💬
WhatsApp re-engagement + Reorder URL

On Day 21 post-purchase, a WhatsApp message with a personalised Rebuy Reorder URL. One tap lands the customer on a pre-filled cart. No subscription. No auto-charge. RBI-compliant. Conversion rate significantly higher than a generic "shop now" CTA.

🔗
Smart Link architecture in Rebuy

Rebuy's Smart Links feature generates dynamic, customer-specific URLs that can be embedded into any channel. The URL pulls the customer's order history and pre-populates their most recent or most-ordered SKUs. Works across GoKwik, Razorpay, and all third-party checkout providers.

📱
Reorder Page on store

A dedicated page on the Shopify store (e.g., /reorder) where a logged-in returning customer sees their entire order history with one-click reorder buttons. Works natively within Rebuy Engine. Pairs with the Reorder URL above: WhatsApp drives the customer to the page, the page does the conversion. Configuration takes under a day; no advertising required to drive traffic.

Rebuy Flows — automated trigger

Rebuy Flows can be configured to send the WhatsApp or email message with the Reorder URL automatically on Day 7, Day 21, and Day 45 post-purchase. Once set up, the cadence runs without manual intervention. The single configuration change with the highest expected impact on 90-day repeat rate in this report.

What a Reorder Page looks like in practice

This is Rebuy's Reorder Landing Page — a dedicated storefront surfacing every returning customer's purchase history so they can refill in one tap. The customer arrives via a Day 21 WhatsApp message; the page shows their last order with a pre-filled cart. One-click setup in Rebuy: Merchandising Widgets → Buy It Again → dedicated /reorder route. Build time: under a day.

Rebuy Reorder Landing Page — configuration, previous order, smart cart, and product recommendations
← Configure rules in Rebuy → Previous order ready to reorder → Smart Cart with subscription upsell → "You might also like" recommendations

Insight 03 · Is retention improving?

Cohort analysis shows where brands are going — not where they are.

A blended repeat rate is a rearview mirror. It tells you where you were. A cohort repeat rate tells you where you are going. The difference matters enormously for growing brands, where a rapidly expanding new customer base artificially deflates the blended metric every month.

How to read retention improvement with existing data

The cohort data illustrates how to track improvement. Each month's first-time buyers form a cohort. As the cohort ages, the repeat rate climbs — and comparing across cohorts at the same age reveals whether retention is actually improving.

Jan 2026 cohort
↓ aged 90 days
33.0%
repeat rate — matured benchmark
Feb 2026 cohort
↓ aged 60 days
24.0%
still maturing — on track for 33%
Mar 2026 cohort
↓ aged 30 days
13.9%
early — will mature further

The way to read improvement: compare each cohort to the same cohort from the previous quarter at the same age. If the Feb 2026 cohort at 60 days shows 24%, and the Feb 2025 cohort at 60 days showed 18%, retention is improving. If it hasn't changed, you are maintaining. If it has declined, something upstream has changed — product quality, traffic source mix, or discount dependency.

What data you can extract from Shopify and Rebuy to track this

MetricSourceFrequencyWhat it tells you
Cohort repeat rate (30/60/90 day)Shopify: Sales by customer + date filterMonthlyWhether retention is structurally improving
Time to second purchase (median)Shopify: Customer order history exportQuarterlyWhether re-engagement is happening faster
LTV by order tierShopify: Customer export + order dataQuarterlyWhether repeat customers are spending more over time
Rebuy revenue % of storeRebuy Engine: Dashboard analyticsWeeklyWhether personalisation contribution is growing
AOV: Rebuy vs non-Rebuy ordersRebuy Engine: Line item reportMonthlyWhether recommendation quality is improving
Attach rate (% orders with Rebuy item)Rebuy Engine: DashboardWeeklyWhether more customers are engaging with recommendations
Smart Search click-to-purchase rateRebuy: Smart Search AnalyticsWeeklyWhether search discovery is converting better
The minimum viable retention dashboard: Track these three numbers monthly: (1) your most recent cohort's 30-day repeat rate, compared to the same cohort from last quarter; (2) Rebuy revenue as a % of total store revenue; (3) median time to second purchase. If all three are moving in the right direction, retention is improving. If one is declining, it tells you exactly which layer to investigate.
The Minimum Viable Retention Dashboard
Three numbers, every month.
If all three are moving in the right direction, retention is improving. If one is declining, it tells you exactly which layer to investigate.
THE MINIMUM VIABLE RETENTION DASHBOARD Three numbers, every month. If all three are moving in the right direction, retention is improving. If one is declining, it tells you exactly which layer to investigate. 1 RETENTION SIGNAL 30-day cohort repeat rate Q1 cohort 18.2% Q2 cohort 24.0% +5.8 pp SOURCE Shopify · Sales by customer name Filter: first order in past 30d 2 PERSONALISATION SIGNAL Rebuy revenue as % of total store revenue 15.8% portfolio average 2.8% 12% 18% 28.5% Target: 12–18% SOURCE Rebuy Engine Dashboard Cross-reference with Shopify total 3 TIMING SIGNAL Median time to second purchase 21 days D7 D14 D21 ← median D45 D60 Trigger flows here Too late SOURCE Shopify customer export Days between order 1 and order 2 HOW TO READ THIS All three rising · retention is improving · maintain · audit drops · #1 falling · upstream issue (traffic quality, discounts) · #2 falling · personalisation issue (config, segmentation, feature gaps) · #3 climbing past 30 days · re-engagement is firing too late The Shelf Index · Edition 01 · Anphonic
Source: Shopify Analytics + Rebuy Engine Dashboard · Track monthly

Insight 04 · Returning customer behaviour

Returning customers spend more. The data shows why — and what makes the gap bigger.

+24%
Average returning customer AOV premium vs first-time buyers — consistent across Health & Nutrition (+18–36%) and Food & Beverage (+18–22%)
59%
Higher AOV on multi-item orders vs single-item orders — the cart gap that Rebuy Smart Cart is built to close
33%
Maximum observed 90-day repeat rate in the dataset — the ceiling to aim for in high-replenishment categories like protein and supplements

Revenue concentration by customer type — who is actually driving growth

Returning customer revenue share — brands in dataset
Protein/snack brand (A)
66%
Wellness brand
64%
Staples/sugar brand
61%
Coffee machine brand
53%
Coffee concentrate brand
48%
Beverage brand
40%
Nutrition supplement
33%
Superfood brand
32%
Sweets/gifting brand
25%
Condiment brand
22%
Challenge snack brand
12%

How some brands have cracked the repeat purchase problem

The cohort average for 90-day repeat rate is around 13%, but the top performers in the cohort are running at 26 to 33% — roughly 2 to 2.5× the average. These outliers share a pattern. They have not solved retention by simply running better ads or sending more emails. They have rebuilt the post-purchase moment into something that feels closer to a subscription, without actually charging like one.

Pattern · The "soft subscription" loop
Replenishment without auto-debit.

The two brands at the top of the cohort's repeat-rate distribution operate consumable products — health supplements and protein. Both have built a re-purchase architecture that does the job a subscription would do in the West, without triggering RBI auto-debit constraints: a personalised Reorder URL that arrives via WhatsApp on Day 21, a one-tap pre-filled cart, a saved address, and a default payment method that completes in three taps. The customer never signs up for a subscription. The brand never charges anyone without consent. But the operational behaviour, from the customer's side, is functionally identical to a subscription renewal.

Pattern · The Reorder Page as the storefront for returning customers
A different home page for someone who has bought before.

The same outlier brands run a dedicated /reorder page surfaced through the account header for any logged-in customer. The page contains the customer's previous order, "due for refill" markers based on category replenishment cycles, and one-click reorder buttons. It is not a marketing page. It is a utility page. Customers who hit it convert at three to four times the rate of customers landing on a generic home page or category page.

Pattern · Native Rebuy Subscriptions where regulatory permits
For UAE and select Indian flows, a true subscription is back on the table.

Rebuy Engine ships a native Subscriptions module that handles plan creation, customer self-management, skip and pause logic, and dunning. For UAE-domiciled brands and for Indian brands operating select payment rails that support recurring mandates (such as UPI Autopay within RBI's e-mandate framework), Rebuy Subscriptions can be turned on directly inside the same account. One brand in this cohort (UAE) has Subscriptions live and is seeing roughly 38% of repeat revenue come through the subscription channel, vs the 14 to 18% repeat revenue share that comes from one-off Reorder URL flows. The structural ceiling is real, but it is not absolute — wherever the rails permit, true subscriptions still pay the highest dividend.

What this sets up. The brands that have cracked retention in India have done so by building the closest possible functional substitute for subscription, using the tools that are available to them. The next section examines why that gap to global benchmarks exists in the first place — and the role that the absence of a true subscription mechanism plays in it.

Insight 05 · Rebuy Engine personalisation data

Personalisation adds 51% to order value. Most brands are using 4 of 8 features.

For this edition, we added Rebuy Engine line-item data for 12 brands — covering 130 to 438 days of live personalisation data per brand. Every brand shows positive AOV lift on personalised orders. The constraint is not the tool — it is the configuration.

AOV lift on personalised orders (Rebuy Engine), by category

Staples brand
+92.8%
Nutrition supplement
+76.6%
Condiment brand
+65.8%
Coffee concentrate
+56.5%
Superfood brand
+51.5%
Health supplement
+26.6%
Wellness brand
+22.7%
Challenge snack brand
+16.3%

Four brands excluded — AOV inversions consistent with B2B/wholesale account contamination in non-Rebuy order pool.

Rebuy Engine revenue share — the benchmark

The target range for a well-configured Rebuy Engine account is 12–18% of total store revenue attributed to personalised recommendations. The portfolio average is 15.8%. But the range — 2.8% to 28.5% — shows how dramatically configuration quality matters.

CategoryDays liveRebuy % of storeAttach ratePriority gap
Challenge snack brand33228.5%33.5%Reorder Page
Staples/sugar brand18922.7%35.1%Reorder Page
Condiment brand30219.8%46.6%Reorder Page
Beverage brand19718.7%29.4%Reorder Page
Superfood brand43817.9%19.8%Reorder Page
Sweets/gifting brand34917.2%47.3%Reorder Page
Health supplement40814.7%24.4%FBT (active)
Protein/snack brand (A)33715.9%30.5%Smart Search
Coffee concentrate27713.5%19.5%Reorder Page
Nutrition supplement19511.7%15.8%Reorder Page
Wellness brand3526.8%9.0%FBT on PDPs
Coffee machine brand1302.8%12.0%FBT on machine PDPs
The Reorder Page pattern: Reorder Page is the most common priority gap across the cohort. This is not a coincidence. These brands all sell consumable products with natural replenishment cycles. The feature exists in Rebuy Engine, takes under a day to configure, requires no advertising to drive traffic, and directly captures the repeat purchase intent that is the entire point of retention strategy.

Insight 06 · Many Indias in India

There is no single Indian D2C customer. There are at least five.

One of the most persistent mistakes in Indian D2C strategy is treating the market as monolithic. Geographic data from the cohort reveals patterns that carry implications for inventory, personalisation logic, product mix, and re-engagement timing that differ meaningfully by city.

Order concentration — where Indian D2C revenue actually comes from

Bangalore
6,674
orders in 90 days — largest single city. Health-conscious urban buyer, high protein supplement affinity, mobile-first purchase behaviour, strongest Rebuy Smart Search usage.
Mumbai
6,464
orders. Slightly lower per-order frequency than Bangalore but higher AOV. Premium SKU preference. Gift and occasion purchasing spike around festivals more strongly here than any other city.
Pune
3,827
orders. Growing fast — university and tech-professional demographic driving health supplement and protein purchases. Closely mirrors Bangalore in category mix with ~15% lower AOV.
Gurgaon / Delhi NCR
2,717
orders. Highest average order values in the dataset. NCR buyers tend to purchase premium and bulk pack sizes. Repeat purchase rate is also higher than national average — habitual buyers.
Hyderabad
2,435
orders. Fast-growing, tech-professional base. Comparable category mix to Bangalore. WhatsApp re-engagement performs particularly well in Hyderabad vs email-first approaches seen in metros.
Tier 2 cities combined
~40%
of total order volume comes from cities outside the top 5. Jaipur, Chandigarh, Ahmedabad, Kochi, Indore — these markets are growing faster year-on-year than metros and represent the next phase of Indian D2C scale.

City-level deep dive — beyond order count

Order volume tells you where to focus reach. To know where to focus strategy, you have to look at AOV, repeat rate, and category mix per city. The picture below shows the cohort's behaviour across the top contributing cities.

Bangalore
The functional buyer
AOV (indexed to Bangalore = 1.0×)1.0×
90-day repeat rate21.2%
Median time to 2nd order19 days
Top categoryProtein / Health
Mobile share of orders81%
Mumbai
The premium buyer
AOV (indexed to Bangalore = 1.0×)1.3×
90-day repeat rate17.4%
Median time to 2nd order23 days
Top categoryF&B / Gifting
Mobile share of orders73%
Pune
The fast follower
AOV (indexed to Bangalore = 1.0×)0.85×
90-day repeat rate18.6%
Median time to 2nd order22 days
Top categoryProtein / Health
Mobile share of orders79%
Gurgaon / Delhi NCR
The bulk buyer
AOV (indexed to Bangalore = 1.0×)1.4×
90-day repeat rate23.8%
Median time to 2nd order26 days
Top categoryWellness / Ayurveda
Mobile share of orders68%
Hyderabad
The WhatsApp-first buyer
AOV (indexed to Bangalore = 1.0×)0.85×
90-day repeat rate19.3%
Median time to 2nd order20 days
Top categoryProtein / Health
Mobile share of orders85%
Tier 2 cities (combined)
The next phase of scale
AOV (indexed to Bangalore = 1.0×)0.73×
90-day repeat rate14.8%
Median time to 2nd order31 days
Top categoryWellness / F&B
Mobile share of orders88%

Category × city affinity matrix

Where each category over- and under-indexes by city, relative to the cohort average. Cells in dark teal are categories pulling significantly above their share in that city. Cells in pale teal are at-or-near average. Empty cells are below average.

Category Bangalore Mumbai Pune NCR Hyderabad Tier 2
Protein / Sports nutrition +34% −8% +28% +5% +22% −18%
Health supplements +24% −6% +12% +8% +18% −15%
Wellness / Ayurveda −22% +4% −12% +38% −9% +26%
F&B / Gourmet −4% +32% −10% +9% −14% +6%
Coffee / Beverage +18% +11% +7% −14% −6% −16%
Condiment / Sauces −9% +22% −5% +6% −11% +8%

Index values represent over- or under-indexing of category share in that city versus the cohort-wide average. Computed from order-level Shopify data across the cohort, weighted by city revenue contribution.

What the "many Indias" pattern means for personalisation strategy

Metro vs Tier 2 — timing differences
Re-engagement timing should vary by geography.

Metro buyers (Bangalore, Mumbai, Gurgaon) show faster repeat purchase cycles, consistent with the 21-day median observed in the full dataset. Tier 2 buyers run roughly 10 days slower on median time-to-second-order, and respond better to value-focused re-engagement (bundle deals, free shipping triggers) than to product-first nudges. A single re-engagement flow timed at Day 21 will fire too early for Tier 2 buyers. The most sophisticated brands will segment by city tier in their WhatsApp and Rebuy Flows configurations: Day 21 for metros, Day 30 to 35 for Tier 2.

AOV varies almost 2× across metros
NCR and Mumbai will absorb premium SKUs that Bangalore will not.

NCR's average order value runs roughly 1.4× Bangalore's, and almost 2× the Tier 2 average. NCR and Mumbai customers consistently choose larger pack sizes, premium variants, and gift bundles. Brands that run a single product mix across all cities are leaving margin on the table in NCR and oversupplying in Tier 2. The actionable move: city-segmented hero PDPs in Smart Cart, with bulk and premium variants surfaced for NCR and Mumbai customers, and entry SKUs surfaced for Tier 2.

Category affinity is structural, not cosmetic
The product recommendation pool should know where the customer is.

The matrix above shows that protein and health categories over-index by 22 to 34% in Bangalore, Pune, and Hyderabad — the tech-professional cluster — while under-indexing by 15 to 18% in Tier 2. Wellness and Ayurveda show the opposite pattern, over-indexing 26 to 38% in NCR and Tier 2 and under-indexing in metros. A Smart Cart that recommends based on purchase history but ignores geography is missing a structural signal that explains roughly 30% of category purchase variance in this cohort.

Channel behaviour differs — WhatsApp vs email by region
The re-engagement channel that works in Mumbai may not work in Hyderabad.

Email open rates for D2C brands are significantly lower in Tier 2 cities compared to metros, while WhatsApp message read rates are consistently above 80% across all geographies. WhatsApp is the dominant channel by reach, but it carries cost and template-approval friction that compound at scale — the per-message economics on WhatsApp Business API can erode margin on lower-AOV brands at high volumes. Email costs effectively nothing per send and remains a high-performing channel for metro buyers and higher-AOV brands. The right answer is rarely one channel: build WhatsApp and email as parallel re-engagement layers, with channel mix tuned to AOV, geography, and category, rather than defaulting to WhatsApp as the only path.

Mobile share is highest where AOV is lowest
The desktop checkout experience matters more in NCR and Mumbai.

Tier 2 cities (88% mobile) and Hyderabad (85% mobile) over-index on mobile orders. NCR (68%) and Mumbai (73%) have meaningfully higher desktop share, likely because higher-AOV transactions and gift purchases are more often completed on desktop. The implication: brands optimising checkout almost exclusively for mobile may be underserving the highest-AOV cohorts. Desktop checkout polish, especially around gift messaging and address handling, has measurable revenue impact in NCR and Mumbai.


Insight 07 · India vs the world

Indian D2C brands are 15–20 percentage points behind global retention benchmarks. The gap is closable.

Comparing Indian D2C retention performance against global benchmarks requires category-specific context. A blanket "global average" is meaningless — a US DTC protein brand operates in a different competitive, habitual, and infrastructure environment than an Indian brand. What the comparison does reveal is the structural gap and whether it is narrowing.

Repeat purchase rate — India vs global, by category

CategoryGlobal benchmark (90d)India averageIndia bestGap assessment
Protein / sports nutrition35–45%~24%26.3%−10–20pp — infrastructure gap
Health supplements30–40%~13%15.6%−15–25pp — early market
Coffee / beverages25–35%~15%15.6%−10–20pp — subscription culture absent
Food staples (condiments, sugars)20–30%~8%10.2%−10–20pp — offline habit still dominant
Gifting / sweets15–20%~9%8.9%Near parity — gifting is occasion-driven globally
Challenge / novelty snacks5–10%~2.5%2.5%Expected — novelty category globally low

Why the gap exists — and why it is narrowing

Reason 1
Subscription culture is structurally absent in India.

The most powerful retention mechanism in Western D2C — subscription-based auto-replenishment — is unavailable in India due to RBI guidelines on recurring auto-debit for e-commerce. Indian brands must drive every repeat purchase through active re-engagement, not passive subscription continuation. This single structural difference accounts for much of the retention gap. The mitigant: Reorder URLs, Rebuy Flows, and WhatsApp re-engagement, exactly the soft-subscription pattern documented earlier in Insight 04. They require more effort per repeat than a true subscription, but they are available, they work, and the brands at the top of this cohort's repeat-rate distribution are running them at scale. For UAE brands and for Indian brands operating on UPI Autopay rails, Rebuy's native Subscriptions module remains the highest-yield option.

Reason 2
The market is younger — most brands are still in their second or third year.

Global benchmark brands in protein, supplements, and coffee have 5–10 years of customer lifetime data and LTV curves that reflect multi-year buying relationships. Most Indian D2C brands in this cohort have been live for 2–4 years. The Jan 2026 cohort's 33% repeat rate in 90 days is not far behind a comparable Western brand's benchmark at the same age. Some of the gap may therefore be a maturity effect that closes with time, rather than a permanent structural ceiling.

Reason 3
Personalisation infrastructure is 2–3 years behind.

US and European D2C brands adopted cart personalisation, FBT, and reorder infrastructure between 2019 and 2022. Indian brands are configuring the equivalent tools now — and the brands with Rebuy Engine well-configured in this dataset are already approaching global benchmark performance in their respective categories. The gap is closable. The timeline is 18–24 months of consistent implementation.


Insight 08 · Qualitative diagnosis

Customers are building bundles you haven't created. Traffic is arriving at pages that don't convert.

Phase 3 of this study used Shopify Sidekick to run qualitative diagnostics across all 12 brands — asking which products are most frequently added to cart together, and which pages have high traffic but near-zero conversion. Two systemic patterns emerged that cut across every category.

Pattern 1 — Every brand has a natural bundle. Almost none have built it.

CategoryNatural cart pairing% of all orders containing this comboPattern type
Beverage brandAll main flavours together (4-flavour variety)73.9%Variety exploration
Sweets/gifting brandHero sweet + complementary sweet7.9%Gifting combination
Condiment brandSample Pack: Stir Fry + Sample Pack: Dressings6.8%Try-before-commit
Challenge snack brandChallenge product + heat challenge variant4.2%Experience completion
Superfood brandHero powder + supporting superfood powder4.2%Anchor + add-ons
Coffee concentrate brandSignature flavour + Assorted sampler1.6%Anchor + variety
Protein/snack brandBreakfast cluster flavour A + flavour B1.2%Variety exploration
Health supplement brandSnack variety pack + protein powder0.9%Category cross-sell

% of orders containing this specific pairing ÷ total orders over the full data period. Sorted by prevalence. Oats brand, wellness cookies, coffee machine brand, and staples brand excluded — full order totals unavailable for denominator. Note: the beverage brand's 73.9% figure reflects that nearly every customer in the dataset purchases a multi-flavour combination — variety is the default behaviour, not the exception.

Pattern 2 — High-traffic pages with near-zero conversion are the biggest untapped lever

Three structural patterns repeat across brands: blog content with no purchase path (informational intent, no conversion route), collection pages with no cart guidance, and high-consideration PDPs with no comparison or guided selling tools. The scale of the opportunity is significant — one superfood brand receives nearly 4 million sessions on a single hero product page at 0.087% conversion. That page is not failing due to lack of traffic.

A data note on large catalogue stores: For brands with very large product catalogues (100+ SKUs), Shopify's native Sidekick analytics cannot directly surface product co-cart pairs. For these brands, Rebuy Engine's own line-item CSV export is the only reliable source of FBT pairing data — and is more accurate than Shopify's session-level cart data in any case. This is an advantage of having Rebuy active: you have intelligence Sidekick cannot provide.

What to do next

Five actions, with the precise steps to take — not generic advice.

The actions below are grounded in the data in this report. Each one is accompanied by the specific configuration steps for Rebuy Engine, the expected impact range from comparable brands in this dataset, and the data point that proves it is worth doing.

01

Move re-engagement to Day 21 — and use a Reorder URL, not a "we miss you" messageMUST DO

50% of all customers who will ever place a second order have already done so by Day 21. Your current 60-day flow reaches the remaining 5.3%. The intervention needs to happen earlier, and it needs to be a specific, frictionless purchase path — not a reminder.

The India-specific approach: Configure a Rebuy Flow that triggers on Day 21 post-first-purchase for customers who have not reordered. The flow should generate a Rebuy Smart Link (personalised Reorder URL) pointing to a pre-filled cart with the customer's most recently purchased items. Distribute this URL via WhatsApp (primary channel) and email. No discount needed for the Day 21 trigger — save incentives for the Day 45 follow-up for those who still haven't returned.

  • Configure Rebuy Flow: trigger = 21 days post-order, condition = no subsequent order
  • Generate Smart Link with "Buy It Again" data source for the customer
  • WhatsApp message: product image + "Ready for a refill?" + Smart Link
  • Day 45 follow-up: same flow with 10% off code for those who haven't returned
  • Track: compare cohort repeat rate before and after flow is live (6-week window)
Expected impact: +3–8pp repeat rate improvement within 60 days · Dataset proof: brands with Flows active outperform non-Flow brands by ~8pp in 90-day repeat rate
02

Build the Reorder Page — the highest-ROI missing feature for consumable brandsMUST DO

Most consumable D2C brands sell products with a natural monthly replenishment cycle but offer no native path for repeat purchase on the storefront. The Reorder Page is a Rebuy Engine native feature. It takes less than a day to configure, requires no advertising to drive traffic, and surfaces a one-click reorder experience for every returning customer who lands on your store.

Configuration in Rebuy Engine: Merchandising Widgets → create a "Buy It Again" widget with the Rebuy Endpoint → Buy It Again data source. Display on a dedicated /reorder page or on the account page. Distribute the URL in your Day 21 WhatsApp message. Add a "Reorder" button to transactional emails.

  • Create Rebuy widget: type = Product Add-Ons, data source = Buy It Again endpoint
  • Publish at /pages/reorder on Shopify
  • Add link to Shopify account page header
  • Embed URL in WhatsApp re-engagement flow (Day 21 and Day 45)
  • Add to post-purchase email confirmation: "Next time, reorder in one click →"
Expected impact: 5–15% of returning customer sessions convert via Reorder Page · Time to build: 4–8 hours · No ad spend required
03

Segment your Smart Cart for returning customers — one rule change, sustained benefitMUST DO

Every brand in this dataset currently shows the same product recommendations to a first-time buyer and a customer who has purchased 5 times. The 18–36% AOV premium returning customers already pay — documented across every brand and category in this dataset — proves they are more responsive. But generic recommendations waste that intent.

Configuration in Rebuy Engine: Smart Cart → edit the data source for your main recommendation widget → Add Rule 1: IF customer tag contains "returning" OR customer order count ≥ 2 → RETURN Endpoint: Buy It Again (last 90 days). Add Rule 2 (fallback): RETURN Endpoint: Recommended (AI). This single rule change segments your highest-value traffic without creating a new widget or a new page.

  • Open Smart Cart → body widget data source
  • Add Rule 1: customer has prior orders → Buy It Again endpoint
  • Rule 2: AI Recommended as fallback for new visitors
  • Test with 50/50 A/B split for 4 weeks before making permanent
  • Measure: Smart Cart CTR for returning customers before vs after
Expected impact: +15–20% CTR on Smart Cart for returning buyers · Configuration time: 2 hours · No new widgets needed
04

Build the FBT pairing your cart data already proves — using Rebuy Engine, not guesswork

Every brand in this dataset has a proven #1 product pair from Phase 3 co-cart analysis. These pairings are not hypotheses — they are what customers are already doing manually. Configure them as explicit FBT rules in Rebuy Engine and the work of building the bundle is done for the customer, not by them.

Configuration in Rebuy Engine: Merchandising Widgets → create a new Product Add-Ons or Dynamic Bundle widget on the PDP of your top-selling SKU. Data source: Rule 1 = IF viewing [hero product] → RETURN specific product IDs [your proven pair]. Rule 2 = AI Recommended fallback. Install on the 2–3 highest-traffic PDPs first. Do not start with all PDPs — verify the rule logic works before scaling.

  • From Phase 3 data: identify your top 3 product pairs by order frequency
  • Build data source: hero product page → specific FBT recommendations
  • Install widget on top 3 PDPs only
  • Run A/B test vs "no widget" (or current AI recommendations) for 4 weeks minimum
  • Success metric: items per order on sessions where widget was shown
Expected impact: +0.2–0.4 items per order on PDP traffic · Dataset proof: Rebuy Dynamic Bundle drives 24.6% of all Rebuy revenue in well-configured accounts
05

Audit your top 5 traffic pages — and add a purchase path to each one

Every brand in this dataset has pages receiving thousands of sessions with near-zero conversion. The fix is not more traffic. It is giving the traffic a clear, personalised path to cart. This is the most consistently overlooked lever in the portfolio.

The three-part audit for each page: (1) Does the page have a Smart Search widget for visitors who arrive without a specific product in mind? (2) Does it have a Rebuy product recommendation widget (FBT or AI Recommended) for visitors who are browsing? (3) Does the page have a clear, prominent add-to-cart path that works on mobile? For blog content pages: add a product recommendation widget using Rebuy Product Discovery that surfaces your top-selling SKUs relevant to the article topic.

  • Pull sessions by landing page from Shopify Analytics (30-day window)
  • For each top 5 page: check for Smart Search, FBT widget, and mobile ATC button
  • Add Rebuy Smart Search to any collection page with >1,000 sessions and <3% ATC
  • Add Rebuy Product Discovery widget to all high-traffic blog posts
  • Measure: page-level add-to-cart rate before and after, 30-day comparison
Expected impact: +1–3pp ATC rate on fixed pages · Time: 1 day audit + 1 day implementation per page · No ad spend required
On post-purchase upsells and third-party checkout: For brands using GoKwik, Razorpay, ShopFlo, or other third-party checkout providers, native Shopify post-purchase upsells are unavailable — the customer exits Shopify's tracking environment before the confirmation page. All Rebuy personalisation must happen pre-checkout: Smart Cart, FBT on PDPs, and pre-checkout upsell popups. This constraint applies to the large majority of Indian D2C brands and is why the Reorder Page and WhatsApp Reorder URL are particularly high-value replacements for the post-purchase upsell flow.

Benchmark reference

The full numbers — three phases of data, one table.

MetricPortfolio avg (India)Best in datasetGlobal benchmarkWhat moves it
90-day repeat rate13.2%26.3%25–45% (category dependent)Flows, Reorder Page, re-engagement timing
Returning customer AOV premium+24%+36%+15–30% globallySmart Cart segmentation for returning buyers
LTV multiplier (2nd order vs 1st)2.1×2.2×2.0–3.0× (category)Moving customers from 1 → 2 orders
Median time to 2nd purchase21 days21 days14–28 days (consumables)Day 7 + Day 21 re-engagement triggers
Rebuy Engine % of store revenue15.8%28.5%12–18% (target range)Feature activation, rule quality, data sources
AOV lift on personalised orders+51%+93%+20–50% global DTCFBT rule quality, product pairing logic
Attach rate (% orders with Rebuy item)26.5%47.3%25–40% global DTCSmart Cart placement, ATC rate upstream
Add-to-cart rate7.6%14.6%6–12% global D2CLanding page quality, Smart Search
Rebuy features active (of 8)4/86/86–8/8 (best-in-class)Implementation completeness

Methodology

Three data phases. Phase 1 — Shopify Analytics: new vs returning customer sales, sales by customer (repeat rate + LTV), conversion funnel, sessions by landing page. 90-day window ending April 2026, collected via Shopify Sidekick and standard exports. Phase 2 — Rebuy Engine line-item CSV: full line-item export per brand, 130–438 days of live data. AOV comparisons computed at order level (grouped by Shopify Order ID) to avoid the line-item inversion problem. Phase 3 — Shopify Sidekick qualitative diagnosis: most frequently co-carted product pairs, high-traffic/low-conversion pages, lapsed customer segment sizing.

All 12 brands are managed by Anphonic and have consented to participation in aggregate benchmarking. No individual brand revenue figures are disclosed. Four brands with B2B/wholesale contamination in their non-Rebuy order pool are excluded from AOV lift averages — the +51% portfolio figure represents 8 of 12 brands; the excluded four would likely move this average, direction uncertain. One brand in the dataset is AED-currency (UAE); its revenue figures are excluded from all INR-denominated portfolio averages — any AOV figures for this brand in brand-level tables are in AED and are not directly comparable to INR figures. One brand has anomalous returning revenue data consistent with B2B contamination and is excluded from revenue share calculations. One brand had no data available for this edition. This is Edition 01 of a planned quarterly series — sample size will expand with each edition.

Where Indian D2C retention is headed

The gap is real. The tools exist. The question is timing.

Indian D2C brands are 15–20 percentage points behind global retention benchmarks in almost every category. That gap will not close by itself — but the data in this report suggests it will close, and faster than the headline numbers imply.

The structural constraint is not ambition or product quality. It is infrastructure lag and one regulatory reality: Indian brands cannot lean on subscription auto-replenishment the way Western brands have. Every repeat purchase has to be earned actively. The brands in this dataset that have built the re-engagement architecture — Reorder URLs, personalised Smart Cart flows, Day 21 WhatsApp triggers — are already approaching global benchmark performance in their categories. The brands that have not yet built it are sitting on a compounding deficit that widens with every acquisition campaign.

The 21-day time-to-second-purchase finding is the most operationally important number in this report. Not because it is surprising, but because almost no brand is acting on it. The infrastructure is already in place at every brand in this dataset. The data already proves the timing. What remains is the decision to move re-engagement from 60 days to 21 — a configuration change, not a strategic one.

Edition 02 will publish in Q3 2026 with an expanded brand set, category-specific breakdowns for Health & Nutrition and Food & Beverage, and — for the first time — a time-series comparison showing whether the metrics reported here are moving in the right direction. The brands that start implementing now will have six months of cohort data to show for it by the time Edition 02 publishes. That cohort data is the only proof that matters.



Co-produced by
Anphonic
&

The Shelf Index is a joint intelligence product from Anphonic, the AI personalisation and retention partner for D2C brands in India and the UAE, and Rebuy Engine, the personalisation platform powering every brand in this cohort. Every metric in this report was made possible by Rebuy's merchant-level data layer — and made meaningful by Anphonic's managed implementation across 12 brands.

Anphonic is the AI personalisation and retention partner for D2C brands on Shopify — a Rebuy Engine Gold Partner working with brands across India and the UAE to turn first-time buyers into repeat customers through configured personalisation, WhatsApp re-engagement, and a managed services layer that translates platform capability into measurable revenue.

Rebuy Engine is the personalisation platform powering every brand in this cohort. From Smart Cart and dynamic bundles to AI-driven product recommendations and post-purchase upsell flows, Rebuy supplies the infrastructure that makes line-item attribution, behavioural targeting, and incremental revenue measurement possible on Shopify. Every metric in this report depends on the granular, configurable data layer Rebuy provides.

Anphonic is part of the Alchemy Group

Alchemy Group is a tech-first holding company headquartered in Mumbai and Dubai, operating a portfolio of interconnected businesses across the digital ecosystem: WORD (influencer marketing), LIT (talent management), Anphonic.ai (D2C personalisation), and AlchemyX (AI-driven ad monetisation for publishers). The Group's thesis: the next decade of digital commerce will be won by operators who own both the intelligence layer and the implementation layer end-to-end.

thealchemygroup.co
Alchemy Group
The Group
WORD
Influencer Marketing
Talent Management
AI Ad Monetisation

About this report

What this is — and what it is not.

The Shelf Index is a quarterly benchmark series published by Anphonic. Edition 01 deep-dives into a 12-brand cohort across Food & Beverage, Health & Nutrition, and Wellness — all using Rebuy Engine for personalisation on Shopify. The data covers over ₹200 Cr in tracked transactions over the analysis window.

A note on scope. The brands in this cohort share a common characteristic: they have already invested in personalisation infrastructure. They are not a random sample of Indian D2C brands. The average Indian D2C brand has none of this infrastructure in place. The benchmarks in this report therefore represent what is achievable for brands that have made this investment — not a portrait of the industry average. We publish them as a ceiling to aim for, not a floor to compare against.

A note on data integrity. Three brands have data quality caveats that affect specific metrics: one brand (UAE-domiciled, AED currency) is excluded from all INR-denominated portfolio averages; one brand has anomalous returning-revenue data consistent with B2B/wholesale contamination and is excluded from revenue share calculations; and four brands with AOV inversions are excluded from personalisation lift averages. All exclusions are noted in context throughout the report and in the full methodology section.

A note on conflict of interest. Anphonic is both the publisher of this report and the retained service provider for the brands in this cohort. Every finding here conveniently supports the value of the services Anphonic provides. Readers should weigh the data accordingly. We have published the methodology in full and will expand the cohort — including brands not managed by Anphonic — in future editions.

This is Edition 01 of a planned quarterly series. Each subsequent edition will expand the brand count, add vertical-specific benchmarks as minimum cohort thresholds are met, and track whether the metrics reported here are improving across the portfolio.

Where does your brand sit
against these benchmarks?

Anphonic runs the retention and personalisation intelligence layer for Indian D2C brands on Shopify, powered by Rebuy Engine. We audit, implement, and manage — so you see results, not just recommendations.

hello@anphonic.ai · anphonic.ai · Mumbai · Dubai · Rebuy Engine Gold Partner
Store Scorecard · Anphonic
Anphonic
Monthly self-scoring model
Store scorecard
100 points total. Fill this in on the 1st of each month. Your score tells you where to put the next 30 days.
Month
PDP quality
Sticky ATC, above-fold price and benefit, mobile load under 3 seconds
Max 20
Social proof
Rating aggregate visible, UGC present, reviews from last 30 days
Max 15
Cart experience
Cart drawer live, free shipping bar, cross-sell in cart
Max 15
Bundling and AOV
At least one bundle live, cross-sell powered by order data
Max 15
Retention flows
WhatsApp post-purchase flow live, repeat rate tracked monthly
Max 20
Loyalty infrastructure
Loyalty app live, works with your checkout, coins redeemable via WhatsApp
Max 15
Total score out of 100
Fill in your scores above to see your verdict.