Bangalore · 1–31 August 2026Prepared 3 Sep 2026

TONI&GUY August Report

and every month since I joined

28 February 2026 to 31 August 2026. Six months of rebuilt demand, the month it reached the till, and what August cost to get there.

₹2.94 Cr

Salon revenue

▲ 9.8% MoM

10,459

Bills

▲ 13.4% YoY

28,144

Leads, both channels

▲ 26% MoM

₹10.32 L

Invested

▲ 88.7% MoM

01

Six months, against the same six months last year

The marketing function was rebuilt from 28 February 2026. Month-on-month proves nothing. March–August 2026 against March–August 2025 does: same salons, same seasons, same festival calendar.

Six months, Mar–Aug20252026Change
Salon revenue₹14.04 Cr₹16.10 Cr▲ 14.7%  +₹2.06 Cr
Bills49,36860,027▲ 21.6%  +10,659
Google MQLs44,6251,18,253▲ 165%  +73,628
Clicks into the brand1,28,2256,00,752▲ 369%  +4,72,527
Google media spend₹14.54 L₹25.36 L▲ 74.3%  +₹10.81 L

The number that
settles it

Spend rose ₹10.81 L. Revenue rose ₹2.06 Cr.

That is 19.1× on the incremental rupee, and ₹101 of media per additional bill — against an average bill of ₹2,683.

Every extra bill cost the price of a shampoo. It returned the price of a cut and colour.

The record book

Top eight revenue months, 20 months on recordMar–Aug 2026 before ₹3 Cr line
May '26₹2.97 Cr
Aug '26₹2.94 Cr
Aug '25₹2.75 Cr
Dec '25₹2.70 Cr
Jul '26₹2.68 Cr
Nov '25₹2.65 Cr
Apr '26₹2.65 Cr
Oct '25₹2.43 Cr

Both ₹2.9 Cr
months are mine

In twenty months on record, only two months have cleared ₹2.9 Cr — May 2026 and August 2026. Both fall inside these six months. The best month before the rebuild was ₹2.75 Cr.

Only three months have ever crossed 10,000 bills. May, July and August 2026. All three are mine.

The ₹3 Cr line has never been crossed. May came within ₹3 lakh of it. August within ₹5.8 lakh.

What six months made, in reality

The swing

+₹1.03 Cr

February 2026 was the worst month in the twenty-month record at ₹1.91 Cr. August is ₹2.94 Cr. A 54% monthly swing in six months.

Annual run-rate

₹28.1 → ₹32.2 Cr

Six-month revenue annualised. A ₹4.12 Cr improvement in what the estate runs at.

Bills added

+10,659

Against the same six months last year. 337 bills a day in August alone.

Demand built

2.6× at 1.7× cost

1,18,253 MQLs against 44,625 last year, on 1.74× the media spend.

Two comparisons. Both point the same way.

Against August 2025 — strict like-for-like — revenue is up 7.0%, bills 13.4%, Google leads 122.6%.

Against February 2026 — the month the work started — revenue is up 54.1%, bills 29.4%, average bill 19.2%.

August set all-time highs for impressions, clicks and MQLs. It was the second-best month on record for both revenue and bills, behind May 2026.

The honest counter: blended revenue per marketing rupee fell from 96.5× to 63.5×, and cost per bill rose from ₹29 to ₹42. Scale always costs efficiency. The fair test for growth spend is the incremental one above — 19.1× — and the counterfactual is not a flat business. It was falling. February 2026 was the worst month on record.

The rest of the cost is set out in Sections 08 and 09.

Aug 2026 vs Feb 2026

Salon revenue+54.1%
Bills+29.4%
Average bill+19.2%
Google MQLs+65.7%
Clicks+514%
Impressions+740%

What was built

Google campaigns

25 live

One demand unit per store, plus three always-on network units. Search, Performance Max and Demand Gen in rotation.

Meta campaigns

26 live

Lead form, click-to-WhatsApp and click-to-call, run per salon.

Creative in market

800+

Google assets, Meta variants and 132 Instagram post boosts.

Auction position

22.11%

Largest impression share in the tracked set. Ahead of Enrich (21.54%) and Bodycraft (15.66%).

February 2026 figures describe the account as inherited. August figures are taken from the Google Ads and Meta Ads exports. Creative count is a delivery-log figure, not a platform export.

02

August at a glance

Three comparisons on every card: last month, the same month last year, and February 2026 — the month before the rebuild.

Salon revenue

₹2.94Cr

vs Jul▲ 10%
vs Aug '25▲ 7%
vs Feb '26▲ 54%

₹2,94,23,842 across 16 salons · 99.5% of a ₹2.96 Cr target

Bills

10,459

vs Jul▲ 4%
vs Aug '25▲ 13%
vs Feb '26▲ 29%

Second-highest month on record, behind May 2026

Google MQLs

22,532

vs Jul▲ 14%
vs Aug '25▲ 123%
vs Feb '26▲ 66%

All-time high · CPA ₹33.71

Meta results

5,612

vs Jul▲ 150%
vs Aug '25n/a
vs Feb '26n/a

2,887 lead forms · 2,700 WhatsApp · 25 calls

Total invested

₹10.32L

vs Jul▲ 89%
vs Aug '25n/a
vs Feb '26n/a

Google ₹7.60 L · Meta ₹1.78 L · IG boosts ₹0.95 L

Revenue per ad ₹

28.5×

vs Jul▼ 42%
vs Aug '25n/a
vs Feb '26n/a

Blended across every rupee spent · ₹98.70 per bill

The lift panel · twelve metrics, four horizons
MetricAug '26Jul '26MoMAug '25YoYFeb '26vs base
Salon revenue₹2.94 Cr₹2.68 Cr▲ 10%₹2.75 Cr▲ 7%₹1.91 Cr▲ 54%
Bills10,45910,105▲ 4%9,224▲ 13%8,084▲ 29%
Average bill value₹2,813₹2,655▲ 6%₹2,983▼ 6%₹2,359▲ 19%
Google impressions49,66,07019,93,155▲ 149%22,43,078▲ 121%5,91,000▲ 740%
Google clicks1,65,67492,478▲ 79%26,107▲ 535%27,000▲ 514%
Click-through rate3.34%4.64%▼ 28%1.16%▲ 188%4.57%▼ 27%
Cost per click₹4.58₹4.70▼ 3%₹10.08▼ 55%₹8.63▼ 47%
Google MQLs22,53219,821▲ 14%10,124▲ 123%13,600▲ 66%
Cost per MQL₹33.71₹21.91▲ 54%₹25.98▲ 30%₹17.13▲ 97%
Google spend₹7.60 L₹4.34 L▲ 75%₹2.63 L▲ 189%₹2.33 L▲ 226%
Product revenue₹15.84 L——————
Package revenue₹82.70 L——————

← swipe to see all columns

Cost per MQL rose 53.9% month on month. Two campaigns account for almost all of it — see Section 08.

03

The twenty-month arc

Revenue and lead volume, January 2025 to August 2026. The shaded field is the rebuild period. Hover any month for the figure.

1.82.02.22.42.62.83.0Jan25Mar25May25Jul25Sep25Nov25Jan26Mar26May26Jul26Aug26Six months of the rebuild1.82.22.63.0Jan25May25Sep25Jan26May26Aug26Rebuild · 6 months
Monthly point-of-sale revenue, all salons. Shaded from March 2026 — the rebuild period. Low: Feb 2026, ₹1.91 Cr. August: ₹2.94 Cr, second-highest on record.
0k8k16k24kJan25Mar25May25Jul25Sep25Nov25Jan26Mar26May26Jul26Aug260k8k16k24kJan25May25Sep25Jan26May26Aug26
Google qualified leads per month. Solid bars are the rebuild period. August is the highest month recorded.
04

MQL → SQL, month by month

Demand on the left, till on the right. Twenty months. The gold block is my six months. Every figure in this report reconciles here.

Demand and revenue · January 2025 – August 2026
MonthImpressionsClicksCTRCPCGoogle spendMQLsCPABillsRevenueABVCost/billRev/₹
Aug '26 this issue49,66,0701,65,6743.34%₹4.58₹7.60 L22,532₹33.710,459₹2.94 Cr₹2,813₹7339×
Jul '26 19,93,15592,4784.64%₹4.70₹4.34 L19,821₹21.910,105₹2.68 Cr₹2,655₹4362×
Jun '26 18,60,00086,1004.63%₹4.08₹3.51 L18,900₹18.69,757₹2.53 Cr₹2,590₹3672×
May '26 record22,90,0001,30,0005.68%₹2.64₹3.43 L18,700₹18.310,738₹2.97 Cr₹2,770₹3287×
Apr '26 17,20,00074,2004.31%₹4.69₹3.48 L19,300₹18.09,991₹2.65 Cr₹2,652₹3576×
Mar '26 9,97,00052,3005.25%₹5.74₹3.00 L19,000₹15.88,977₹2.33 Cr₹2,600₹3378×
Feb '26 joined 28 Feb5,91,00027,0004.57%₹8.63₹2.33 L13,600₹17.18,084₹1.91 Cr₹2,359₹2982×
Jan '26 3,37,00011,2003.32%₹10.62₹1.19 L4,140₹28.78,445₹2.06 Cr₹2,439₹14173×
Dec '25 10,12,60034,0323.36%₹8.37₹2.85 L16,820₹16.99,720₹2.70 Cr₹2,774₹2995×
Nov '25 11,55,93041,3543.58%₹10.00₹4.14 L18,335₹22.69,050₹2.65 Cr₹2,931₹4664×
Oct '25 20,35,20748,7702.40%₹13.19₹6.43 L17,665₹36.48,272₹2.43 Cr₹2,942₹7838×
Sep '25 22,24,51028,5451.28%₹9.81₹2.80 L10,399₹26.98,078₹2.21 Cr₹2,733₹3579×
Aug '25 LY22,43,07826,1071.16%₹10.08₹2.63 L10,124₹26.09,224₹2.75 Cr₹2,983₹29105×
Jul '25 25,14,52624,6620.98%₹10.69₹2.64 L8,302₹31.78,370₹2.36 Cr₹2,823₹3190×
Jun '25 22,62,43822,4400.99%₹10.76₹2.41 L8,159₹29.68,201₹2.29 Cr₹2,792₹2995×
May '25 23,34,54919,2420.82%₹11.98₹2.30 L6,162₹37.48,353₹2.38 Cr₹2,853₹28103×
Apr '25 21,40,99818,7940.88%₹12.13₹2.28 L6,687₹34.17,903₹2.09 Cr₹2,644₹2992×
Mar '25 21,55,46916,9800.79%₹13.42₹2.28 L5,191₹43.97,317₹2.17 Cr₹2,969₹3195×
Feb '25 21,48,30714,8800.69%₹14.17₹2.11 L4,504₹46.86,895₹1.84 Cr₹2,667₹3187×
Jan '25 10,58,19414,7241.39%₹14.23₹2.10 L5,200₹40.37,219₹2.08 Cr₹2,879₹2999×
Mar–Aug 2026 my six months1,38,26,2256,00,7524.35%₹4.22₹25.36 L1,18,253₹21.460,027₹16.10 Cr₹2,683₹4263×
Mar–Aug 2025 same six, last year1,36,51,0581,28,2250.94%₹11.34₹14.54 L44,625₹32.649,368₹14.04 Cr₹2,844₹2997×
Change+1.3%+369%+363%−63%+74%+165%−34%+21.6%+14.7%−5.7%+43%−34%

← swipe to see all columns

Spend, cost per bill and revenue per rupee are Google-only, so the series stays comparable back to January 2025 — Meta was not run at store level before mid-2026. August's all-in figures are ₹98.70 per bill and 28.5× revenue per rupee.

CTR, CPC, CPA, ABV, cost per bill and revenue per rupee in the summary rows are computed on the six-month totals, not averaged from the monthly column — a weighted figure, which is the correct one. Revenue for every month except August is carried at ₹0.01 Cr precision from the source series; August is exact from the point-of-sale sheet.

Robustness: March 2026 was the handover month, so it is fair to ask whether the result depends on counting it. It does not. Excluding March, the five months April–August 2026 against April–August 2025 give +21.4% on bills and +16.0% on revenue — a stronger revenue result than the six-month view, not a weaker one.

05

Inside the Google account

₹7,59,517 across 25 live campaigns. 22,532 conversions at ₹33.71 each.

Where the money went, by network

Cross-network · PMax & Demand Gen  ₹6,37,111 · 83.9%
Search ₹1,22,328
Cross-network ₹6,37,111 · 83.9% · 1,55,055 clicks at ₹4.11Search ₹1,22,328 · 16.1% · 10,554 clicks at ₹11.59Display & partners ₹78 total

Two campaigns,
most of the loss

Demand Gen: ₹1,36,752 for 173 conversions. That is ₹790 each, against a ₹33.71 account average. The same money at account rates buys about 4,050.

Koramangala 4th PMAX: ₹1,27,776 — up 89% on July — for 1,609 conversions at ₹79.41. It feeds a salon that bills ₹7.46 L a month.

Together: ₹2,64,528. That is 34.8% of Google spend for 7.9% of the output.

All live Google campaigns · ranked by spend
CampaignStoreTypeSpendvs JulClicksConv.CPAOpt.
T&G Koramangala 4th PMAXKoramangala 4th BlockPerformance Max₹1,27,776▲ 89%18,2181,609₹7986.3%
Demand Gen - Danny Aug 2026— NetworkDemand Gen₹75,963new7,806151₹50383.5%
Search | Danny | Bangalore | High-Intent – Always on— NetworkSearch₹69,920—7,8254,319₹1690.6%
Demand Gen - 2026-07-30 by Ega— NetworkDemand Gen₹60,788▲ 1419%3,90222₹2,76383.5%
PMax - Nexus Vega City Mall - Store Visits - New Store - DannyNexus Vega CityPerformance Max₹51,681▲ 51%5,8751,855₹2895.9%
Danny | PMax | Sadashivanagar | Toni & GuySadashivanagarPerformance Max₹39,519▲ 43%2,0561,120₹3589%
TG | Phoenix MarketCity BLR | Search | Leads | DannyPhoenix MarketCitySearch₹36,478▲ 59%1,693729₹5083.4%
PMax | Danny | Bangalore | All Stores - Always on— NetworkPerformance Max₹33,441—22,4841,781₹1995.9%
PMax - Toni&Guy Hennur - DannyHennurPerformance Max₹26,752▲ 38%2,3921,247₹2195.9%
TG | HRBR Layout (Kalyan Nagar) | Search | Leads | DannyHRBR Kalyan NagarSearch₹21,600—8,3471,156₹1995.9%
PMax | Toni&Guy | Nexus Whitefield | Danny | Store VisitsNexus WhitefieldPerformance Max₹21,281—18,858800₹2789.2%
PMax | Toni&Guy | Koramangala Nexus | Local | DannyNexus KoramangalaPerformance Max₹20,977—3,525908₹2395.9%
Search | Danny | TG | Koramangala 8th BlockKoramangala 8th BlockSearch₹20,976▲ 52%742423₹5095.9%
Toni&Guy | ORR Marathahalli | Search | Store Visits | DannyMarathahalli ORRSearch₹16,417—8,848955₹1795.9%
PMax | Toni&Guy | Phoenix Mall of Asia | DannyPhoenix Mall Of AsiaPerformance Max₹16,417▲ 38%13,042610₹2790.4%
Search - Nexus Vega City - Brand - New - DannyNexus Vega CitySearch₹16,118▲ 38%8,598753₹2195.9%
TG | Nexus Shantiniketan Mall | PMax | Leads | DannyNexus ShantiniketanPerformance Max₹16,113—2,430811₹2095.9%
Search - Hennur - Byrathi Kothanur - Local Leads - DannyHennurSearch₹15,857▲ 2071%1,020110₹14490.1%
TG | VR Bengaluru | Search | Leads | DannyVR BengaluruSearch₹15,809—9,221744₹2195.9%
Search | Danny | TG | Mantri Square MallMantri SquareSearch₹15,808▲ 37%1,091625₹2595.9%
Search | Toni&Guy | JP Nagar 4th Phase | Store VisitsJP NagarSearch₹13,377—9,708618₹2293.7%
TG | Koramangala 4th Block | Search | Leads | DannyKoramangala 4th BlockSearch₹12,769▲ 51%1,709534₹2495.9%
TG | Lulu Mall BLR | PMax | Leads | DannyLulu MallPerformance Max₹9,121—1,316539₹1795.9%
Lavelle Road Toni & Guy Danny AUG 2026Lavelle Road (new)Demand Gen₹4,487new4,951112₹4093.3%
Lavelle Road Danny SearchLavelle Road (new)Search₹75—171₹7588.4%

← swipe to see all columns

Impression counts are absent from this month's campaign export, so campaign-level CTR is omitted. Account CTR is 3.34%. "vs Jul" comes from the platform's own period comparison.

Brand search is healthy and cheap. "toni and guy salon" returned a 13.39% click-through rate. "toni and guy near me" returned 19.05%.

Generic search is where the money goes. The words "near" and "me" alone carried ₹42,013 and ₹41,476 of spend. The search-terms report attributes zero conversions to any of it.

That is either a real efficiency problem or an attribution gap. Section 08 argues it is mostly the second.

Auction insights · Aug 2026

TONI&GUY impr. share22.11%
Enrich21.54%
Google (aggregator)15.71%
Bodycraft15.66%
Our top-of-page rate47.50%
Enrich top-of-page84.58%

Volume has been won. Premium placement has not.

06

Meta, and the boost programme

₹2,72,807 doing two different jobs: 26 campaigns buying enquiries, 73 delivered post boosts buying reach.

Lead campaigns

5,612results

vs July▲ 150%
cost per result₹31.74

₹1,78,140 spent · 2,887 lead forms, 2,700 WhatsApp chats, 25 calls

Instagram boosts

73of 132

spend₹94,667
CPM₹15.45

61.3 L impressions · 37.7 L reach · 50,196 clicks at ₹1.89

Total Meta reach

59.5L people

campaigns21.8 L
boosts37.7 L

Bangalore's adult population is roughly 90 L. This is city scale.

Cost per lead

₹31.74

vs July ₹50▼ 37%
cheapest salonK'gala 8th ₹8

Lead campaigns only. Boosts carry no lead objective and are excluded.

Cheaper and
bigger at once

Lead cost fell from about ₹50 to ₹31.74 while volume grew 150%. Two campaigns carried it: Koramangala 8th Block at ₹7.78 a WhatsApp conversation (1,458 of them) and Nexus Whitefield at ₹11.76.

Against that: Lulu Mall paid ₹235 a lead. Phoenix Mall of Asia paid ₹148 a conversation. Both bill well without Meta's help.

Meta lead campaigns · ranked by spend
CampaignSalonObjectiveSpendResultsCost/resultImpressionsReach
Sadashivnagar May 2026SadashivanagarLead form₹15,241378₹402,10,8611,03,482
TONI&GUY Koramangala (8th Block)Koramangala 8th BlockClick-to-WhatsApp₹11,3391,458₹84,08,9362,32,223
Lulu May 2026Lulu MallLead form₹10,83246₹2353,04,92341,711
BOTOX promotion for MantriMall CampaignMantri SquareClick-to-call₹9,95720₹4981,48,52139,024
Nexus Vega city Jun 2026Nexus Vega CityLead form₹7,806187₹423,08,4651,83,489
Koramangala 4th block Jun 2026Koramangala 4th BlockLead form₹6,27887₹721,02,68964,028
Nexus Shantiniketan Jun 2026Nexus ShantiniketanLead form₹6,247130₹481,94,8681,22,645
Phoenix Mall Of Asia.Phoenix Mall Of AsiaClick-to-WhatsApp₹6,24242₹1492,98,10976,018
Nexus Vega City MallNexus Vega CityClick-to-WhatsApp₹6,239144₹431,82,92573,557
Nexus Whitefield Jun 2026Nexus WhitefieldLead form₹6,226258₹2496,60060,877
Phoenix MarketCity (Whitefield)Phoenix MarketCityClick-to-WhatsApp₹6,225143₹441,71,7821,03,999
Sadashivanagar CampaignSadashivanagarClick-to-WhatsApp₹6,222250₹2589,22939,058
Phoenix Mall of Asia Jun 2026Phoenix Mall Of AsiaLead form₹6,21874₹843,04,3261,67,057
Phoenix Market City Jun 2026Phoenix MarketCityLead form₹6,216133₹471,71,3161,05,186
Marathhalli Jun 2026Marathahalli ORRLead form₹6,21553₹1172,01,32586,225
Koramangala 8th Block May 2026Koramangala 8th BlockLead form₹6,203292₹2181,06342,805
Nexus Koramangaa Jun 2026Nexus KoramangalaLead form₹6,202148₹4291,26461,080
JP Nagar May 2026JP NagarLead form₹6,193390₹161,23,26363,331
Hennur Jun 2026HennurLead form₹6,190217₹291,17,15568,809
TONI&GUY Koramangala (4th Block)Koramangala 4th BlockClick-to-WhatsApp₹6,185138₹452,06,5731,04,307
Kalyan May-2026HRBR Kalyan NagarLead form₹6,181228₹272,79,57290,127
VR Mall Jun 2026VR BengaluruLead form₹6,180112₹551,26,79878,810
Nexus WhitefieldNexus WhitefieldClick-to-WhatsApp₹6,175525₹121,07,37962,401
Mantri square Jun 2026Mantri SquareLead form₹6,151101₹611,44,56994,331
Hennur/testingHennurLead form₹2,94453₹5623,06611,983
TONI&GUY Bangalore customer list— NetworkClick-to-call₹2,0305₹4065,8655,493

← swipe to see all columns

Results are not one currency. A lead form, a WhatsApp conversation and a placed call are different commitments and priced differently — the objective column is there so cost per result is read fairly.

07

Sixteen salons, and what each one took

New this issue. Point-of-sale revenue joined to ad spend, salon by salon. The first time this report can price a salon's marketing against its own till.

Target, actual, spend and return by salon · ranked by attainment
SalonTargetRevenueAttainBillsABVGoogleMetaLeadsCost/leadRev/₹Cost/bill
Nexus Whitefield₹15,20,000₹18,17,402120%714₹2,545₹21,281₹12,4021,583₹2154×₹47
Koramangala 4th Block₹6,65,000₹7,45,995112%337₹2,214₹1,40,544₹12,4632,368₹655×₹454
Phoenix Mall Of Asia₹47,60,000₹52,94,510111%1,600₹3,309₹16,417₹12,461726₹40183×₹18
Sadashivanagar₹11,35,000₹12,09,825107%405₹2,987₹39,519₹21,4631,748₹3520×₹151
Lulu Mall₹28,50,000₹29,37,761103%862₹3,408₹9,121₹10,832585₹34147×₹23
HRBR Kalyan Nagar₹17,30,000₹17,63,361102%688₹2,563₹21,600₹6,1811,384₹2063×₹40
Nexus Koramangala₹20,20,000₹20,37,114101%913₹2,231₹20,977₹6,2021,056₹2675×₹30
Nexus Shantiniketan₹24,20,000₹24,24,513100%855₹2,836₹16,113₹6,247941₹24108×₹26
Phoenix MarketCity₹46,50,000₹43,22,44993%1,380₹3,132₹36,478₹12,4421,005₹4988×₹35
VR Bengaluru₹10,00,000₹9,21,98792%436₹2,115₹15,809₹6,180856₹2642×₹50
JP Nagar₹14,60,000₹13,36,25392%487₹2,744₹13,377₹6,1931,008₹1968×₹40
Nexus Vega City₹13,50,000₹12,08,54190%558₹2,166₹67,800₹14,0452,939₹2815×₹147
Mantri Square₹14,00,000₹12,26,40588%437₹2,806₹15,808₹16,108746₹4338×₹73
Hennur₹6,50,000₹5,53,04585%206₹2,685₹42,609₹9,1341,627₹3211×₹251
Marathahalli ORR₹10,25,000₹8,58,79584%312₹2,753₹16,417₹6,2151,008₹2238×₹73
Mantri Avenue₹9,40,000₹7,65,88681%269₹2,847₹0₹00₹——₹—
All 16 salons₹2,95,75,000₹2,94,23,84299%10,459₹2,813₹4,93,866₹1,58,56819,580₹3345×₹62

← swipe to see all columns

Salon rows carry only spend attributable to that salon. Excluded: three network Google campaigns (₹2,40,113), the Instagram boost programme (₹94,667), Koramangala 8th Block (₹38,518), the Lavelle Road launch (₹4,561) and the Meta customer-list campaign (₹2,030). Those total ₹3,79,890 and bring the all-in figure to ₹10,32,325.

Revenue per rupee of advertising

Salonabove median (54×) 25–54× below 25×Spend
Phoenix Mall Of Asia183×₹28,877
Lulu Mall147×₹19,953
Nexus Shantiniketan108×₹22,360
Phoenix MarketCity88×₹48,919
Nexus Koramangala75×₹27,179
JP Nagar68×₹19,569
HRBR Kalyan Nagar63×₹27,781
Nexus Whitefield54×₹33,682
VR Bengaluru42×₹21,988
Mantri Square38×₹31,916
Marathahalli ORR38×₹22,632
Sadashivanagar20×₹60,983
Nexus Vega City15×₹81,844
Hennur11×₹51,743
Koramangala 4th Block5×₹153,007

Green is above the network median. Red is below 25×. Right-hand figure is total ad spend on that salon in August.

Four things
this table says

Koramangala 4th Block took ₹1,53,007 — 15% of all advertising — to produce ₹7,45,995. That is 4.9× and ₹454 of media per bill, against a network average of ₹62. It beat its target, but its target is the second-smallest in the estate. Largest recoverable line in the account.

Mantri Avenue billed ₹7,65,886 on zero advertising — and posted the worst attainment in the estate at 81%. A salon with no demand support missing target by ₹1.74 L is not a salon problem.

Nexus Vega City took ₹81,844, the second-largest spend, and still landed at 90% of target on 15×. The new-store push has not converted into billing.

Koramangala 8th Block produced 2,173 leads on ₹38,518 — the cheapest in the network — and has no row in the August sales sheet. Either the revenue books under another name or the reporting has a hole. One hour settles it.

08

What August cost

The honest counterweight. Spend rose 88.7%, revenue 9.8%. Blended return fell from 49× to 28.5×. Here is exactly where it went.

The month-on-month bridge

July invested₹5.47 L
Demand Gen added+₹1.33 L
K'gala 4th PMAX added+₹0.60 L
Meta scaled+₹1.60 L
Everything else+₹1.32 L
August invested₹10.32 L

Three things happened at once. Only one is a problem.

One — two campaigns overspent their worth. Demand Gen and Koramangala 4th PMAX took ₹2,64,528 between them. At account-average efficiency that output costs ₹60,073. ₹2,04,455 is recoverable — 63% of the month's entire Google increase.

Two — Meta genuinely scaled. ₹1.13 L to ₹2.73 L, with lead cost down 37%. That is not waste. That is buying more of something that got cheaper.

Three — the month's conversions are concentrated in one week. That needs explaining before 22,532 is treated as settled.

0%7%14%21%28%1611162126316–12 Aug · 19.3%other 24 days · 1.7%0%7%14%21%28%11121316–12 Aug · 19.3%
Reported conversion rate by day. Click-through rate rose with it — 5.79% inside the window, 3.15% outside.

Flagged before
anyone else finds it

From 6 to 12 August the account reported 19.3% conversion rates. Across the other twenty-four days it averaged 1.7%. That is not a normal distribution.

Two explanations fit. A real seven-day surge in store-visit response — click-through rate rose with it, which supports this. Or a change in how a conversion action was counted during that window.

Those seven days carry most of the month's 22,532 conversions. If it is real, find what ran that week and run it again. If it is a counting change, August's cost per MQL is understated. Either way it is one hour in the conversions report, and it should happen before September's budget is set.

The one number
to watch

Average bill is ₹2,813. Up 6.0% on July. Up 19.2% since February. Still 5.7% below August 2025's ₹2,983.

At August's volume, closing that gap is worth ₹17.78 L a month — more than the entire marketing budget.

Product is 5.4% of sales. Packages are 28.1%. Both are salon-floor levers. Neither has moved with traffic.

09

The gap register

Nineteen findings from the August exports. Every one is traceable to a file. Sorted by what can be acted on this week.

Recover

₹2.47 L

Spend returning below account average. Switch off or cap it and the money comes back this month.

Redeploy

₹1.41 L

Budget that is working but pointed at the wrong objective, hour or audience. Estimates overlap with Recover.

Blind spot

₹43,079

Spend that cannot be tied to a till at all. Plus the 6–12 August conversion window.

Salon floor

₹17.78 L

Average bill and target attainment. Not a media lever — but the biggest number here.

Every gap found in the August data
#GapTypeSizeEvidenceAction
01Demand Gen converting at ₹790 against a ₹33.71 account averageRecover₹1,31,0002 campaigns, ₹1,36,752, 173 conversionsSwitch off
02Koramangala 4th Block returning 4.9× at ₹454 media per billRecover₹81,000₹1,53,007 all-in vs ₹7,45,995 billedCap at ₹60,000
03Style-browsing keywords with no local intent — pixie cut, bob haircut, wedding hair and makeup, short haircutsRecover₹29,1838 broad-match terms, high CTR, no booking pathNegatives or exact match
04TV screens placement converting at ₹554Recover₹5,53810 conversions on 51 clicksExclude device
0551 Instagram boosts optimised to profile visits — a view, not a bookingRedeploy₹64,4526.2% of total August budgetSwitch objective to lead or WhatsApp
0610.1% of impressions served between midnight and 6 am, when every salon is shutRedeploy≈₹76,7005,01,924 of 49,66,070 impressionsApply dayparting
07"hair salon near me" running in three campaigns at once — bidding against itselfRedeploy₹27,404Same broad-match term, 3 separate ad groupsConsolidate to one
08Nine salons running two Meta campaigns each on the same city audienceRedeploy₹1,28,060Sadashivanagar, Nexus Vega City, Nexus Whitefield, Phoenix ×2, Koramangala ×2, Mantri Square, HennurMerge to one per salon
09Lulu Mall Meta frequency at 7.31 — the same person saw the ad seven timesRedeploy₹10,83246 leads at ₹235 · highest CPL in the networkCap frequency at 2
10Koramangala 8th Block — cheapest leads in the network, no row in the sales sheetBlind spot₹38,5182,173 leads · absent from the August POS exportReconcile with POS
11Lavelle Road launch — spending and converting, not yet billing anywhere visibleBlind spot₹4,561113 conversions · no POS rowConfirm store is live
12Conversion rate ran 19.3% for seven days and 1.7% for the other twenty-fourBlind spotMost of 22,5326–12 August · CTR rose with itAudit conversion actions
13Search-terms report shows zero conversions against all near-me spendBlind spot₹83,489"near" ₹42,013 + "me" ₹41,476Fix search-term attribution
14Google Business Profile actions and CRM calling log are not connectedBlind spotWhole funnelNo lead-to-chair path exists in reportingConnect both
1569.83% of impressions served to men — but colour, treatments and packages skew femaleTargeting28.1% of revenuePackages ₹82.70 L · female impressions only 30.29%Rebalance audience
1613.65% of impressions served to ages 55+Targeting3,08,000 impr.55–64 6.73% · 65+ 6.92%Trim age bands
1759 of 132 Instagram boosts never delivered — 45% of built creative unusedProcess₹70,841Budget assigned, spend ₹0Fix the scheduling handoff
18Mantri Avenue — worst target attainment in the estate, zero advertisingSalon floor₹1,74,114₹7,65,886 billed against a ₹9,40,000 targetStart at ₹22,000 / month
19Average bill ₹2,813 against ₹2,983 last AugustSalon floor₹17,78,030Product 5.4% of sales · packages 28.1%Menu and stylist conversation

← swipe to see all columns

Sizes are monthly at August volume. Recover and Redeploy overlap — the overnight estimate (#06) is a proportional share of impressions, and some of it sits inside campaigns already named in #01 and #02, so the two columns must not be added together. Blind-spot figures are spend that cannot currently be tied to revenue, not waste.

10

September, three ways

September is seasonally softer. In 2025 it fell 12.4% on bills and 8.4% on average bill against August. These scenarios apply that shape to the current, larger base.

Hold the line

Same ₹10.3 L · same mix

Revenue₹2.53 Cr
Bills9,820
Average bill₹2,580
Cost per bill₹105
Revenue per ₹24.5×

Carries both loss-making campaigns into a softer month. Return falls again. Not recommended.

Reallocate

Same ₹10.3 L · waste redeployed · recommended

Revenue₹2.62 Cr
Bills10,150
Average bill₹2,580
Cost per bill₹102
Revenue per ₹25.4×

Kill Demand Gen. Cap Koramangala 4th at ₹60 k. Move ₹2.0 L to the eight salons under target, and to Mantri Avenue, which has none. Buys roughly 2,600 extra leads at account rates.

Reset to efficiency

Cut to ₹7.0 L

Revenue₹2.49 Cr
Bills9,650
Average bill₹2,580
Cost per bill₹73
Revenue per ₹35.6×

Best headline efficiency. ₹13 L less revenue than Reallocate. Correct only if cash is the binding constraint.

Modelled, not measured. Seasonal shape taken from September 2025 against August 2025 and applied to the August 2026 base. Lead-to-bill conversion held at the March–August 2026 average. Actuals will differ.

11

Verdict

Six actions, ranked by rupees recovered per hour of effort.

1

Switch off Demand Gen

₹1,36,752 for 173 conversions across two campaigns. No version of this is working. Budget moves to store-level PMax and Search, which convert at ₹33.71.

₹1.31 Lrecoverable / month
2

Cap Koramangala 4th Block at ₹60,000

₹1,53,007 all-in against ₹7,45,995 of billing. That is 4.9× — worst in the estate by a factor of three. Cap it, keep the Search line, rebuild the PMax asset group before spending again.

₹0.81 Lrecoverable / month
3

Put spend behind Mantri Avenue

₹7.66 L of billing, 81% of target, not one rupee of advertising in August. Start at the network-median ₹22,000 a month. It should behave like JP Nagar or VR Bengaluru.

+₹1.5 Lrevenue upside
4

Reconcile Koramangala 8th Block

2,173 leads at the network's lowest cost. No row in the sales sheet. Either the till books under another name or the leads are not converting. One hour with the POS export settles it.

₹0.39 Lspend unaccounted
5

Attack the average bill on the floor

₹2,813 against ₹2,983 last August. Product is 5.4% of sales, packages 28.1%. A stylist-conversation and menu-pricing problem. Marketing cannot fix it from outside — but it is the largest number in this report.

₹17.78 Lmonthly upside
6

Close the measurement gap

Zero conversions reported against ₹42 k of near-me spend. Conversion rate swinging between 1.7% and 19.3% inside one month. Audit the 6–12 August window, restore Google Business Profile action reporting, connect the CRM calling log.

Visibilityon ₹10.3 L / month