Marketing
What each promo code actually cost you
Per-code: orders, revenue, and the discount given away — the difference between a code that brings new customers and one that quietly subsidises buyers who would have paid full price.
The problem
Discount codes get judged by the revenue on orders that used them, never by the margin handed back. A code that "drove $80k" can be your least profitable channel once the discount and the fees on those orders are netted out.
How Sellrics does it
Sellrics ties every order to the code it used and aggregates orders, gross revenue, and total discount per code (backend/api/discounts.py), so each promo can be read against the fee-aware margin on the orders it generated.
What the numbers mean
Orders is redemptions of the code. Revenue is gross on those orders before the discount. Discount is the total value given back. A high-revenue, high-discount code on already-loyal segments is margin you did not need to spend.
A worked example
Illustrative example- Scenario
- 842 discounted orders in the month across four codes.
- What Sellrics surfaces
- SUMMER15 drove 312 orders and ~$87k, the widest reach. WELCOME10 (268 orders) targets new customers — acquisition spend. VIP25 (108 orders) gives 25% to buyers who already convert.
- The move
- Keep the acquisition code, cap or retire the deep loyalty discount, and set a margin floor each code cannot push an order below.
See it with sample data
Fictional sample dataA view from the Sellrics dashboard, on fictional sample data — no store connected, nothing stored.
Promo & Discount Codes
Sample data · Last 30 days
| Code | Discount | Share |
|---|---|---|
| SUMMER15Summer Sale | $2.3K | 37.1% |
| WELCOME10New Customer | $1.3K | 31.8% |
| FLASH20Flash Event | $1.8K | 18.3% |
| VIP25VIP Program | $1.6K | 12.8% |
4 codes · $7.1K in discounts applied