Skip to contentNEARA

Did My Weekday Promotion Pay for Itself?

A weekday offer can fill the counter and still lose money. The owner needs to see which orders came from the promotion, what each order cost, and whether the extra sales covered the discount.

Did My Weekday Promotion Pay for Itself?

Nexara is a restaurant order and operations platform built in Amman, Jordan. It helps shops measure promotions across their website, app, call center and other channels. Owners set campaigns, record costs, then compare orders, sales and channels in reports. Nexara sits beside the till, so the cashier still reconciles the day's net sale.

Figures in this post are illustrative examples, not a client's actual results.

What was the shop trying to learn?

The fictional shop is called Sugar Street. It has one branch in Amman and sells cakes, kunafa cups and boxed desserts. The owner wanted a simple answer: did a Monday to Wednesday offer bring enough profitable orders to cover the discount and advertising cost?

The offer was 20% off orders of 10 JOD or more on Sugar Street's own website and app. It ran for three weekdays. The shop kept Talabat and Careem outside the campaign because their commission would change the calculation.

Nexara gives the restaurant 0% commission on its own website, app and call-center orders. Talabat and Careem keep their own commissions on orders they bring. A promotion can therefore look stronger on the restaurant's own channel than on an aggregator, even when the order count is similar.

How was the promotion set up?

The owner created a percentage discount campaign in Nexara Promotions, added the 10 JOD minimum order, selected the website and app channels, and entered the start and end dates. Nexara supports percentage discounts, fixed discounts, buy-X-get-Y, free shipping, minimum-order campaigns, loyalty points, new-customer offers, happy hours, bulk discounts, combo deals, platform-exclusive campaigns and others.

  1. Name the campaign clearly: Monday to Wednesday, 20% off, minimum 10 JOD.
  2. Choose the channels where the offer applies.
  3. Set the campaign dates and eligible products.
  4. Create a code if the shop wants customers to enter one.
  5. Record the advertising spend and estimated food cost before measuring the result.

The campaign name was specific enough to find later in the report. The owner also used one social post and one printed counter card. She did not mix the weekday offer with a second discount, because overlapping offers make the final comparison harder to read.

Keep campaign channels separate so commission, discount and contribution costs are measured against the right orders.
Keep campaign channels separate so commission, discount and contribution costs are measured against the right orders.

Which numbers did the owner compare?

The order count was only the first measure. The owner compared the campaign with the previous three Monday to Wednesday days, then separated the result by channel. She checked gross sales, discount value, average order value, food cost, delivery cost and advertising spend.

MeasureBefore campaignCampaign exampleWhy it matters
Own-channel orders2438Shows the change in demand
Average order value11.20 JOD12.40 JODShows whether the minimum order protected basket size
Discount value0 JOD94.24 JODThe promotion cost on customer orders
Advertising spend0 JOD35 JODThe cost of bringing attention to the offer

The campaign example produced 471.20 JOD in pre-discount sales from 38 orders. The 20% discount was 94.24 JOD, leaving 376.96 JOD before food cost, delivery cost and advertising. The owner estimated the 180 JOD additional contribution by comparing campaign-period contribution with the matched pre-campaign days before campaign-specific costs.

Nexara's report tabs cover orders, products, customers, channels, delivery, money and operations. The owner used the campaign record, order history and channel reporting together. She exported the relevant order data so the shop's food-cost estimate could sit beside the campaign result.

What did the channel comparison show?

ChannelOrdersAverage ticketCampaign costReading
Website and app3812.40 JOD94.24 JOD discountOwn-channel demand increased
Call center611.80 JODOutside this campaign, kept for comparisonUseful comparison group
Talabat219.60 JODPartner commission appliesOutside this campaign
Careem1410.10 JODPartner commission appliesOutside this campaign

The call-center orders gave the owner a comparison point. Call center is a Pro-plan feature, so this illustrative shop would need that plan enabled for those orders to appear through Nexara's call-center workflow. The orders were not part of the campaign, but they showed demand during the same weekdays.

The own-channel increase mattered because the campaign was visible there and the shop paid no commission on those orders. Talabat and Careem commonly charge 25% to 30%, so those orders require a separate contribution calculation.

The shop did not treat every campaign order as incremental. Some customers may have ordered without a discount. The owner compared similar days and reviewed customer history. Nexara attaches orders to customer records, including addresses and past orders, so the team could distinguish new buyers from existing customers.

Did the promotion pay for itself?

Sugar Street used a contribution calculation rather than comparing gross sales with the discount. The calculation was:

The illustrative result was 50.76 JOD before any extra delivery cost. The promotion covered the listed campaign costs in this example. That result does not prove that every discounted order was profitable. If most buyers used the offer once and disappeared, the shop would test a smaller discount or a stronger minimum order.

The owner also checked cancelled and refunded orders. The calculation used completed orders, not every order created. Nexara keeps order history and statuses such as cancelled, refunded, preparing and delivered, giving the team a cleaner base for the calculation.

What should another shop check next?

  • Compare the same weekdays, not a quiet Monday with a busy weekend.
  • Separate own website and app orders from Talabat and Careem orders.
  • Subtract the discount before calling sales a success.
  • Include food cost, paid advertising and campaign-specific delivery cost.
  • Check completed orders, cancellations and refunds.
  • Review customer history to separate new buyers from regulars.
  • Run the same offer again only if the first result gives you a testable lesson.

Sugar Street tested 20% off first. Its next test is 15% off or a higher minimum, so the owner can compare one clear change with the first result.

What to remember

  • Measure contribution, not gross sales.
  • Separate own-channel orders from aggregator orders.
  • Use similar days as a comparison group.
  • Check completed orders, refunds and customer history.
  • Sugar Street tested 20% off first; the next test is 15% off or a higher minimum.

Questions people ask

What is the simplest way to measure restaurant promotion ROI?

Compare the extra contribution created during the campaign with the discount, advertising and campaign-specific delivery costs. Use similar days as a comparison and count completed orders.

Should I include Talabat and Careem in the promotion calculation?

Only if the promotion applies there and you include their commissions. Talabat and Careem commissions are commonly quoted at 25% to 30%, so keep those orders separate from own-channel orders.

Can Nexara track promotion orders?

Nexara supports campaign setup, promo codes and campaign analytics. Its order history and channel reports help you compare completed orders, sales and channels.

What costs should a dessert shop subtract from a discount campaign?

Subtract the discount, advertising spend, food cost and any campaign-specific delivery cost. Check cancellations and refunds before calculating the result.

How do I know whether new customers made the offer worthwhile?

Review customer records and past orders after the campaign. A first order may be worth more if the customer returns, but measure that follow-up result separately.

Does Nexara replace my cash register?

No. Nexara handles order intake, operations and reporting beside the till, while the cashier records the day's net sale and completes reconciliation.

Plan With Nexara at nexaratech.io