brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
ecom-promo-roiCalculate and analyze promotional ROI including incremental sales lift, margin impact, and promo type comparison. Use this skill when the user needs to evaluate whether a promotion was profitable, compare promotion types, simulate promo scenarios, or optimize promotional spending — even if they say 'was this sale worth it', 'which promo type works best', 'a…
Independent GitHub snapshot · Automated classification · Original documentation governs
IRON LAW: Measure INCREMENTAL Sales, Not Total Sales During Promo
A promotion that generates $100K in revenue during a sale week looks great —
until you realize $80K would have happened anyway (baseline). The incremental
lift is only $20K. If the discount cost $25K in margin, the promo LOST money.
Promo ROI = (Incremental Revenue × Margin - Promo Cost) / Promo Cost
| Metric | Formula |
|---|---|
| Incremental Revenue | Promo period revenue - Baseline revenue (what would have happened without promo) |
| Promo Cost | Discount amount + marketing spend + operational cost |
| Promo ROI | (Incremental Gross Profit - Promo Cost) / Promo Cost |
| Cannibalization Rate | % of promo sales that would have occurred at full price |
| Pull-Forward Rate | % of promo sales that are just earlier purchases (customers would have bought next week anyway) |
| Type | Mechanism | Pros | Cons |
|---|---|---|---|
| % Discount | 20% off everything | Simple, high traffic | Erodes brand, trains discount-waiting |
| $ Off | NT$200 off orders >NT$1000 | Drives AOV up | Less exciting for low-AOV customers |
| BOGO | Buy one get one free | Moves inventory fast | 50% margin hit, attracts deal-seekers |
| Gift with purchase | Free item with min spend | Protects price perception | Cost of gift, may not drive incremental |
| Flash sale | Time-limited deep discount | Urgency, high engagement | Operational stress, cannibalization |
| Loyalty points | Earn/redeem points | Builds retention, deferred cost | Complex to manage, redemption liability |
Phase 1: Establish Baseline
Phase 2: Calculate Incremental Impact
Phase 3: Calculate Full Cost
Phase 4: Compute ROI and Decide
# Promo ROI Report: {Promotion Name}
## Promo Summary
- Type: {discount type}
- Period: {dates}
- Offer: {details}
## Results
| Metric | Value |
|--------|-------|
| Total Revenue (promo period) | ${X} |
| Baseline Revenue (estimated) | ${X} |
| **Incremental Revenue** | **${X}** |
| Incremental Gross Profit | ${X} |
| Promo Cost (discount + marketing + ops) | ${X} |
| **Promo ROI** | **{X%}** |
## Profitability Assessment
{Profitable / Unprofitable — with context}
## Recommendation
{Repeat / Modify / Discontinue — with rationale}
references/promo-testing.md