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 in Bulk

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 in Bulk tab.

Screenshot 2026 10 05 At 3 38 50 PM
4

Upload your recipient list

Click View Instructions to see the fields your file needs.  Fill in the template with your recipient details. Upload your CSV file. Click Next.** **
Screenshot 2026 10 05 At 3 41 13 PMScreenshot 2026 10 05 At 3 42 25 PM
Pro tip: Download the CSV template from the Send in Bulk page. It has the correct columns already set up, so your upload is formatted correctly.
5

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

Screenshot 2026 10 05 At 3 50 37 PM
6

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
7

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
8

Send the reward

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