Free tool · by Seif Gomaa

Offer Builder.

Most store owners pick an offer on instinct and then ask why the ads have stopped working. This tool takes your product's real numbers, prices every offer format against them, and tells you one thing about each: after this offer, how much can you pay for an order and still break even. That is the figure I trade with on the accounts I run, and it is what separates an offer that opens an account up from one that closes it down.

Market and currency

Picking a market switches the currency and loads figures that are plausible there. Every field stays editable.

1 · Your product
2 · Where you stand with no offer
Max cost per placed order
EGP 393
Break-even ROAS
2.55x
Profit per delivered order
EGP 550

This is the baseline. Any offer below this figure is eating your acquisition headroom rather than adding to it.

3 · Every offer, on your numbers

Ranked by the most you can pay for an order after the offer. That figure is the room you have to buy customers — not the margin. Tap any format for its numbers and its ad copy.

Every figure is per placed order, not per delivered one.Most efficient: Store credit on the next order — every unit of margin you give up lands as 3.7× as much perceived value.
4 · The offer you picked

Three-pack

Three for EGP 2,400 instead of EGP 3,000

Max cost per placed order
EGP 897
Break-even ROAS
2.68x
Profit per delivered order
EGP 1,222
Margin on the order
51%
What the customer feels they gained
EGP 600
What it actually cost you
EGP 600

Offer efficiency 1.0× — every unit of margin you give up reaches the customer as 1.0 times as much perceived value.

The maximum affordable discount is 43%, and 20% is the one to run. It brings the unit down to EGP 800 while you pay shipping and collection once across three units.

If only 30% of orders take the offer, blended headroom lands at EGP 544 instead of EGP 393.

Watch out

Never show more than three options. A fourth stalls the decision rather than adding sales.

Ad copy, ready
Best value

EGP 800 per unit instead of EGP 1,000.

Three for EGP 2,400 — save EGP 600.

Best value, and always the first to sell out.

Get all three

How to run it
  1. 01Make the three-pack the visually featured option (border plus a 'best value' tag), with the two-pack beside it.
  2. 02Print the per-unit price under each bundle. The comparison happens per unit, not on the total.
  3. 03If the three-pack take rate passes 25%, raise the single-unit price.
5 · Want a second opinion

The calculator tells you what the offer can carry. I tell you whether it will work.

Send me your numbers with the offer you picked and I will reply with the one I would actually run on this account, and flag anything in the figures that does not add up.

Enter a valid WhatsApp number
The method

How I judge any offer.

  1. 01Collected = the price of the products in the order, plus any shipping the customer pays. This is the figure that shows up as revenue in Ads Manager.
  2. 02Profit per delivered order = collected, minus cost of goods, minus the cost of the offer itself (a gift, a free unit, store credit), minus shipping, minus the collection fee.
  3. 03Max cost per placed order = that profit multiplied by the delivery rate, minus the shipping lost on refused orders. A refused order does not come back at zero, it comes back negative.
  4. 04Break-even ROAS = collected divided by the max cost per placed order. Anything under it is a loss, however healthy the ad account looks.
  5. 05Offer efficiency = the value the customer feels they gained, divided by what you actually paid. A discount is always one to one. Gifts, free units and store credit are higher, and an anchor price is infinite because it costs nothing at all.

The tool assumes a refused order costs you the outbound leg with no revenue. If your courier bills the return leg too, double the shipping figure. Prepaid orders are modelled at a 97% delivery rate and a 2.5% gateway fee, which is what I see on the accounts I run.

From the accounts

Four mistakes I find in almost every account.

01

The discount is announced before anyone does the maths.

The first move when sales stall is 20% off. That discount takes more out of your acquisition headroom than it takes off the price, and in most accounts I have seen it could have been a bundle at the same cost with twice the effect.

02

The offer is judged on margin instead of cost per order.

The spreadsheet says the margin is 40%, so the offer looks fine. Ads Manager says the cost per order is 450. Those two numbers have nothing to say to each other until the delivery rate and the lost shipping are in the calculation — and only then do you know what the offer can carry.

03

The delivery rate is not in the equation at all.

A product delivering at 65% is not the same product at 85%, even at an identical price and cost. That gap changes which offer is right from the ground up, and once it is calculated properly the best offer for some products turns out to be the one that reduces cancellations rather than the one that raises order value.

04

The offer keeps running after it ends.

An offer with no end date becomes the new price, and two months later going back is impossible without sales falling. Every offer you run needs an announced window.

FAQ

Questions about offers and the numbers behind them.

How do I know an offer will actually make money?
Do not judge an offer by its margin. Judge it by the most you can pay to acquire an order after it. Subtract cost of goods, shipping and collection fees from what the customer pays, multiply by your delivery rate, then subtract the shipping lost on refused orders. An offer that raises that figure gives you more room to buy customers; an offer that lowers it eats your ad account even while the margin is still positive.
Why does a bundle usually beat a discount?
Because shipping and collection fees are paid once per order regardless of how many units are in it. Sell two units in one order and those fixed costs are spread across both, so you keep more even after discounting the bundle. A straight discount on a single unit has no such gain: every unit you cut comes out of margin exactly.
Is a gift really better than a discount?
In most cases yes, because the customer values the gift at its selling price while you pay its cost. A gift retailing at 250 that costs you 70 lands harder than 70 off, at the same cost to you, and the list price never moves. The one condition is that the gift is a product you genuinely sell at that price.
What does an offer have to do with cancellations?
Everything. Any offer that raises order value also raises the chance of refusal at the door, and any offer that moves payment from cash to card lowers it. That is why a prepaid discount often earns more than selling at full price on delivery, and why the tool models it at a higher delivery rate and a lower fee.
Which markets and currencies does it cover?
Pick the market at the top: Egypt, Saudi Arabia, the UAE, Kuwait, Qatar, Jordan, Morocco, Iraq, or anywhere else in US dollars. The currency changes and the starting figures load with it, most importantly the delivery rate, which differs sharply between Egypt and the Gulf and changes which offer wins.
WhatsApp