COD Operating Manual Category Hub and Diagnostic Playbooks
Cash on delivery optimization system. Category guidelines for media buyers: ad timings, scaling caps, validation formulas, and Anti-Patterns.
Media Buying & Scaling
Budget allocations, optimal ad timings, dayparting, and ROAS calculations.
⏰ Ad Timing & Dayparting
Block the dead zone
In Algeria, accounts routinely burn up to 50% of the daily budget between 03:00–09:00 on bot traffic and accidental clicks.
Dayparting out 01:00–07:00 protects spend.
💡 Explanations & Mechanisms ▼
-
✓
audit_funnel_spikes
Don’t pause during the learning phase
Meta algorithms warm up costlier placement buckets first, creating temporary high CPC/CPL numbers.
Let campaigns run until they hit ~50 conversions/week before adjusting.
💡 Explanations & Mechanisms ▼
-
✓
predict_budget_pacing
Peak intent is late evening
Highest purchase intent matches active leisure periods (20:00–23:30) and midday breaks (12:00–14:00).
Focus bid weights and budget allocations on evening windows.
💡 Explanations & Mechanisms ▼
-
✓
generate_video_hooks
Friday is split
Engagement drops during Friday prayer (12:00–15:00), then rises rapidly Friday evening.
Reduce bids or pause during prayers, ramp up for evening surfing.
💡 Explanations & Mechanisms ▼
Best days
Tue–Thu are discovery days; weekend evenings drive impulsive, direct checkouts.
Launch creative tests mid-week; scale budgets on weekends.
💡 Explanations & Mechanisms ▼
Launch time
Starting campaigns at 00:00 vs 20:00 affects early pacing allocation.
Test midnight launches against prime evening launches to monitor CPC differences.
💡 Explanations & Mechanisms ▼
💰 Budget Allocations & Scaling
Test with ABO, scale with CBO
Ad-Set Budget Optimization keeps budget split even between creatives. CBO consolidates spend on the cheapest creative too quickly.
Run ABO to isolate winners, then move proven creatives to CBO for scaling.
💡 Explanations & Mechanisms ▼
-
✓
predict_budget_pacing
Scale ≤30% per 24h
Budget shifts exceeding 30% force Meta to reset delivery models to recalculate auction bids.
Increase budgets in small steps (20-30% daily) or use horizontal duplication.
💡 Explanations & Mechanisms ▼
-
✓
audit_funnel_spikes
Test budget / product / day
North Africa CPM ranges allow validation with relatively small daily spends.
Allocate $7-10/day for DZ, $15-20/day for MA, and $5-8/day for TN/EG for validation.
💡 Explanations & Mechanisms ▼
Bid cap vs lowest cost
Bid caps stop delivery if auctions exceed profitability ceilings, but can starve campaigns of traffic.
Run lowest cost on validation, test bid caps once scaling >$100/day.
💡 Explanations & Mechanisms ▼
🧮 Cash-on-Delivery ROAS Math
Delivered Revenue = Leads × Confirmation% × Delivery% × AOV | Real ROAS = Delivered Revenue ÷ Ad Spend
▶ Spend 1,000 MAD → 100 leads @ 300 MAD AOV
▶ Ad Manager shows 30.0× ROAS (fantasy)
▶ 100 × 70% confirmed = 70 orders
▶ 70 × 80% delivered = 56 orders
▶ Real revenue = 56 × 300 = 16,800 MAD
▶ Real ROAS = 16.8× — plus 14 refusals cost double shipping