How to Create and Manage Promotions

How to Create and Manage Promotions


Overview


Promotions let you create discount codes that customers can enter at checkout to receive a discount on their order. You can offer a percentage off, a flat discount, free delivery, or cashback to a customer's wallet.


How to Get There


In the left sidebar, click Promotions.




The Promotions Page


At the top of the page, two summary cards show:


  • Active Promos — Number of currently active promotion codes
  • Total Redemptions — Total number of times any promo code has been used


Use the filter tabs (All Types, Flat, Percentage, Free Delivery, Cashback) to filter your promotions by type. You can also search for a specific promo code using the search bar.


How to Create a Promotion


  1. Click + Create Promotion in the top-right corner.
  2. Fill in the promotion details as described below.


Basics


  • Promo Code — Enter the code customers will type at checkout (e.g. SUMMER25). Only letters, numbers, underscores, and hyphens are allowed. Click Generate random to create a random code automatically.
  • Promotion Type — Choose one of four types:
    • Percentage Off — Discounts the order by a percentage (e.g. 10% off)
    • Flat Off — Deducts a fixed amount from the order total (e.g. $5 off)
    • Free Delivery — Waives the delivery fee for the order
    • Cashback — Returns a percentage of the order value to the customer's wallet


Discount Details


Depending on the promotion type selected, fill in:


  • Discount % or Discount Amount — The value of the discount
  • Max Discount Cap ($) — (Percentage Off only) Sets a maximum dollar amount the discount can reach
  • Minimum Order Value ($) — The minimum order total required for the code to apply
  • Auto Apply Promo Code — When enabled, this code is automatically applied at checkout when the minimum order value is met. Only one promo code can be auto-applied at a time.




Usage Limits


  • Per-Customer Limit — How many times a single customer can use this code. Leave blank or set to 0 for unlimited.
  • Total Usage Limit — The maximum total number of times this code can be redeemed across all customers. Leave blank for unlimited.


Validity


  • Valid From — The date the promo code becomes active
  • Valid Until — The date the promo code expires


Audience


  • Customer Segment — Choose which customers can use the code: Any customer, New customers only, Returning customers, etc.
  • Only valid on a customer's first order — Tick this box to restrict the promo to first-time orders only


Applicable Service Types


Choose which service types the promo applies to: Delivery, Takeaway, and/or Dine-in.


  1. Click Create Promotion to save.




Managing Existing Promotions


From the Promotions list, each promo has three action buttons:


  • Analytics — View usage stats for this code including total uses, unique customers, total discount given, gross revenue, and remaining uses. Also shows a usage chart for the last 14 days.
  • Edit — Update any details of the promotion
  • Pause — Temporarily stop the promo code from being accepted without deleting it



Updated on: 16/09/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!