When users earn rewards in Nudj, they expect those rewards to appear in their existing wallets and loyalty systems. This guide covers how to connect Nudj’s reward system with your external infrastructure for seamless reward delivery.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.
Quick Decision: Have an existing loyalty system? Use API Integration. Need real-time notifications? Use Webhooks. Building something custom? Use Direct Integration.
Reward Delivery Methods
Webhook Integration
Best for: Real-time notifications, event-driven systemsPros: Instant delivery, reliable processing, automatic retriesCons: Requires endpoint setup, security considerations
API Integration
Best for: Existing loyalty systems, scheduled processingPros: Full control, batch processing, error handlingCons: Polling required, potential delays
Direct Integration
Best for: Custom systems, specialized requirementsPros: Maximum flexibility, custom logic, deep integrationCons: Complex setup, maintenance overhead
Shopify-Backed Rewards
Best for: Shopify storefrontsDiscount codes, free-product-via-discount-function redemptions, checkout-link redemptions, and product sync from Shopify into the Nudj reward catalog. See Shopify Rewards.
Understanding Nudj Rewards
- Reward Types
Two main categories of rewards in Nudj:
Assets (Guaranteed Rewards)
Assets (Guaranteed Rewards)
Direct rewards that users receive immediately:
- Points/Currency: Loyalty points, credits, tokens
- Digital Items: Coupons, discount codes, digital content
- Physical Items: Merchandise, gift cards (requires fulfillment)
- Access Rights: Premium features, exclusive content
Entries (Chance-Based Rewards)
Entries (Chance-Based Rewards)
Competition entries that give users chances to win:
- Prize Draws: Monthly competitions, grand prizes
- Instant Win: Scratch cards, spin-to-win mechanics
- Tiered Competitions: Multiple prize levels
- Limited Availability: First-come-first-served rewards
Webhook Integration
Real-time reward delivery using webhooks for immediate processing when users earn rewards.Implementation Guide
Real-World Integration Examples
- Mobile App Wallet (Tesco-style)
- E-commerce Loyalty Integration
Integration with mobile app loyalty systems:
API Integration
Pull-based integration where your system periodically retrieves earned rewards from Nudj APIs.Implementation Guide
Next Steps
→ Webhook Setup Guide
Deep Dive: Detailed webhook configuration and event handling
→ Authentication Integration
Prerequisites: Set up user authentication before reward delivery
→ Webhook Events Catalog
Reference: Full list of webhook event types emitted by Nudj.

