Skip to content

Back to the menu

PromoMath

Know if your sale will make money before you launch it.

PromoMath: know if your sale will make money before you launch it. A laptop shows the results table beside the four verdicts: Safe, Low Margin, Losing Money, and Missing Cost.
Check margins. Catch losing products. Find your maximum safe discount.

Ingredients

Year
2026
Platform
Shopify embedded app. Runs inside your admin.
Reads
Price and Cost per item, live from Shopify. Read-only.
Price
$9/month, 7-day free trial.
Not
Accounting, analytics, inventory, AI, or repricing.

The problem

A sale is easy to set up in Shopify and hard to check. A flat 20 percent off looks fine on the product with a healthy margin and quietly loses money on the one where the cost crept up last quarter. Most merchants find out after the promotion, when the orders are in and the margin is gone.

About

PromoMath checks the margins on a proposed Shopify sale before it goes live. You pick the products, enter the discount you have in mind, and set the lowest gross margin you are willing to keep. PromoMath reads the price and Cost per item already in Shopify and sorts every variant into Safe, Low Margin, Losing Money, or Missing Cost.

It also shows the maximum safe discount for each variant: how far you can go and still hold your margin. Results export to CSV if you want them in a spreadsheet. Nothing is synced, nothing is stored, and nothing in your store is changed.

What the results mean

Every variant gets one of four verdicts. The math is gross margin on the discounted price: sale price minus Cost per item, divided by sale price.

  • Discount away. (Safe)

    At the proposed discount, the variant stays at or above your target margin.

  • Still profitable, below your floor. (Low Margin)

    The variant makes money at this discount, but its margin falls under the minimum you set.

  • The sale price is below cost. (Losing Money)

    Every unit sold at this discount loses money. These are the ones a flat sale hides.

  • Shopify has no Cost per item. (Missing Cost)

    Margin cannot be calculated without a cost, so the variant is flagged rather than counted as safe.

  • How far you can go. (Maximum Safe Discount)

    For every variant with a price and a cost, the deepest discount that still holds your minimum margin.

Method

Screens

Enter discount. Enter margin.Two numbers to set up, with nothing to install or sync.
Every variant, sortedSafe, Low Margin, Losing Money, or Missing Cost on each variant.
Your maximum safe discountThe deepest discount each variant can take and still hold your margin.
One collection or allCheck a collection or a short product list, then export to CSV.

How it works

  1. Choose your products

    All products, one collection, or a handful of specific products. Whatever you are thinking of putting on sale.

  2. Enter your proposed discount

    The percentage off you have in mind. PromoMath applies it to the current price of every variant in scope.

  3. Set your minimum margin

    The lowest gross margin you are willing to accept on a sale item. PromoMath remembers it for next time.

  4. See what's safe

    Every variant lands in one of four results, with its margin at the sale price and the deepest discount it can take.

Service Notes

Pricing

$9/month
One plan, billed through Shopify on your regular invoice. Cancel by uninstalling the app.
7-day free trial
Run it on your real catalog before you pay anything. No charge during the trial.

Get it

PromoMath is on the Shopify App Store. Install it, set your margin, and check your next sale before it goes live.

Get SupportView on Shopify

Back to the menu