Profit & unit economics agentROAS is a ratio. Profit is the number you keep.
Max connects every ad dollar to actual profit after COGS, shipping, returns and fees, then names which products earn and which lose money on every sale.
What Max ships
Five capabilities. One P&L view of spend.
Each capability answers a specific question: what is the margin, which SKU earns, is this discount worth running, when does the customer pay back, and what does the rest of the workforce need to know.
Contribution margin per order
Revenue less COGS, shipping, payment fees and returns, per order rather than per report, so margin is a fact about the basket instead of a quarterly average.
- COGS synced from Shopify per variant
- Shipping, fees and refunds netted at the order
- Margin held per order, not blended to a category mean
Example. Example. £84 order, £31 COGS, £6 ship, £2.40 fees: £44.60 contribution before ad cost.
SKU profitability
Every SKU ranked by what it actually contributes, so the hero product and the one quietly subsidised by it stop being averaged together.
- Per-SKU contribution against landed cost
- Return rate carried per variant, not per catalogue
- Bundles decomposed to their components
Example. Example. The best-selling variant ranks fourth on contribution once returns are netted.
Promo and discount P&L
A discount modelled before it runs and scored after it ends, including the pull-forward it borrows from the weeks on either side.
- Baseline demand estimated from the pre-promo window
- Margin hit separated from incremental volume
- Post-promo trough measured, not assumed away
Example. Example. A 20% code that lifts units 40% can still cut contribution if half the buyers were coming anyway.
CAC payback
How long a cohort takes to pay back what it cost to acquire, in contribution rather than revenue, split by new and returning.
- Payback measured on contribution, not top line
- New and returning economics kept apart
- Cohorts tracked as later orders land
Example. Example. Blended payback of 2.1 months hides a new-customer figure closer to 4.
Workforce-aware
Reads Parker's de-biased attribution so margin is charged against real incremental revenue, and hands Sam the constraint that makes a scenario honest.
- Margin charged against Parker's incremental revenue, not platform-claimed
- Sam's scenarios bounded by a margin floor, not just a CAC cap
- Dana's reconciled orders are the input, so the P&L and the dashboard agree
Example. Example. Sam tests a 30% Meta shift; Max prices it against contribution, not claimed ROAS.
A typical week
What Max does between decisions. One workweek, hour by hour.
Timings are the shape of the cycle. Exact figures depend on catalogue, return rate and payment mix.
Mon · 5:20 AM
ReconciledPulls the weekend's orders and nets refunds, shipping and payment fees into contribution per order.
Mon · 6:05 AM
Re-rankedRe-ranks the catalogue on contribution. Two SKUs that led on revenue drop out of the top ten.
Tue · 9:40 AM
ScoredScores last week's promo against its pre-promo baseline and reports the pull-forward separately from the lift.
Wed · 7:15 AM
FlaggedFlags a bundle whose contribution has gone negative since the shipping rate changed.
Thu · 11:00 AM
PricedPrices Sam's proposed budget shift against margin rather than ROAS and returns the constraint.
Fri · 4:30 PM
DeliveredUpdates cohort payback as the week's second orders land, and hands Dex the figures for the recap.