🎁 Plan your Holiday gifting with XoxodayBook a Demo

Activity shown in the product preview: Workflow triggered, Task complete, 12 reactions, Credits redeemed.

Retail Ecommerce Rewards

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

Google
Adobe
Nielsen
Western Digital
Google
Adobe
Nielsen
Western Digital
Google
Adobe
Nielsen
Western Digital
Setup

How to run a retail customer rewards program with Plum

01

Pick the moments

Decide which purchases and actions earn a reward, and what each is worth.

02

Connect your store

Call the rewards API from your store, or upload a spreadsheet for one-off campaigns.

03

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.

Shoppers

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.
See consumer rewards

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
Online stores

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.
See the rewards API

An order-triggered reward

  1. 1

    An order is placed

    Your store checks it against your promotion rules.

  2. 2

    Your store calls Plum

    Through the rewards API, once the return window closes if you choose.

  3. 3

    The shopper gets a gift card

    Sent by email, SMS or WhatsApp, with your logo on it.

Store and warehouse teams

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.
See gift cards for employees
Choosing email, SMS, WhatsApp or QR code for a gift card send in Plum

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

Buying cards per 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
Sending through Plum
  • 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
Customer stories

Trusted by global and US teams

HR and people teams use Plum to send rewards in the countries they operate in.

Kennametal
98% fulfilment rate

Kennametal

20+ countries

Read case study
Growmark
Xoxoday seemed easy to use, and we loved all of the gift card options our employees would have.
99% fulfilment rate

Madison Ruff

Senior HRIS Analyst

Read case study
H&M India
Our employees really like the Xoxoday rewarding process. The customer service that they offer is exceptional and commendable.
99.9% fulfilment rate

HR Business Partner

H&M India

Read case study
Last updated: November 2026

Questions about retail and ecommerce rewards

It gives shoppers something back for actions you want more of, such as a purchase over a set amount, a product review or a referral. With Plum, the reward is a gift card the shopper picks from the catalogue.

All brand names and logos are trademarks of their owners, who do not sponsor this page.