7️⃣ Custom Offchain Events
Fuul allows projects to reward users for actions that happen outside the blockchain. Use the Fuul API, CSV uploads, or Zapier to feed offchain events into Fuul and make them part of your incentive program.
Available Methods
Custom (API Key)
Integrate your own backend or third-party software with Fuul via API
Full control over event reporting from your own systems
CSV File
Upload event data from a CSV file
Bulk imports or one-time reward distributions
Zapier
Connect other apps and conversion events with Fuul through Zapier
No-code integrations with 5,000+ apps
How It Works
1. Send events
Events reach Fuul via API calls, CSV upload, or Zapier triggers
2. Validate & deduplicate
Fuul validates incoming events and ensures users are only rewarded once per qualifying action
3. Attribute to users
Each event is attributed to the user's wallet address or identifier
4. Distribute rewards
Rewards are distributed based on the configured payout — fixed per event or proportional
API vs CSV vs Zapier
Automation
Fully automated, real-time
Manual upload
Automated via triggers
Setup effort
Requires backend integration
None — upload a file
No-code configuration
Best for
Continuous event streams
One-off distributions or backfills
Connecting third-party tools
Flexibility
Highest — any event shape
Fixed CSV format
Depends on available Zapier triggers
For social and quest-based integrations that don't require custom development, see Quests & Social which provides pre-built integrations with platforms like X, Discord, Zealy, and Galxe.
Last updated