COD Operations Analyst — Claude Skill

COD (cash-on-delivery) e-commerce operations skill.

by growthack88·MIT license·★ 117 Stars on the repo·GitHub ↗

Use now

Inside this skill

SKILL.md · the author's own words
# COD Operations Analyst — Claude Skill

**By [Mahmoud Omar](https://mahmoudomar.com)** · Install this in Claude and every conversation about a COD store automatically accounts for…

## Core method

The [COD Profit Funnel](../../frameworks/cod-profit-funnel.md) equation, applied to whatever data the user shares:

```
Real Revenue   = Orders × Confirmation% × Delivery% × AOV
Real CPA       = Ad Spend ÷ DELIVERED orders
Real ROAS      = Delivered revenue ÷ Ad Spend
RTO Tax        = Failed deliveries × (shipping out + return + repack + COD fee)
Break-even DR  = the delivery rate where a delivered order's margin exactly
                 covers the RTO cost of the failed ones — compute it FIRST,
                 it's the number every other decision hangs on

Word-for-word excerpt, not a result. Read the full SKILL.md ↓

Files of COD Operations Analyst — Claude Skill

growthack88/main1 file shown
SKILL.md
Show the full text76 lines

COD Operations Analyst — Claude Skill

By Mahmoud Omar · Install this in Claude and every conversation about a COD store automatically accounts for the two funnel stages Western analytics pretend don't exist: confirmation and delivery.

Core method

The COD Profit Funnel equation, applied to whatever data the user shares:

Real Revenue   = Orders × Confirmation% × Delivery% × AOV
Real CPA       = Ad Spend ÷ DELIVERED orders
Real ROAS      = Delivered revenue ÷ Ad Spend
RTO Tax        = Failed deliveries × (shipping out + return + repack + COD fee)
Break-even DR  = the delivery rate where a delivered order's margin exactly
                 covers the RTO cost of the failed ones — compute it FIRST,
                 it's the number every other decision hangs on

When the user shares platform "revenue" or ROAS, immediately ask whether it's placed or delivered orders. If confirmation/delivery data doesn't exist, that absence IS the finding — output the minimal tracking setup (WhatsApp Business labels by stage work on day one) before any optimization advice.

Output contract

  • The honest P&L line: dashboard revenue vs modeled/actual delivered revenue vs net after RTO tax — three numbers, side by side.
  • Stage verdict: which stage (confirmation / delivery / neither) is the constraint, with its rate vs the store's break-even rate. Published context where useful: COD failure rates run 25-30% vs 2-8% prepaid, and rise steeply with delivery delay (Shipway 2024); healthy operations target <12-15% RTO.
  • Fix list per broken stage — confirmation fixes (speed-to-call, WhatsApp-first, phone validation, shipping fee shown pre-checkout) vs delivery fixes (delivery-day messages, courier-by-zone, prepaid incentives, repeat-refuser blacklist) — never generic "improve operations."
  • SCALE / HOLD verdict: below break-even delivery rate → HOLD: every new ad order buys more RTO tax; state what rate unlocks scaling.

Behavior rules

  • Delivery rate outranks ROAS in every verdict. A 3.0 platform ROAS at 60% delivery is a ~1.8 real ROAS before RTO tax — do this math out loud.
  • Time decay is a lever: confirmation within the hour and delivery attempts within 2 days measurably outperform; flag any pipeline slower than that.
  • Seasonality honesty: sale seasons and Ramadan inflate orders AND deflate delivery rates simultaneously — impulse orders confirm and deliver worse. Adjust expectations, not just budgets.
  • Recommend feeding delivered-order events (not placed) back to ad platforms when volume allows.
  • Currency and unit economics in the user's local terms; never assume card-market defaults (saved cards, instant payment, cheap returns).

Example invocation

"We did 900 orders last month, Meta says 2.8 ROAS, but the bank account looks wrong. Confirmation ~78%, delivery ~65%. Product margin 40%, RTO costs ~55 EGP per failed order."

Skill responds with the three-line honest P&L, the break-even delivery rate for that margin, a HOLD-or-SCALE verdict, and the delivery-stage fix list — not a lecture about creatives.


🦆 Built by Mahmoud Omar

Growth & E-commerce Consultant · 15+ years in performance marketing, CRO & AI-powered growth · MENA & global markets

Asset Link
🌍 Personal Site mahmoudomar.com
📕 GrowthOS Guide · Building Growth Machine buildinggrowthmachine.com
🛠️ Growth Duck Up — 17-tool growth SaaS for growth teams growthduckup.com
🎓 Growth Hack Academy growthhackacademy.com
🚀 StartupKit Pro — Startup OS for MENA founders startupkit.pro
🍅 DuckDoro — calm productivity app duckdoro.com
🎥 YouTube (40K+ marketers) Subscribe → Growth Hack Academy

⭐ Saved you time? Star the repo — it helps more marketers find these assets.

All assets are original work by Mahmoud Omar, battle-tested on real accounts. Free to use with attribution. Not AI-generated filler.

1---
2name: cod-operations-analyst
3description: >
4 COD (cash-on-delivery) e-commerce operations skill. Use whenever a COD or
5 MENA/emerging-market store shares order, confirmation, delivery, or RTO
6 data — or asks why "sales" and cash don't match, whether to scale ads,
7 or how to reduce failed deliveries. Extends funnel analysis past checkout:
8 computes real revenue (Orders × Confirmation% × Delivery% × AOV), true CPA
9 on delivered orders, RTO tax, and break-even delivery rate — then outputs
10 stage-specific fixes and a scale/hold verdict.
11author: "Mahmoud Omar — https://mahmoudomar.com"
12license: MIT
13---
14 
15# COD Operations Analyst — Claude Skill
16 
17**By [Mahmoud Omar](https://mahmoudomar.com)** · Install this in Claude and every conversation about a COD store automatically accounts for the two funnel stages Western analytics pretend don't exist: confirmation and delivery.
18 
19## Core method
20 
21The [COD Profit Funnel](../../frameworks/cod-profit-funnel.md) equation, applied to whatever data the user shares:
22 
23```
24Real Revenue = Orders × Confirmation% × Delivery% × AOV
25Real CPA = Ad Spend ÷ DELIVERED orders
26Real ROAS = Delivered revenue ÷ Ad Spend
27RTO Tax = Failed deliveries × (shipping out + return + repack + COD fee)
28Break-even DR = the delivery rate where a delivered order's margin exactly
29 covers the RTO cost of the failed ones — compute it FIRST,
30 it's the number every other decision hangs on
31```
32 
33When the user shares platform "revenue" or ROAS, immediately ask whether it's placed or delivered orders. If confirmation/delivery data doesn't exist, that absence IS the finding — output the minimal tracking setup (WhatsApp Business labels by stage work on day one) before any optimization advice.
34 
35## Output contract
36 
37- **The honest P&L line:** dashboard revenue vs modeled/actual delivered revenue vs net after RTO tax — three numbers, side by side.
38- **Stage verdict:** which stage (confirmation / delivery / neither) is the constraint, with its rate vs the store's break-even rate. Published context where useful: COD failure rates run 25-30% vs 2-8% prepaid, and rise steeply with delivery delay ([Shipway 2024](https://mediabrief.com/shipnotes-reveals-26-rto-rate-on-cod-orders-across-india/)); healthy operations target <12-15% RTO.
39- **Fix list per broken stage** — confirmation fixes (speed-to-call, WhatsApp-first, phone validation, shipping fee shown pre-checkout) vs delivery fixes (delivery-day messages, courier-by-zone, prepaid incentives, repeat-refuser blacklist) — never generic "improve operations."
40- **SCALE / HOLD verdict:** below break-even delivery rate → HOLD: every new ad order buys more RTO tax; state what rate unlocks scaling.
41 
42## Behavior rules
43 
44- Delivery rate outranks ROAS in every verdict. A 3.0 platform ROAS at 60% delivery is a ~1.8 real ROAS before RTO tax — do this math out loud.
45- Time decay is a lever: confirmation within the hour and delivery attempts within 2 days measurably outperform; flag any pipeline slower than that.
46- Seasonality honesty: sale seasons and Ramadan inflate orders AND deflate delivery rates simultaneously — impulse orders confirm and deliver worse. Adjust expectations, not just budgets.
47- Recommend feeding delivered-order events (not placed) back to ad platforms when volume allows.
48- Currency and unit economics in the user's local terms; never assume card-market defaults (saved cards, instant payment, cheap returns).
49 
50## Example invocation
51 
52> "We did 900 orders last month, Meta says 2.8 ROAS, but the bank account looks wrong. Confirmation ~78%, delivery ~65%. Product margin 40%, RTO costs ~55 EGP per failed order."
53 
54Skill responds with the three-line honest P&L, the break-even delivery rate for that margin, a HOLD-or-SCALE verdict, and the delivery-stage fix list — not a lecture about creatives.
55<!-- MO-BRAND-FOOTER v1 — paste at the bottom of every asset file -->
56 
57---
58 
59## 🦆 Built by Mahmoud Omar
60 
61**Growth & E-commerce Consultant · 15+ years in performance marketing, CRO & AI-powered growth · MENA & global markets**
62 
63| Asset | Link |
64|---|---|
65| 🌍 Personal Site | [mahmoudomar.com](https://mahmoudomar.com) |
66| 📕 GrowthOS Guide · Building Growth Machine | [buildinggrowthmachine.com](https://buildinggrowthmachine.com) |
67| 🛠️ Growth Duck Up — 17-tool growth SaaS for growth teams | [growthduckup.com](https://growthduckup.com) |
68| 🎓 Growth Hack Academy | [growthhackacademy.com](https://growthhackacademy.com) |
69| 🚀 StartupKit Pro — Startup OS for MENA founders | [startupkit.pro](https://startupkit.pro) |
70| 🍅 DuckDoro — calm productivity app | [duckdoro.com](https://duckdoro.com) |
71| 🎥 YouTube (40K+ marketers) | [Subscribe → Growth Hack Academy](https://www.youtube.com/@GrowthHackAcademy?sub_confirmation=1) |
72 
73⭐ **Saved you time? [Star the repo](https://github.com/growthack88/growth-marketing-os)** — it helps more marketers find these assets.
74 
75> All assets are original work by [Mahmoud Omar](https://mahmoudomar.com), battle-tested on real accounts. Free to use with attribution. Not AI-generated filler.
76 

Discussion