Skip to main content

Reward code

Reward code provides a fast and secure method to send unique codes to different participants in your ecosystem, regardless of their location.

What are Reward Codes?

Reward Codes are unique alphanumeric codes you send to recipients anywhere in the world. Recipients redeem them on the Xoxoday marketplace.
  • Guest checkout: Recipients redeem without creating an account or logging in.
  • Partial redemption: Recipients can use part of a code’s value and keep the balance for later.
  • Combined checkout: Recipients can combine up to 10 codes in a single checkout.
  • Flexible expiry: You set expiry dates to match your campaign’s duration.

How to Send Reward Codes Individually

Here are the quick steps to send one at a time:
1

Navigate to Reward Code

Go to Send Rewards > Reward Codes. The Send Reward Codes page opens on the Add Recipients step.
Screenshot 2026 10 04 At 11 35 18 PM
2

Under What do you know about the recipients?, select who can redeem the code:

  • I have the recipient’s email ID or phone number (Most Recommended): Only the recipient you enter can redeem the code. For example, if you send it to john.smith@xyz.com, only john.smith@xyz.com can redeem it.
  • The recipient is from my organisation or shares the same domain: Anyone with an email address on your domain can redeem the code. For example, if your email address is john.doe@xyz.com, anyone with an address ending in xyz.com can redeem it.
  • I don’t have the recipient’s email ID or phone number (Least Recommended): Anyone who has the code can redeem it. This option is the least secure and can lead to unauthorized use, so use it only when you have no recipient details.
    Screenshot 2026 10 04 At 11 36 49 PM
3

Select the Send Individually tab.

Screenshot 2026 10 04 At 11 38 50 PM 1
4

Next to Send via, select Email address, SMS, or both.

Screenshot 2026 10 04 At 11 38 50 PM 2
5

Enter the recipient's details:

  • Name
  • Email address
  • Reward Code value
  • Number of Reward Code (you can send upto 100 reward codes to one individual)
    Screenshot 2026 10 04 At 11 44 47 PM
6

Advanced Details

Click Advanced Settings. Set any of these options:
  • Schedule: Send the reward on a future date. Scheduled rewards go out at 12:00 AM UTC on the date you choose.
  • Personal message: Add a message to the email body. The same message goes to every recipient in this batch.
  • Internal reference note: Add a note for your own records. Recipients don’t see this note.
    Screenshot 2026 10 04 At 11 47 36 PM
7

Click on Add Recipient

Review the recipient details. Add more recipients and enter their details. 
8

Under Select Campaign, select an existing campaign from the dropdown, or click Create New Campaign to set up a new one.

Screenshot 2026 10 04 At 11 52 18 PM
9

Personalize communication

You can also personalize the communication each time you send Reward Code. Those changes override the campaign defaults for that send only. Learn how to customize Reward Code communication 
Screenshot 2026 10 05 At 12 19 53 AM
10

Set the expiry date

Set how long the Reward Code will remain active by choosing an expiry period  (1, 2, 3, 6, 9, or 12 months)  or pick a Custom date to match your campaign timeline. The default is 12 months.
Screenshot 2026 10 05 At 12 18 03 AM
11

Send the reward

Review the recipient details and communication preview, then click Send Reward. The Reward Link will be delivered to each recipient immediately. 
Still need help? Raise a support ticket.