Activity shown in the product preview: Workflow triggered, Task complete, 12 reactions, Credits redeemed.
Instant gift cards, delivered in seconds
Send a gift card the moment something happens: a survey ends, a deal closes, a birthday arrives. Trigger sends by API, from your CRM, or on a schedule, and they land by email, SMS or WhatsApp.
Trusted by teams at Google, Adobe, Nielsen and Western Digital



How to send instant gift cards automatically
Set up and fund
Sign up, complete a one-time business check, and add funds to your wallet.
Choose the trigger
Connect the rewards API, set a trigger in your CRM or survey tool, or schedule the dates.
Cards go out in seconds
When the event happens, the gift card is sent straight away, and you track every send live.
What you get
What makes a gift card instant on Plum
Seconds, not days
Cards go out by email, SMS or WhatsApp as soon as the send fires.
Rewards API
REST endpoints and real-time webhooks for order status.
Sandbox
Test the whole flow before you go live, with the same endpoints.
Triggers
Send from Salesforce, HubSpot, Marketo and survey tools.
Scheduling
Load dates once, and each card goes out on its day.
Pre-funded wallet
Automated sends draw from your balance, with no payment step in the way.
Instant gift cards sent by API or trigger
The value of a reward drops the longer people wait for it. Connect Plum to the systems where the moment happens, and the gift card goes out without anyone pressing send.
- Rewards API with webhooks, so your system knows each orderâs status.
- Idempotency keys, so a retry never sends the same card twice.
- Triggers from your CRM, marketing automation or survey platform.
When this happens, Plum sends
- Survey completed
- Gift card sent by email
- Deal closed in the CRM
- Gift card sent by SMS
- Referral confirmed
- Gift card sent by WhatsApp
- Work anniversary
- Scheduled gift card sent on the day
Track every instant gift card live
Fast is only useful if you can see it worked. Every send shows when it went out and how it was delivered, so you can answer âdid it arrive?â in seconds.
- A timeline for each order, from sent to delivered.
- Email, SMS and WhatsApp delivery shown separately.
- Scheduled sends listed alongside the ones already out.

Use cases
When teams need instant gift cards
Survey incentives
Thank respondents the moment they finish, while it still matters.
Sales SPIFs
Reward reps when the deal closes in the CRM, not at month-end.
Customer goodwill
Make up for a late order or a service problem in the same conversation.
Referral rewards
Send the reward as soon as the referral is confirmed.
In-app milestones
Reward users inside your product through the API.
Birthdays and anniversaries
Scheduled once, sent on the day, every year.
Plum vs sending gift cards by hand
- Someone buys codes after the event
- Codes copied into emails one by one
- A new payment for every order
- Duplicates when a step is repeated
- No record of what arrived
- Sent the moment the event happens
- Sent by API, trigger or schedule
- Drawn from a pre-funded wallet
- Idempotency keys stop duplicate sends
- Every send tracked live
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.
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