Type your front-end, bump, upsells, refunds, platform fees, and affiliate cut. CartMath returns cart value, break-even EPC, and a verdict that will insult you if the numbers are a wish.
Already have a WarriorPlus key? Redeem it.
Play with the conversion and refund rates to see the verdict update live. Preloaded with the $37 sample offer.
Three static examples computed by the CartMath engine. Same math as the calculator — not customer results, not screenshots from a $5 gig.
$37 FE · 2% CVR · 12% refunds · bump 25% · OTO1 35% · OTO2 40%
That $0.84 only exists in a world where 40% of buyers take your $97 OTO2.
Inputs: $37 FE, 2% CVR, 50% comm, 12% refunds, $17 bump at 25%, $67 OTO1 at 35%, $97 OTO2 at 40%, no DS1, 4.9% W+ fee.
$17 FE · 1.2% CVR · 50% comm · 15% refunds · bump 20% · OTO1 25% · OTO2 15%
After affiliates and refunds you are left with coffee money — and it is instant.
Inputs: $17 FE, 1.2% CVR, 50% comm, 15% refunds, $9 bump at 20%, $27 OTO1 at 25%, $47 OTO2 at 15%, no DS1, 4.9% W+ fee.
$67 FE · 3.2% CVR · 50% comm · 12% refunds · bump 30% · OTO1 40% · OTO2 20%
Fine — if your real traffic converts at 3.2% and the refund column does not lie.
Inputs: $67 FE, 3.2% CVR, 50% comm, 12% refunds, $27 bump at 30%, $97 OTO1 at 40%, $47 DS1 at 25%, $197 OTO2 at 20%, 4.9% W+ fee.
Each card above is computed with calculate() from the exact inputs listed on the card.
$37 FE, cold 1.4% CVR, 50% commission, 18% refunds, bump 22%, OTO1 28% → Hobby.
The lever that flips it to List is FE conversion — 1.4% → 2.0%. Same $26.74 net per buyer. The verdict flips because net per visitor crosses $0.40.
1.4% CVR
2.0% CVR
Assumes $67 OTO1, $97 OTO2 at 15% take, no downsell, 4.9% WarriorPlus fee, FE-only refunds, 1,000 visitors. Static example computed with the CartMath engine — not a customer result.
Built for WarriorPlus / JVZoo / ClickBank vendors and the affiliates who have to decide whether a $37 stack is worth a list.
The sample offer is preloaded. Change one number. Watch the verdict change. That is the product.
$37 once. License key. Hosted on Cloudflare. No monthly fee required to calculate.
10 days. If it does not calculate what the spec says it calculates, you get the $37 back. It will not refund you because you did not like the word HOBBY.
Site Engine builds pages. CartMath decides whether those pages should exist. If your cart is $11 after affiliates, a prettier review page will not save you.
The same funnel looks different depending on whose pocket you're checking.
Cares about EPC after their commission — commission per buyer × CVR. If the offer pays $11 per buyer at 2% CVR, that's $0.22 EPC, and most traffic dies on that number.
Cares about what is left after affiliate commission + platform fees + refunds — net per buyer, and net per visitor. If that leftover is $5, no paid traffic saves you.
Explanation only. The calculator already shows both numbers today — Comm Per Buyer is the affiliate's cut and Net Per Buyer is the vendor's leftover. A dedicated Vendor / Affiliate split view is coming; this section is not a live widget and we are not faking one.
You can. CartMath exists so you don't re-derive the funnel formulas, verdict thresholds, sensitivity tables, and share links every time. If you like maintaining the spreadsheet, keep the spreadsheet.
Hobby: net per buyer under $20, or net per visitor under $0.40. List: net per buyer ≥ $20 and net per visitor ≥ $0.40. Paid: net per buyer ≥ $25 and net per visitor ≥ $1.50. Fantasy: not a dollar verdict — it flags assumptions no real cart survives: OTO1 take > 55%, OTO2 take > 35%, bump take > 55%, refunds under 3% while OTO1 take ≥ 40%, or CVR > 8%.
Yes — one platform-fee percentage applied to gross per buyer. Default is 4.9% (WarriorPlus); presets for JVZoo (5%) and ClickBank (9%) are in the calculator, and you can set a custom number. It does not model each network's full fee schedule (per-transaction minimums, processor differences, etc.) — it's one flat %.
Yes. Share generates a read-only link. The partner opens it and sees the scenario name, verdict, and tables without a license. They need their own license only to save or edit scenarios.
The $37 license if the app does not calculate as described. It does not cover disliking the word HOBBY on your results.
25. The $37 license is lifetime, and includes 25 saved scenarios.
Already have a WarriorPlus key? Redeem it.
Run the sample. If your offer is Fantasy, do not write the page.