Rewards use the same studio layout as challenges, achievements, and posts: left-hand step sidebar, middle form, right-hand live preview.Documentation Index
Fetch the complete documentation index at: https://docs.nudj.cx/llms.txt
Use this file to discover all available pages before exploring further.
Start a reward
Top nav -> + New -> Reward. You’ll land in the first wizard step with a blank reward in Draft. Every step autosaves.Step-by-step
Basic Info
- Title, description (rich text).
- Image (with aspect-ratio crop).
- Language + tags.
- Metadata field (#940) — key-value map for arbitrary data you want exposed in integrations / webhooks.
- Status starts as Draft.
Allocation
The “how many, and who can earn it” step.
- Allocation type — Assets (owned items) or Entries (giveaway tickets).
- Supply limit (#1451) — hard cap on how many can ever be issued.
- Max per user and max per community — rate-limits.
- Default values for new allocations (#661, #735, #639) — save time when cloning.
- Reward pool labels (#2072) — visually group multi-allocation rewards.
Redemption
How members actually claim the reward.
- Code list upload — paste or CSV-upload redemption codes. Up to 500k codes per upload (#954).
- Code upload fixes (#1275, #1853) — re-upload and edit without losing form state.
- Redemption URL / instructions — shown in the member wallet.
- autoRedeem — claim automatically on earn (see Advanced Features).
Advanced
Cross-community scope (#914, #916), draft-reward flag (#2011), scheduling, manual distribution, and more. See Advanced Features for the full list.
Manual distribution
Flip the Manual Distribution toggle (#2011) to make a reward admin-gifted only — members never earn it automatically. Pair with Reward Gifting to hand-pick recipients.Draft rewards
Save any reward as Draft (#2011) while you finalise copy or wait for design assets. Draft rewards don’t distribute even if attached to a Live challenge — they queue up until you flip to Live.The reward studio preview
The right-hand panel shows your reward as members see it: wallet row, asset card, redemption flow. Updates as you type.Bulk code uploads
For discount codes, keys, or single-use tokens:- Go to the Redemption step.
- Click Upload CSV (one code per row).
- Nudj validates, dedupes, and attaches the codes to the reward.
Validation gotchas
Next steps
Reward types
Full taxonomy of reward shapes.
Advanced features
autoRedeem, cross-community, RBAC gating.
Reward gifting
Admin gifts rewards to specific members.
Reward drops
Scheduled bulk CSV drops.

