You can have a pretty page, 50% commissions, a bump, a downsell and two OTOs — and still have an offer that cannot afford traffic. CartMath runs the numbers before you build a page the traffic budget will not.
Already have a WarriorPlus key? Redeem it.
Drop FE conversion from 2.0% to 1.4% and watch List become Hobby.
Same $26.74 net per buyer. The verdict flips because net per visitor crosses $0.40.
Three static examples computed by the CartMath engine. Same math as the calculator — not customer results, not screenshots from a $5 gig.
That $0.84 only exists in a world where 40% of buyers take your $97 OTO2.
$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.
Built for WarriorPlus / JVZoo / ClickBank vendors and the affiliates who have to decide whether a $37 stack is worth a list.
$27 launch price. One payment, lifetime key, hosted on Cloudflare. No monthly fee required to calculate.
What $27 is measured against is the cost of being wrong: a solo ad bought at a CPC your break-even cannot cover, a week writing a page for a cart that nets $0.15 a visitor, a list blast for a Hobby stack that cannot pay for the next send. You pay those after you find out. $27 buys the sum first.
Not a guarantee that you will make money. Arithmetic — net per buyer, net per visitor, break-even CPC, on your numbers, from the formulas documented at /docs/formulas.
10 days. If it does not calculate what the spec says it calculates, you get the $27 back. It will not refund you because you did not like the word HOBBY.
CartMath is not a page builder. It decides whether the page you are about to build should exist. If your cart is $11 after affiliates, a prettier review page will not save you.
Cares about EPC after their commission — commission per buyer × CVR.
Cares about what is left after commission + platform fee + refunds — net per buyer, and net per visitor.
One run produces both numbers: Comm Per Buyer is the affiliate's cut, Net Per Buyer the vendor's leftover, Net Per Visitor what the vendor still owns after traffic.
Send the scenario, not another argument: build the cart, hit Share, hand over the link — and the argument becomes whether $0.37 EPC survives at 2% CVR.
The recipient needs no license to view it. A license is only needed to save or edit a scenario of your own.
One limit: demo mode cannot mint a share link.
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 $27 you paid if the app does not calculate as described. It does not cover disliking the word HOBBY on your results.
25. The licence 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.