Indian D2C CPM Benchmarks by Category — H1 2026 Data
- info wittelsbach
- 5 days ago
- 4 min read
A founder asks: 'Is ₹240 CPM good?' The honest answer is: 'For what category, what AOV band, what audience age, and what placement?' Generic CPM benchmarks like '₹200 average for Indian D2C' are useless because the variance across these dimensions is 3-5x. A great beauty CPM would be a disaster for athleisure.
This is the full H1 2026 CPM benchmark dataset for Indian D2C — segmented by category, AOV band, audience type, and placement. Based on anonymized data across our customer base plus published Meta delivery data.
Methodology
CPMs reported here are 30-day rolling averages across Q1-Q2 2026, weighted by spend. We exclude:
Festival weeks (Diwali, BFCM) — CPM inflation during peak distorts averages.
Accounts in active learning phase — pre-stabilization CPMs are not representative.
Awareness or reach campaigns — these target CPM minimization, not conversion efficiency.
Accounts with under 30 days of history — insufficient data for reliable averages.
Each cohort shown below has minimum 12 accounts to publish. Ranges represent the middle-50% (25th to 75th percentile).
Beauty & Skincare CPM Benchmarks
AOV ₹500-1,200
Cold prospecting: ₹140-220 CPM.
Lookalike audiences: ₹170-260.
Retargeting: ₹220-340.
Reels-dominant placements: 10-15% lower than Feed-dominant.
AOV ₹1,200-2,500
Cold prospecting: ₹180-280.
Lookalike audiences: ₹210-320.
Retargeting: ₹270-410.
AOV ₹2,500-5,000 (premium beauty)
Cold prospecting: ₹220-360.
Lookalike audiences: ₹270-420.
Retargeting: ₹340-540.
Apparel CPM Benchmarks
Women's apparel
AOV ₹500-1,200, cold prospecting: ₹120-200 CPM.
AOV ₹500-1,200, retargeting: ₹180-300.
AOV ₹1,200-2,500, cold prospecting: ₹150-240.
AOV ₹2,500-5,000 (premium), cold prospecting: ₹190-310.
Men's apparel
AOV ₹500-1,200, cold prospecting: ₹130-220.
AOV ₹1,200-2,500, cold prospecting: ₹160-260.
AOV ₹2,500-5,000, cold prospecting: ₹200-320.
Men's apparel runs 5-10% higher CPM than women's apparel at similar AOV bands — smaller addressable audience for D2C men's brands.
Jewelry & Accessories CPM Benchmarks
Highest-CPM category in Indian D2C, driven by longer consideration cycles and higher AOV bands.
AOV ₹2,500-5,000, cold prospecting: ₹250-400.
AOV ₹5,000-10,000, cold prospecting: ₹320-490.
AOV ₹10,000+, cold prospecting: ₹410-650.
Retargeting (across bands): 20-30% higher than cold prospecting.
Athleisure & Activewear CPM Benchmarks
AOV ₹800-1,500, cold prospecting: ₹140-220.
AOV ₹1,500-3,000, cold prospecting: ₹170-270.
AOV ₹3,000+, cold prospecting: ₹210-330.
Reels placements: 12-18% lower than Feed for athleisure (Reels-native creative works best for this category).
Home & Lifestyle CPM Benchmarks
AOV ₹800-1,500, cold prospecting: ₹120-190.
AOV ₹1,500-3,000, cold prospecting: ₹150-240.
AOV ₹3,000+, cold prospecting: ₹180-290.
Retargeting: 15-25% higher across bands.
Snacks, Food & Beverages CPM Benchmarks
AOV ₹300-700, cold prospecting: ₹100-180. Lowest CPM band in D2C; impulse-driven category.
AOV ₹700-1,500, cold prospecting: ₹130-210.
AOV ₹1,500+, cold prospecting: ₹160-260.
Supplements & Wellness CPM Benchmarks
AOV ₹500-1,500, cold prospecting: ₹160-260. Higher CPM due to category restrictions affecting auction competition.
AOV ₹1,500-3,000, cold prospecting: ₹190-310.
AOV ₹3,000+ (premium wellness), cold prospecting: ₹240-380.
What These Benchmarks Mean for Your Account
Use this data as a sanity check, not as an optimization target:
Below the bottom of the range — your audience may be too narrow, your spend too low, or you've found genuine efficiency. Validate with conversion rate.
Inside the middle 50% range — normal performance for your category and band; focus on creative and audience quality.
Above the top of the range — investigate audience overlap, [creative fatigue](https://www.wittelsbach.ai/post/how-to-detect-ad-fatigue-and-stop-it-before-it-costs-you), or auction competition shifts.
CPM alone is incomplete. Always pair with CTR and conversion rate. A ₹400 CPM with 2.5% CTR can outperform a ₹180 CPM with 0.6% CTR.
Why CPMs Differ So Much Across Categories
Four structural drivers:
Audience size and density — jewelry buyers are a narrower audience than apparel buyers; auction pressure on narrower audiences is higher.
Auction competition — high-AOV categories attract more advertisers willing to bid up.
Creative policy restrictions — beauty/skincare and supplements face higher policy scrutiny, reducing creative variety and elevating auction prices.
Conversion intent signals — categories with stronger commercial intent (gifting, weddings) see higher CPMs because Meta prices auction by predicted value.
How Wittelsbach AI Benchmarks Your Account Against the Right Cohort
Generic benchmarks are a starting point. Bach AI uses your exact category, AOV band, and audience profile to benchmark your CPM against peers like you — not a national average. Cohort comparisons update monthly. Try Bach AI on your account at [app.wittelsbach.ai](https://app.wittelsbach.ai).
Frequently Asked Questions
Why is jewelry CPM so much higher than apparel CPM?
Three reasons: higher AOV (₹5,000-15,000) means higher bid willingness from advertisers, narrower audience (gifting and wedding-focused buyers), and longer consideration cycles requiring more impressions per conversion. Jewelry CPM running 2-3x apparel CPM is structurally normal, not a problem.
Should I worry if my CPM is rising month-over-month?
Only if it's rising faster than your category. Indian D2C CPMs grew 12-18% YoY in 2024-2025. If your account is rising 15%, that's market-rate. If it's rising 30%+, investigate audience overlap, creative fatigue, or auction competition shifts.
Do these CPM ranges apply to Reels and Feed equally?
Roughly. Reels CPMs typically run 10-20% lower than Feed at the same audience/category, but conversion rates are also lower. The placement-mix matters — Bach AI breaks out CPM by placement for your specific account.
How do these benchmarks change during Diwali and BFCM?
CPMs rise 30-60% across categories during peak weeks. Beauty and gifting see the biggest spikes (60%+). Apparel sees moderate inflation (30-40%). Snacks and impulse categories see smaller increases (20-30%). Plan for it in pacing. Read [seasonal pacing for Indian D2C](https://www.wittelsbach.ai/post/how-bach-ai-recommends-seasonal-pacing-for-indian-d2c-brands).
Where do top-quartile accounts sit relative to these CPM ranges?
Typically 15-25% below the middle-50% median for their category. The CPM advantage comes from better creative (higher CTR signals to Meta = lower CPM), cleaner CAPI signal (better optimization), and tighter audience curation (less wasted impression spend).




Comments