DeoDap — Meta Ads Audit
Account 153787105 · Last 30 days (May 1 – May 30, 2026) · Currency ₹ (account currency). Source: Meta Ads via Windsor.ai.
Revenue
₹3.02 Cr
₹30,200,722
Blended ROAS
5.58×
▲ 14.9% WoW
Purchases
66,139
▲ 8.8% WoW
Revenue WoW
+7.0%
₹80.4L vs ₹75.1L
Headline: The account is healthy at the top line — blended ROAS and revenue both rose week-over-week. The problems are concentrated in a handful of campaigns: ₹3.6L/month is bleeding into near-zero-return traffic campaigns, while several 8–11× ROAS winners are capped at their budgets. Fixing both is worth an estimated ₹2.4–3.4M in monthly revenue.
Priority issues — estimated monthly revenue impact (₹)
Ordered highest-impact first. Upside = recoverable/incremental revenue; risk = revenue currently being lost.
1Money drain — high spend, near-zero return ~₹1.3–1.9M/mo upside
Four Traffic-objective campaigns spent ₹3.58L over 30 days at a blended 0.33× ROAS — effectively burning budget for clicks that don't convert. Reallocating this spend to the account's 5.58× blended return is the single biggest lever.
| Campaign | Spend | Revenue | ROAS | Purch. | Freq |
| 3046 | NN | Video | Traffic | 28.04.2026 | ₹25,303 | ₹1,266 | 0.05× | 3 | — |
| 3067 | NN | Video | Traffic | 13.05.2026 | ₹88,216 | ₹16,066 | 0.18× | 47 | — |
| 3031 | NN | Carousel | Traffic | 01.11.2025 | ₹61,828 | ₹16,551 | 0.27× | 56 | — |
| 3033 | NN | Carousel | Traffic | 20.03.2026 | ₹182,402 | ₹84,126 | 0.46× | 230 | 4.41 |
| Combined | ₹357,749 | ₹118,009 | 0.33× | 336 | |
Also flagged: 4003 | Awareness | SP (₹292 spend, 0 purchases) and 3061 | NN | Video | Traffic (1.91× — borderline, monitor). Action: pause the four above, or rebuild as Sales/conversion campaigns; redirect freed budget (~₹12K/day) to the winners in section 2.
2Hidden growth — winners capped at budget ~₹1.0–1.5M/mo upside
These campaigns deliver 8–11× ROAS but are pinned against their budget ceilings (budget nearly/fully consumed) — meaning demand is being left on the table. Two are also accelerating sharply week-over-week.
| Campaign | Spend | Revenue | ROAS | Budget used | WoW rev |
| NN | RETARGET | CAT | LAL | 1000 top ROAS | ₹102,628 | ₹1,096,302 | 10.68× | 52% | +12% |
| 3074 | NN | Video | Sales | 15.05.2026 | ₹13,812 | ₹136,722 | 9.90× | 77% | +107% |
| G4 | RETARGET | CAT | LAL | 500 - Testing | ₹42,787 | ₹422,250 | 9.87× | 63% | +24% |
| NN - RIQ Carousel ASC+ — Testing scaling | ₹163,803 | ₹1,372,594 | 8.38× | 100% | +72% |
Action: raise daily budgets 20–30% in steps (start with ASC+ Testing, which is fully capped and +72% WoW, and 3074 at +107% WoW). Scale gradually to protect ROAS; re-check after 3–4 days.
3Week-over-week performance drops >20% ~₹460K/mo at risk
Spend held flat but revenue fell sharply — a genuine efficiency drop, not a budget change.
| Campaign | Rev (prior wk) | Rev (last wk) | Δ Rev | ROAS shift |
| G4 | TOF | Cat | Open | 1004 migration | ₹61,988 | ₹24,843 | −59.9% | 5.19× → 2.52× |
| 3035 | NN | Carousel | Sales | 24.03.2026 | ₹334,603 | ₹227,532 | −32.0% | 6.93× → 4.67× |
3035 is the priority — spend was flat (₹48.3K → ₹48.7K) yet revenue dropped a third and ROAS collapsed from 6.9× to 4.7×; investigate recent ad-set/creative changes and revert. G4 1004's drop is partly a migration to a new "Updated 28.05.2026" variant — consolidate to the better-performing version.
4Creative fatigue — high frequency, slipping CTR ~₹250–400K/mo protected
No ad crossed frequency 3 in the last 7 days, but over the full 30 days these retargeting ads are running hot (freq 3.2–4.4) with low or declining click-through — ROAS still holds, but fatigue will erode it if left unrefreshed.
| Ad / Campaign | Spend | Freq | CTR | CTR trend | ROAS |
| 3037 — Retarget 180d & LAL (Carousel) | ₹88,392 | 4.44 | 1.3% | recovering | 7.68× |
| 3038 — Retarget ATC 28d–Purchase (Carousel) | ₹104,079 | 3.82 | 11.8% | ↓ slipping | 10.0× |
| 3050 — Retarget 14d ATC+INT 7d (Video) | ₹66,943 | 3.49 | 1.3% | ↓ slipping | 7.65× |
Action: refresh creative on 3038 and 3050 (CTR declining at high frequency), and tighten audience exclusions / extend retargeting windows so the same users aren't over-served. 3036 (Broad, freq 3.19) is healthy — CTR rising — leave it.
Next-week action plan
Mon
Stop the bleed. Pause the 4 Traffic campaigns (3046, 3067, 3031, 3033). Frees ~₹12K/day. Confirm 4003 Awareness intent.
Mon–Tue
Scale winners. Raise daily budgets +25% on ASC+ Testing and 3074 first (both accelerating), then RETARGET 1000 and RETARGET 500. Redeploy the freed traffic budget here.
Tue–Wed
Fix 3035. Compare last-week vs prior-week ad sets/creatives; pause the degraded ad set or revert recent edits to restore the 6.9× ROAS run-rate.
Wed–Thu
Refresh fatigued creative. Launch 2–3 new creatives for 3038 & 3050; tighten retargeting exclusions to cap frequency.
Thu–Fri
Resolve G4 1004. Audit the original vs "Updated 28.05" variant; consolidate budget into the stronger one.
Sat–Sun
Review & rebalance. Check ROAS on scaled campaigns; if holding ≥8×, scale another +20%. Re-audit traffic reallocation impact.