An item-level discount is usually easier to evaluate when you want to promote a particular dish. You can see which eligible items sold and estimate the discount on each one. A basket-level discount can be easier for guests to understand, but its cost changes with the mix and value of items in each order.
Neither structure is automatically cheaper or more effective. Compare them on the same representative baskets, then check whether either brings in completed orders you would not otherwise have received. The right choice also depends on whether your ordering system can apply and explain the rules you need.
Map eligible items and exclusions
Start with the behavior you want to change. If a slow-selling entrée has room in its contribution, an item-level offer can focus the discount there. If the goal is to encourage a larger order, a basket-level offer with a minimum may fit better. A minimum can also discourage small orders, so check the effect rather than assuming it helps.
Write the offer as a rule a cashier or guest could explain in one sentence. For example, “20% off the specified entrée” identifies the target. “10% off eligible food when the food subtotal reaches $30” identifies a threshold, but still needs a definition of eligible food.
Before you choose, list the details that affect both the guest’s total and your cost:
- Eligible products: Are all sizes, variations, modifiers and add-ons included? Does the offer apply once or to every qualifying item?
- Excluded products: Are drinks, gift cards, bundles or already-discounted items left out? Can the restaurant choose those exclusions?
- Order rules: Does a minimum apply before or after another discount? Is there a maximum discount, a use limit or a date restriction?
- Fulfillment: Does the offer apply to pickup, delivery or both? Are delivery charges and service fees outside the discount calculation?
- Combination rules: Can guests use a loyalty reward or another promotion on the same order? If so, which reduction is applied first?
The owner or manager sets the commercial goal and exclusions. The kitchen or whoever maintains recipes can estimate ingredient and packaging costs. The person managing the menu can identify prices, modifiers and bundles. Ask the software provider which rules the ordering system can actually enforce and how they appear in reports.
Keep the comparison within your direct ordering channel. A promotion funded on a marketplace is a different decision, with different funding and order costs. For a broader look at the channel itself, use the online ordering buying guide.
Compare contribution on representative baskets
A discount percentage alone does not tell you what an order contributes. Estimate contribution by subtracting the discount and relevant variable order costs from the eligible food subtotal. Use actual menu and recipe information where possible, and include any other cost that changes between the offers.
The following figures are hypothetical assumptions, not software prices or results from a live test. Both offers apply to the same food orders: offer A takes 20% off the entrée; offer B takes 10% off the whole food subtotal. All three orders qualify. The cost column includes assumed ingredients and packaging. The contribution figures include those variable costs and the discount, but exclude fixed costs, payment processing, delivery, sales tax and exception costs such as refunds. Those exclusions make this a useful first comparison, not an all-in operating cost.
| Food basket | Ingredients and packaging | A: 20% off entrée | B: 10% off food |
|---|---|---|---|
| $20 entrée + $10 side = $30 | $11 | $4 discount; $15 contribution | $3 discount; $16 contribution |
| $15 entrée + $15 sides = $30 | $12 | $3 discount; $15 contribution | $3 discount; $15 contribution |
| $30 entrée + $10 side = $40 | $16 | $6 discount; $18 contribution | $4 discount; $20 contribution |
Read each contribution as subtotal minus discount minus ingredients and packaging. On the first basket, for example, offer A gives $30 − $4 − $11 = $15. Offer B gives $30 − $3 − $11 = $16. In these particular baskets, B costs less or the same, so it is the better starting point if contribution per order is the only decision criterion.
That does not make B the winner for every menu. A basket with a low-priced eligible entrée and expensive sides could favor A. If A moves an entrée that needs promotion, its narrower target may also justify a larger reduction. Add baskets that reflect your own menu, including a small order, a typical family order and one with costly modifiers. Weight them by your expected order mix if you have dependable historical data.
Then add costs omitted from the first pass. Ask for the quoted processing fees under each offer and estimate how they change with the amount charged; a processing quote alone is not the full cost of operating an order. If delivery or packaging differs between the groups, include it. Set an allowance for likely refunds or remakes where appropriate. Keep fixed software and labor costs in the wider operating budget rather than silently treating this worksheet as profit.
Show the discount before payment
The best calculation on paper can still produce unhappy guests if the offer is hard to understand. Before publishing it, walk through the order as a guest would: choose items, review the cart, enter any required code and inspect the final amount before payment.
For the first hypothetical basket above, a clear cart would identify $30 in food, the offer applied and a $4 reduction for offer A. The resulting food amount is $26 before any separate fees or applicable tax. Under offer B, the reduction is $3 and the food amount is $27 before those additions. The guest should not have to guess whether the side was included.
Check what happens when the order is just below a minimum, when an excluded item is added, and when an eligible item is removed. If the offer has a cap or can be used only once, make sure that limit is visible before the guest commits. Ask whether the system shows the reason an order does not qualify and whether the same explanation appears on mobile.
Run these checks in a safe simulation or provider-supported test environment. A practice order must not trigger a real card payment, guest message or courier dispatch. Confirm those safeguards with the provider before testing. A simulation checks rules and display; it does not show how real guests will respond during service.
Also check the handoff to staff. Can the team see the discounted item or order amount, and can they explain the offer without recalculating it during a rush? If the display or receipt is unclear, simplify the rule or ask the provider what can be changed. Review the promotion copy on your restaurant website against the cart so that both describe the same conditions.
Measure incremental completed orders
A promotion can have many redemptions and still give away margin on orders guests already intended to place. The useful question is how many additional completed orders it generates, and what those orders contribute after the discount and relevant variable costs.
Choose a measurement period long enough to capture your normal mix of days. Record completed orders, eligible food sales, discount dollars, item mix and estimated contribution. Track canceled or refunded orders separately rather than counting them as completed sales. If your system cannot report a necessary field, decide whether a manual count is practical before launching.
For a separate hypothetical measurement example, suppose a comparable period normally produces an estimated 100 completed orders. A promotion period produces 110. That suggests 10 additional orders, but it is only an estimate: weather, events, menu changes and ordinary demand variation could also explain the difference. A concurrent comparable group, where practical, gives a stronger comparison than two different weeks alone.
Now suppose the 110 promotion-period orders contribute $1,540 in total after their discounts and included variable order costs, while the estimated baseline contributes $1,500. The estimated contribution lift is $40, or $1,540 − $1,500. These totals include food, packaging and discounts; they exclude fixed costs, payment processing, delivery, sales tax and exception costs. Add any changes in those omitted costs before deciding whether the offer is worthwhile. Do not multiply the 10 estimated extra orders by an average and then add the full $40 lift again; that would count part of the effect twice.
Compare A and B under reasonably similar conditions, with the same reporting definitions. Note changes to opening hours, advertising or the menu. Look beyond the total: an offer that increases orders but shifts guests toward expensive-to-make items may contribute less than expected. Conversely, an item offer may be useful if the targeted dish rises without a damaging drop in other purchases.
If you cannot run both offers at once, compare separate periods cautiously and record what else changed. Stop or revise an offer if its cost exceeds the limit you set, even if it is popular. A live service pilot involves actual orders and staff; use it only after the simulated checks pass and the team understands the rules.
Choose the rule your team can manage
Use an item-level offer when the priority is moving a defined product and you can report that product’s sales and discount. Use a basket-level offer when the goal is simpler cart-wide messaging or a minimum order, provided you can control exclusions and understand its cost across different baskets. If two offers have similar expected contribution, favor the one guests and staff can understand without extra explanation.
Turn the worksheet into a short checklist: identify three common baskets, estimate their variable costs, write the exact offer rule, check the cart display and decide how you will count completed orders. Review the current setup with the person who manages your menu. Then ask Fleksa about restaurant online ordering, the discount rules you need and verified US availability for your location.
Frequently asked questions
Is a basket discount always more expensive?
No. Its cost depends on the percentage, eligible items, order value and any cap or minimum. Calculate both offers on the same representative baskets before choosing.
Should delivery fees count toward a discount minimum?
That is a rule to decide and confirm with your provider. If the minimum is based on food only, say so clearly and check that the cart applies it that way.
How can I tell whether a discount created new orders?
Compare completed orders and contribution with a suitable baseline or comparable group. Treat the difference as an estimate, and account for other changes that could have affected demand.



