Skip to main content
Coupons are standalone promotional offers you surface directly inside the app. Unlike rewards that require accumulated points, coupons can be pushed to any customer segment at any time — instantly and without a points balance requirement. Use them to announce flash sales, surprise loyal customers, or run seasonal promotions. Each coupon can carry an optional points bonus on redemption, making it easy to blend immediate discounts with long-term loyalty mechanics.

Coupon Configuration Fields

Every coupon you create is defined by the fields below. Access the coupon builder under Loyalty → Coupons → New Coupon in your dashboard.

Audience Targeting

Every coupon supports the full range of Pocketshop’s segment filters. Restrict visibility so only the right customers see each offer. Common targeting configurations:
  • VIP customers — Reward your highest spenders with exclusive offers they can’t get elsewhere.
  • New customers — Show a welcome coupon to anyone who registered in the last 30 days to accelerate their first purchase.
  • Lapsed customers — Target customers who haven’t visited in 60 or more days with a win-back discount.
  • Employees — Create an internal staff discount coupon visible only to accounts flagged with the employee tag.
  • Birthday month — Surface a birthday coupon automatically during the customer’s birthday month.
Apply segment filters in the Audience section of the coupon builder. You can stack multiple filters using AND/OR logic, and preview the estimated audience size before publishing.
Coupons are independent of the points system by default. If you also want to reward the redemption act itself, enable Points on redemption to layer in a loyalty incentive on top of the discount.

Coupon Types

An informational coupon communicates an offer without requiring any in-app action from the customer. The discount code is visible immediately — there is no redemption button. Use this type for campaigns where your POS already knows the discount code and applies it automatically, or where you simply want to announce a storewide promotion.Steps to create an informational coupon:
1

Create a new coupon

Go to Loyalty → Coupons and select New Coupon.
2

Set the coupon code and slug

Enter the redemption code your POS recognises (e.g. BF10) and a short slug customers will see in the list view (e.g. -10%).
3

Disable user redemption

Set User-redeemable to No. The coupon will display the code but show no redemption button.
4

Add a hint

Use the Redemption hint field to tell customers what to do — for example, “Mention this code at checkout to receive 10% off your entire order.”
5

Set your audience and publish

Apply any segment filters, set the active date range, and publish.

Best Practices

  • Keep slugs instantly scannable. Five characters is your limit — use it to communicate the core value at a glance (-20%, Frei, 2+1). Customers scroll quickly.
  • Always add a redemption warning for self-redeemable coupons. This prevents accidental double-taps and reduces support requests from customers who redeemed too early.
  • Use expiry dates to create urgency. A coupon with no end date loses its motivational power. Even a 14-day window increases redemption rates.
  • Test segment logic before publishing. Use the audience preview to confirm that your filters produce the intended customer group. A VIP coupon accidentally visible to all customers loses its exclusivity.
  • Stagger your campaigns. Avoid sending multiple coupons in a short window. Customers who receive too many offers at once become desensitised, and your redemption rate will fall.