Activity shown in the product preview: Workflow triggered, Task complete, 12 reactions, Credits redeemed.
Bulk gift cards for retail and ecommerce
Reward shoppers for buying, reviewing and referring, and thank the store and warehouse teams who serve them. Plum sends each gift card in seconds, from your store or a spreadsheet.
Trusted by teams at Google, Adobe, Nielsen and Western Digital



How to run a retail customer rewards program with Plum
Pick the moments
Decide which purchases and actions earn a reward, and what each is worth.
Connect your store
Call the rewards API from your store, or upload a spreadsheet for one-off campaigns.
Send and track
Rewards go out by email, SMS or WhatsApp, and you track every send live.
What you get
Shopper and staff rewards from one wallet
Rewards API with a sandbox
Send rewards from your online store or app, and test the flow first.
Email, SMS or WhatsApp
Rewards reach shoppers on the channel they already use.
QR codes for stores
Share a card as a QR code for staff without a work email.
Their choice of brand
Each person picks a gift card they like from the Plum catalogue.
Your brand on every reward
Each email carries your logo, colours and a message you write.
Unclaimed value back
Cancel unclaimed links and the value returns to your wallet.
Gift card rewards for purchases, reviews and referrals
A gift card is an easy reward to explain at checkout. Set the action, set the value, and Plum sends the card when the action counts.
- Run spend-and-get promotions for a season or a product launch.
- Thank shoppers for honest reviews, whatever the rating.
- Send a goodwill card when an order arrives late.
Shopper rewards you can run
- Spend and get
- A gift card when an order passes a value you set
- Review
- A thank-you for an honest product review
- Refer
- A card for the shopper who brings in a friend
- Say sorry
- A goodwill card when an order goes wrong
Ecommerce loyalty rewards triggered from your store
Your store already knows when an order is placed and when the return window closes. Use the rewards API to send the reward at the moment you choose.
- Wait until the return window closes before you reward a purchase.
- Test the whole flow in the API sandbox first.
- Cap the value of each campaign with a pre-funded wallet.
An order-triggered reward
- 1
An order is placed
Your store checks it against your promotion rules.
- 2
Your store calls Plum
Through the rewards API, once the return window closes if you choose.
- 3
The shopper gets a gift card
Sent by email, SMS or WhatsApp, with your logo on it.
Retail gift cards in bulk for store teams
Store and warehouse staff often have no work email. Send their cards by SMS or WhatsApp, or hand out a QR code, from one spreadsheet upload.
- Thank seasonal staff at the end of a busy period.
- Reward stores that hit their targets.
- Schedule the send for the date you choose.

Use cases
How retailers use Plum rewards
Spend-and-get offers
A gift card when an order passes the value you set.
Product reviews
A thank-you for shoppers who leave an honest review.
Service recovery
A goodwill card when a delivery is late or an item is wrong.
Shopper referrals
A card for each friend who places a first order.
Store targets
Rewards for the stores and teams that hit their numbers.
Seasonal staff thank-yous
One bulk send to everyone who worked the busy season.
Pay on issue, or pay on use
Plum runs on a pre-funded wallet. You choose when it’s debited.
Pay on issue
You pay the full card value the moment each card is sent.
- A fixed, known cost for every send.
- Suits awards and gifts, where every card gets used.
- Unused value stays with Xoxoday.
Pay on use
You pay only for the value people actually spend.
- Unused value goes back to your wallet.
- Suits survey incentives and campaigns, where some cards go unused.
Plum vs buying gift cards for each promotion
- Plastic cards bought and posted
- One brand for every shopper
- Codes pasted into emails by hand
- Unclaimed cards are money lost
- Store staff left out without an email
- Digital cards sent in seconds
- Each shopper picks a card they like
- Rewards sent from your store through the API
- Cancel unclaimed links and the value comes back
- Sent by SMS, WhatsApp or QR code
Trusted by global and US teams
HR and people teams use Plum to send rewards in the countries they operate in.
Kennametal
20+ countries
Xoxoday seemed easy to use, and we loved all of the gift card options our employees would have.
Madison Ruff
Senior HRIS Analyst
Our employees really like the Xoxoday rewarding process. The customer service that they offer is exceptional and commendable.
HR Business Partner
H&M India