Skip to main content
A Reward Drop (#588) is a one-shot bulk distribution: you pick a reward, upload a recipient list via CSV (#2043), pick a drop time, and Nudj fans it out to every recipient at the scheduled moment.

Drop vs. Giveaway vs. Gift

FeatureUse when
Reward DropYou have a specific list of recipients and want to deliver a reward on schedule
Giveaway / SweepstakesMembers earn entries over time, Nudj draws winners
Reward GiftingSmall-scale manual hand-delivery to specific members

Creating a drop

Go to Rewards -> Drops

Or from any Asset reward, click Schedule Drop (Manager role+ required).

Pick a reward

Any Asset or Entry reward can be dropped. Supply limits apply — you can’t drop 10k of a reward capped at 5k.

Upload recipient CSV

Upload a CSV with one user_id per row (#2043). Nudj validates the members exist and belong to the community.

Pick drop time

Drop can be immediate or scheduled for the future.

Add optional points/XP

Bonus XP / points accompany the reward.

Save

Scheduled drops appear in the drops list; at drop time, Nudj fans out allocations to every valid recipient.

Post-drop reporting

After the drop runs, see:
  • Users processed count.
  • Failed user IDs list — typically due to invalid IDs, capped members, or deleted users.
  • Distribution appears in the reward’s analytics as “via drop”.

CSV format

Simple: one user ID per row, optional header.
user_id
507f1f77bcf86cd799439011
507f191e810c19729de860ea
...
For large drops (10k+ recipients), save as UTF-8 and upload. Processing is server-side and handles large files.

Use cases

Annual VIP appreciation — list of 500 top members, scheduled for community anniversary.
After a downtime incident, drop a “sorry” reward to affected members (exported from your incident log).
Drop early-access codes to a launch-week cohort hand-picked from analytics.

RBAC

Manager and above can create drops. Admin+ can delete scheduled drops before they fire. See Roles & Permissions.