Loyalty & Promo Codes

4 min read

Reward your regulars and attract new customers with promo codes and loyalty points. Here is how to set them up on Nom404.

Creating promo codes

Go to Loyalty in the dashboard sidebar and tap “Create Promo Code.” You can configure:

  • Code: The text customers type at checkout (e.g. WELCOME10, SUMMER20)
  • Discount type: Percentage off (e.g. 10%) or fixed amount (e.g. P50 off)
  • Minimum spend: Optional minimum order amount to qualify
  • Valid dates: Start and end date for the promotion

Tip: Short, memorable codes work best. Customers are more likely to use FREECOFFEE than PROMO2026SUMMER.

Managing active promos

All your promo codes appear in a list on the Loyalty page. For each code you can:

  • Toggle on/off: Quickly disable a promo without deleting it
  • Edit: Change the discount amount, dates, or minimum spend
  • Delete: Permanently remove a promo code

Loyalty points

Customers earn loyalty points with every completed order. Points accumulate automatically and can be redeemed for discounts at checkout. The points system works across all orders at your business.

Customers can see their points balance in the app on your business profile.

Referral program

You can enable a referral program in Settings → Referral Program. When enabled:

  • Existing customers get a unique referral code they can share
  • When a new customer uses the code and completes their first order, both the referrer and referee receive a reward
  • You control the reward amount and set a monthly budget cap

Best practices

  • Start with a “first order” discount to convert new customers (e.g. FIRST10 for 10% off)
  • Use time-limited promos to create urgency (e.g. valid for one week only)
  • Set a minimum spend to protect your margins (e.g. P200 minimum for a P50 discount)
  • Promote your codes on social media, table tents, or on your Google Business Profile