| Day | Activity | Owner | Output |
|---|---|---|---|
| Monday | Pod sync with Head of Performance (30 min). Review last week's ROAS across all brands. Set week's priority list. | PM + HoP | Week plan in Notion / Slack thread |
| Tuesday | Creative review. Audit all active creatives. Raise briefs for anything fatigued. Competitor ad library scan. | PM | Creative brief sent to creative team |
| Wednesday | Mid-week ROAS review. Any brand sitting red for 3+ days triggers a strategy reassessment session (PM + HoP, 20 min). | PM | Action plan for underperforming brands |
| Thursday | Client check-in messages sent (WhatsApp / email). Quick update with any notable wins or flags — no full report, just a pulse message. | PM → Client | WhatsApp update per brand |
| Friday | Weekly report dispatched to all clients (by 5 PM). ROAS summary submitted to Head of Performance. | PM + Ops | Report sent, summary filed |
| Saturday | Weekend monitoring: Morning check only (9–10 AM). Flag any anomalies via WhatsApp. No strategy changes on weekends. | PM (on rotation) | Status log updated |
| Trigger | Threshold | Action | Escalate To | Timeline |
|---|---|---|---|---|
| ROAS Drop | Below target by >25% for 2 consecutive days | Pause bottom ad sets, refresh creative, review audience | Head of Performance | Within 4 hours of detection |
| Revenue Drop | Below monthly target by >30% | Full funnel audit, budget reallocation, offer review | Head of Performance + Founder | Same day |
| Spend Anomaly | Over-spend or under-spend >20% of daily budget | Check campaign settings, delivery, billing | PM self-resolves, flag to HoP if unresolved | Within 2 hours |
| Creative Fatigue | CTR dropping >25% WoW on active ads | Brief new creative immediately, pause fatigued ad | Creative team (48h SLA) | Within 24 hours |
| Account Flags / Bans | Any policy flag or ad rejection | Do not appeal blindly. Review policy, fix creative, re-submit | PM + Ops + HoP immediately | Immediate |
| Client Complaint | Any negative message from client about results | Do not respond with defensive data. Acknowledge, investigate, respond with plan | PM → HoP before replying to client | Response within 2 hours |
80% of ROAS problems are creative problems. Before touching audiences or budgets, test a new angle. Allocate 20% of each brand's weekly budget to creative testing.
If ROAS is declining despite good CTR, the landing page or offer is failing. Pull the CVR. If it's below 2%, the problem is post-click. Escalate to the client for an offer improvement conversation.
BOF retargeting should always be funded. If retargeting budget is zero or near-zero, ROAS will suffer. Minimum 20–30% of budget on retargeting for D2C brands.
Never scale a budget by more than 20% in a 24-hour period. Algo needs time to re-learn. Scale on days when ROAS is at or above target — never to "fix" a bad day.
Any ad set spending ₹500+ with ROAS below 0.5× target gets paused within 24 hours. No exceptions. Weak ad sets drain budget from winners.
Always judge ROAS on 7-day click attribution minimum. Single-day ROAS is noisy. Weekly trends tell you what's actually working. Don't panic on a bad Thursday.
| Situation | Likely Root Cause | Immediate Action | Client Conversation |
|---|---|---|---|
| ROAS ↓, CVR ↓ | Offer or landing page is weak | Pull CVR data, A/B test offer, flag to client | Show CVR vs. industry benchmark. Push for offer change or CTA tweak. |
| ROAS ↓, CTR ↓ | Creative fatigue or wrong audience | Refresh creative, test new hooks, broaden audience | Show CTR decline chart. Request UGC or new creative assets from client. |
| ROAS ↑, Revenue ↓ | Under-spending, conservative setup | Increase daily budget by 20%, check delivery rate | Explain efficiency vs volume tradeoff. Pitch budget increase with projected revenue upside. |
| Revenue ↑, ROAS ↓ | Over-scaling or broad audience waste | Pause weak ad sets, tighten audiences, shift to proven winners | Show cost-per-order trend. Explain that scaling quality > scaling volume. |
| High CPM, Low Delivery | Audience too narrow or high competition period | Expand audience, check auction overlap, test new placement | Context on seasonal CPM spikes if applicable (festive, sale periods). |
| Low AOV, Low Revenue | Wrong SKU being promoted, poor product mix | Shift budget to high-AOV hero SKUs | Share AOV breakdown by product. Recommend promoting bundles or high-ticket SKUs. |