The Approvals inbox
Nothing reaches a client until you approve it. Offers are proposed from several sources and land here for your review.
Screenshot: the Approvals tab grouped by Urgency, showing offer cards with source badges, 'Why this fired', a 'Within guard rails' chip, and Approve / Reject actions.
Where offers come from
Each card shows a source badge so you know what proposed it:Read a card before you approve
Every card is designed to be approved in seconds:- Why this fired: a plain-language reason the offer was proposed.
- “Within guard rails · max % / €”: a chip confirming the discount stays inside the limits set in your Loyalty Engine.
- Conflict box: if the offer overlaps another one for the same client, you’re told how it resolves. The rule is simple: a targeted offer wins over a broader one.
Group the queue
Use the grouping control at the top to sort the queue:- Urgency: buckets of Needs you now, This week, and Scheduled.
- Source: grouped by where each offer came from.
Approve or reject
Review a card
Approve it
Reject if it's not right
Tweak before approving
Live Offers
The Live Offers tab shows every offer currently running. For each one you get live metrics (Impressions, Redemptions, Conversion %, and Revenue), plus a vs target bar so you can see how it’s tracking. Use View to inspect an offer, Duplicate to reuse it as a starting point, and End now to stop an offer immediately before its scheduled end.Offer History
The Offer History tab is the record of everything that’s finished. It’s a table of Offer, Source, Audience, Status, Redemptions, Revenue, and Date. Statuses include Ended early, Expired, and Rejected. Use Export CSV to download the history for your own reporting.Create an offer
From the Approvals inbox, start a new offer and choose one of two types:Promotion
Promo code
Create a promotion
A promotion is a time-limited offer surfaced inside the client app.Choose the reveal mode
- Tap to reveal: the client taps to see it.
- Scratch to reveal: the “One-time Offer” scratch-card experience.
Write the headline and message
- Promotion headline becomes the push notification title.
- Promotion message is the body shown in the app and in the push.
Set the discount
Set the duration and start
3). Choose a Start date, or leave it
empty to start immediately.Choose the audience
Any / Members / Non-members),
inactivity (inactive since 30 / 60 / 90+ days), and a minimum lifetime
spend €.Choose what it applies to
Set the limits and visibility
- Turn on One-time per client so each client can redeem it only once.
- Choose the channels: Show as banner in app (a card on the home screen) and Send push notification on launch.
Create it
Create a promo code
A promo code is a code clients apply at checkout or type in themselves, useful for sharing on Instagram or with partners.Set the code and discount
SUMMER20). Choose Percentage
off or Amount off and enter the value. For a percentage code, set a Max
discount cap € so a large order can’t run away.Add cart and usage limits
- Min cart value €: the smallest order the code applies to.
- Total redemption limit: how many times it can be used overall (default
100). - Max uses per client: how many times one client can use it.
Set expiry and audience
Choose what it applies to
Choose how it's delivered
- Show in app checkout: clients tap to apply it during checkout.
- Requires code entry: clients type the code in for Instagram or partner sharing.