CAC formulas (clean — they sum to total spend):
New CAC = (Total D2C Spend − Retention spend) ÷ New Customers. Retention spend = WhatsApp CRM + Meta Post-Purchase campaigns.
Repeat CAC = (WhatsApp CRM + Meta PP) ÷ Repeat Users. Apr Meta PP = ₹5.22L (vs Feb ₹1.81L) — retention budget scaled 2.9x.
Blended CAC = Total D2C Spend ÷ (New + Repeat unique users) — overall cost-per-engaged-customer.
| State | Rev (₹L) | % Share | vs Feb |
|---|---|---|---|
| Tamil Nadu | 25.23 | 16.3% | +44.8% |
| Maharashtra | 18.94 | 12.2% | +19.0% |
| Karnataka | 17.17 | 11.1% | +1.4% |
| Uttar Pradesh | 10.71 | 6.9% | +4.0% |
| Delhi (+NCR) | 10.31 | 6.7% | +34.4% |
| Top 5 Total | 82.36 | 53.2% | +20.7% |
| City | Rev (₹L) | % Share | vs Feb |
|---|---|---|---|
| Bangalore | 11.31 | 7.3% | +6.8% |
| Mumbai | 6.51 | 4.2% | +33.9% |
| Chennai | 6.48 | 4.2% | +25.8% |
| Pune | 3.90 | 2.5% | +22.3% |
| Hyderabad | 3.42 | 2.2% | −0.9% |
| Top 5 Total | 31.62 | 20.4% | +16.1% |
| Carrier | May Shipments | May RTO % | Apr Shipments | Apr RTO % | Δ pp |
|---|---|---|---|---|---|
| Delhivery | 9,405 | 12.48% | 9,762 | 17.32% | −4.84pp |
| Shiprocket | 9,388 | 14.68% | 9,034 | 19.96% | −5.28pp |
| Overall | 18,793 | 13.58% | 18,796 | 18.59% | −5.01pp |
Source: BQ phd-database-475011.phd_clickpost_raw.master_combined, latest status per AWB (ROW_NUMBER ORDER BY Ingestion Date DESC). Matches ClickPost dashboard within 0.3pp (Apr Delhivery: BQ 12.48% vs ClickPost UI 12.45%; Feb Shiprocket: BQ 19.96% vs UI 20.26%).
| # | Product | Spend (₹L) | Revenue (₹L) | ROAS | % Share | Mar Rev (₹L) | Trend vs Mar |
|---|---|---|---|---|---|---|---|
| 1 | Panthenol Hydrating Gel Sunscreen SPF 60 PA++++ | 41.93 | 51.52 | 1.23x | 18.3% | 51.28 | +0.5% · new #1 |
| 2 | 10% Niacinamide Spot Correcting Serum | 55.50 | 44.35 | 0.80x | 15.8% | 59.46 | −25.4% |
| 3 | 2% Alpha Arbutin Depigmentation Serum | 24.40 | 30.24 | 1.24x | 10.7% | 66.77 | −54.7% |
| 4 | 0.3% Pure Retinol Face Serum | 37.38 | 25.21 | 0.67x | 9.0% | 28.64 | −12.0% |
| 5 | Vitamin C Brightening Moisturizer | 0.72 | 15.89 | 22.07x | 5.6% | — | NEW IN TOP 5 |
| Top 5 Total | 159.93 | 167.21 | 1.05x | 59.4% | — | — | |
Spend sourced from BQ meta_airbyte.ads_insights, ad-name → adset → campaign regex fallback (aliases: Spot Correcting = Niacinamide; Depigmentation = Alpha Arbutin; Anti-Acne = Salicylic).
₹21.5L content + ₹9.54L LT advances = ₹31.04L April total. The ₹9.54L is the 50% upfront on 20 long-term deals locked in April (see table below).
| Creator | Deal Value | Platform |
|---|---|---|
| Chetali Chadha | ₹20,00,000 | IG |
| Urmila Nimbalkar | ₹6,00,000 | IG |
| + 18 more long-term deals | not yet disclosed | — |
| Doctor | Local Currency | INR Equivalent | Region |
|---|---|---|---|
| Dr. Rachel | USD 23,500 | ₹22,50,000 | US |
| Dr. Trisha | USD 18,000 | ₹17,24,000 | US |
| Dr. Anupriya | INR (direct) | ₹36,00,000 | India |
| Dr. Max | GBP 9,600 | ₹12,45,000 | UK |
| Total annual cost | — | ₹88,19,000 | — |
Locked under PHD Council panel. Dr. Anupriya features in 2 of the top 4 highest-spend performance creatives this month (see below).
Top 4 by April acquisition spend (TOF + MOF) · May figures as of May 14 · CAC = acquisition spend ÷ Meta-attributed purchases · Source: BigQuery meta_airbyte.ads_insights
May spend halved vs April (₹4.72L vs ₹13.77L, −66%). CAC dropped −42% in parallel.
▶ View reelApril acquisition spend ₹9.18L. Creative paused in May — newer paid-partnership ads took over (Shweta Vijay, Richa, Aarya, Moufia).
▶ View reelApril acquisition spend ₹7.27L. Creative paused in May — newer paid-partnership ads took over (Khushi, Charu, Janvi).
▶ View reelNet spend down 32% (₹7.03L → ₹4.77L); TOF was cut 48%, MOF nearly doubled (+90%). CAC dropped 66% on a smaller, better-targeted spend.
▶ View reelLifestyle / Health vertical — features PHD's Spot Correcting Serum in a curated roundup of 8 products.
↗ Read full articleBeauty / Products vertical — Panthenol Sunscreen featured in the editorial roundup of 6 products.
↗ Read full article| Channel | MRP Sales | Total Sales (Gross) | Discount % | Ads Spend | Ads Sales | TROAS | vs Feb |
|---|---|---|---|---|---|---|---|
| Amazon | ₹64,09,041 | ₹56,59,634 | 12% | ₹2,84,152 | ₹22,22,243 | 19.92x | +2.2% |
| Flipkart | ₹41,69,403 | ₹36,43,793 | 13% | ₹1,08,424 | ₹14,71,186 | 33.61x | −14.2% |
| Myntra | ₹24,43,435 | ₹21,36,299 | 13% | ₹17,623 | ₹29,459 | 121.22x | −17.6% |
| Nykaa NEW | ₹40,31,522 | ₹36,03,140 | 11% | ₹3,50,000 | — | 10.29x | Launch |
| Purplle | ₹13,04,808 | ₹11,61,246 | 11% | ₹1,23,823 | ₹3,30,933 | 9.38x | −10.5% |
| Meesho | ₹8,78,753 | ₹6,78,546 | 21% | — | — | — | −11.0% |
| Instamart | ₹1,32,305 | ₹1,15,301 | 12% | — | — | — | +1,212% |
| FK Minutes | ₹42,736 | ₹37,614 | — | — | — | — | +18.8% |
| Total Marketplaces | ₹1,94,11,003 | ₹1,70,35,573 | 12% | ₹8,83,022 | ₹40,53,821 | 19.08x | +17.7% |
| Step | D2C | MP | Total | vs Feb (Total) |
|---|---|---|---|---|
| Total Sales (Gross) | 154.89 | 170.36 | 325.24 | +14.6% |
| Net Sales | 118.49 | 115.84 | 234.33 | +18.0% |
| Gross Margin | 82.94 | 89.20 | 172.14 | +13.3% |
| CM1 | 70.38 | 63.71 | 134.10 | +10.8% |
| Marketing Spend | −194.17 | −8.93 | −203.09 | −1.2% |
| CM2 | −123.78 | +54.78 | −68.99 | +₹15.52L |
| CM2 % | −104.5% | +47.3% | −29.45% | +13.09pp |
1st source — GMV / Marketplace daily: PHD Master · UE+MP Daily Tracker (June-26 tab, Total row 33).
2nd source — D2C marketing + funnel: PHD Website Report · Jun'2026 tab (daily granularity for Meta/Google/WhatsApp spend & revenue, sessions, ATC, conv rate).
3rd source — Monthly compiled: PHD Master · Final_Monthly / Monthly_Master (Jun'26 column for orders/AOV/CAC/repeat/funnel/top products). D2C orders/AOV/discount also cross-checked to Jun'2026 daily Total; IPO & repeat cohort from BigQuery.
4th source — Supply chain:
BigQuery phd-database-475011.phd_clickpost_raw.master_combined (RTO, NDR, shipments).
Excluded per spec: Platinum Factory (Creative) and Influencer Marketing.
| Metric | Value | Source / Formula |
|---|---|---|
| Total Sales (D2C+MP) | ₹3.56Cr | D2C ₹1.65Cr + MP Gross ₹1.90Cr (June-26 Total row) |
| Total Spends (D2C+MP) | ₹1.83Cr | Meta+Google ₹1.72Cr + MP ad spend ₹11.45L. WA CRM ₹4.79L excluded, per prior-month convention for MoM comparability. |
| D2C Total Sales | ₹1.65Cr | Jun'2026 col J Total (₹1,65,37,620) |
| D2C Spends (Meta+Google+WA) | ₹1,76,76,000 | Jun'2026 col F Total |
| Meta / Google / WA Spend | ₹1,39,67,000 / ₹32,30,000 / ₹4,79,000 | Jun'2026 cols C, D, E. Meta = female act_470588975747258 + male act_1571577411097530 (dual-account, summed in the sheet). WA up ~3.3x vs May ₹1.44L. |
| Meta / Google / WA Revenue | ₹94,34,000 / ₹43,52,000 / ₹21,44,000 | Jun'2026 cols G, H, I (sum ₹1,59,30,000 attributed) |
| Meta / Google / CRM / Blended ROAS | 0.68 / 1.35 / 4.48 / 0.94 | Jun'2026 cols T, U, V, W (blended = D2C Sales ÷ D2C Spend). CRM ROAS fell from 17.44 as WA spend tripled on roughly flat WA revenue. |
| D2C Orders / AOV / IPO / Discount % | 19,874 / ₹832 / 1.96 / 26.47% | Jun'2026 cols O, S, AH; IPO from BQ Order_items |
| New Customers | 14,933 | Jun'2026 col Q Total |
| Meta PP (Post-Purchase) Spend | ₹6.76L | Jun'2026 col BB Total (retention spend, used in New CAC) |
| New CAC (acquisition) | ₹1,106 | (D2C Spend - Retention) ÷ New = (1,76,76,000 - 11,55,000) ÷ 14,933. Retention = WA ₹4,79,000 + Meta PP ₹6,76,000. |
| Blended CAC | ₹919 | D2C Spend ÷ (New + Repeat) = 1,76,76,000 ÷ (14,933 + 4,295) |
| Repeat CAC (retention) | ₹269 | (WA CRM + Meta PP) ÷ Repeat Users = 11,55,000 ÷ 4,295. Check: 1,106×14,933 + 269×4,295 ≈ ₹1.77Cr ≈ Total D2C Spend ✓ |
| Repeat Rev / % / Orders / Users / AOV | ₹44L / 26.5% / 4,781 / 4,295 / ₹915 | BQ lifetime-rank (ROW_NUMBER PARTITION BY customer_id ORDER BY Order_created_at, first-ever order = new) |
| Sessions / ATC / Checkout / Conv Rate / Cost-Session | 8,20,468 / 83,894 / 41,195 / 2.42% / ₹21.54 | Jun'2026 cols Z, AC, AK, AG, AJ |
| Funnel rates (ATC / Checkout / Conv) | 10.23% / 5.02% / 2.42% | Each ÷ Sessions × 100 |
| RTO % (Overall) | June ~21.2% (est) · May 22.78% | BQ master_combined, LATEST status per AWB (ROW_NUMBER PARTITION BY AWB ORDER BY Ingestion Date DESC, rn=1). ⚠️ June is an AGED ESTIMATE, not the raw print. The raw full-month RTO is only 17.2% but is understated by delivery lag (measured 3 Jul, 3 days post-month-end, so late-June RTOs are still unbooked). The fully-aged June 1-15 cohort is 21.1% (Delhivery 20.2%, Shiprocket 23.2%); applied to full-month volumes this gives ~21.2%. vs May's now-aged 24.5%, June is improving ~3pp. Matches ClickPost UI within 0.3pp once aged. |
| Total CM2 / CM2 % | -₹49.66L / -21.01% | June-26 Total row (D2C CM2 -₹104.74L + MP CM2 +₹55.08L). ⚠️ EARLY SNAPSHOT: D2C Net Sales & CM2 are captured 3 days post-month-end and worsen as returns/RTO book over the following weeks (same lag class as May, whose published -₹14.75L has since aged to about -₹19.6L). June's true CM2 will erode somewhat from -₹49.66L. The regression vs May (-₹14.75L) is real regardless, driven by the D2C scale-up. |
| MP Total Gross / TROAS / CM2 | ₹1.90Cr / 16.61x / +₹55.08L | June-26 Total row (Marketplace tracker). Blinkit now folded into the total; Amazon reclaimed #1 over Nykaa. |
| Metric | Value | Source / Formula |
|---|---|---|
| Total Sales (D2C+MP) | ₹3.29Cr | D2C ₹1.54Cr + MP Gross ₹1.75Cr (May-26 Unit Economics) |
| Total Spends (D2C+MP) | ₹1.41Cr | D2C ₹1,28,39,000 + marketplace ad spend (May-26 Unit Economics) |
| D2C Total Sales | ₹1.54Cr | May'2026 col J Total |
| D2C Spends (Meta+Google+WA) | ₹1,28,39,000 | May'2026 col F Total |
| Meta / Google / WA Spend | ₹1,04,06,000 / ₹22,89,000 / ₹1,44,000 | May'2026 cols C, D, E (sum = ₹1,28,39,000) |
| Meta / Google / WA Revenue | ₹80,12,620 / ₹38,45,520 / ₹25,11,360 | May'2026 cols G, H, I (sum = ₹1,43,69,500 attributed) |
| Meta / Google / CRM / Blended ROAS | 0.77 / 1.68 / 17.44 / 1.20 | May'2026 cols T, U, V, W (blended = D2C Sales ÷ D2C Spend) |
| D2C Orders / AOV / IPO / Discount % | 18,172 / ₹847 / 1.99 / 26.4% | Final_Monthly May |
| New Customers | 12,727 | May'2026 col Q Total |
| Meta PP (Post-Purchase) Spend | May ≈₹5.37L · Apr ₹5.22L | BQ meta_airbyte.ads_insights, regex match on campaign_name LIKE '%PP%' / '%RETENTION%' / '%REPEAT%' (May figure implied by the Repeat-CAC reconciliation below) |
| New CAC (acquisition) | ₹955 | (D2C Spend − Retention spend) ÷ New = (1,28,39,000 − 6,80,506) ÷ 12,727. Retention = WA CRM ₹1,44,000 + Meta PP ≈₹5,36,506. |
| Blended CAC | ₹738 | D2C Spend ÷ (New + Repeat) = 1,28,39,000 ÷ (12,727 + 4,661) |
| Repeat CAC (retention) | ₹146 | (WA CRM + Meta PP) ÷ Repeat Users = (1,44,000 + 5,36,506) ÷ 4,661. Math check: 955×12,727 + 146×4,661 = 1,28,34,791 ≈ Total D2C Spend ✓ |
| Repeat Rev / % / Orders / Users / AOV | ₹47L / 30.8% / 5,229 / 4,661 / ₹907 | Final_Monthly May |
| Sessions / ATC / Checkout / Conv Rate / Cost-Session | 5,96,165 / 63,412 / 31,609 / 3.05% / ₹22 | May'2026 cols Z, AC, AK, AG, AJ |
| Funnel rates (ATC / Checkout / Conv) | 10.64% / 5.30% / 3.05% | Each ÷ Sessions × 100 |
| RTO % (Overall) | May 22.78% · Apr 13.58% | BQ master_combined, LATEST status per AWB only (ROW_NUMBER PARTITION BY AWB ORDER BY Ingestion Date DESC, rn=1). ⚠️ May is PROVISIONAL — RTO lags ~3–4 weeks (recent shipments not yet settled), so May's print is inflated vs the fully-aged Apr 13.58% and will settle as the month ages. Latest-status BQ matches ClickPost UI within 0.3pp. |
| MP Total Gross / TROAS / CM2 | ₹1.75Cr / 12.67x / +₹48.45L | May-26 Total row (Marketplace tracker) |
master_combined status field gives wrong numbers due to status-mapping mismatch — Feb BQ-settled gave Delhivery 25% but ClickPost UI shows 17.56%. Now using ClickPost as authoritative, weighted by per-carrier BQ shipment volume. Apr Overall = 13.60% (Delhivery 12.45%, Shiprocket 14.76%); Feb Overall = 18.86%. Apr is 5.26pp BETTER than Feb.