Fuul
  • INTRO
    • ⚑What is Fuul?
    • πŸ’ͺWhy use Fuul?
    • πŸ€”Use Cases
    • βš™οΈIntegration
    • πŸ”—Main Links
  • HOW IT WORKS
    • πŸ’ΈTypes of Rewards
    • βœ…Conversion Events
      • 1️⃣CLAMM LPs (e.g. Uniswap V3)
      • 2️⃣Constant LPs (e.g., Uniswap V2)
      • 3️⃣Lending & Borrowing
      • 4️⃣Staking
      • 5️⃣Token Holders
      • 6️⃣Custom Onchain Events
      • 7️⃣Custom Offchain Events
  • πŸ€‘Incentive Payouts
    • πŸ—ΏFixed Rewards
    • 🌊Variable Rewards
    • πŸ’°Pool Distribution
  • πŸ§‘β€πŸ€β€πŸ§‘Referrals
  • ♾️Attribution Methods
  • πŸ’²Budgets
  • ⚑Fuul Incentives Manager
  • πŸŽ–οΈLeaderboards
  • πŸ’»Incentives Hub
    • πŸ‘¨β€πŸ’»White-Label Implementation
    • πŸ‘No-Code
  • FOR DEVS
    • ⭐Getting started with Fuul Web SDK
    • βš™οΈSending Custom Events through the API
    • πŸ“„Tracking referrals in your app
    • πŸ‘¨β€πŸ’»API Key Management
    • πŸ› οΈBuilding your incentives hub in your app (white-label)
      • ℹ️Getting all incentives information
      • πŸ”—Creating affiliate links or codes
      • πŸ’―Getting Leaderboard Data
        • πŸͺ™Tokens
        • 🌟Points
      • πŸ™‹Getting Individual Rewards
        • πŸͺ™Tokens
        • 🌟Points
      • πŸ€™Claiming Onchain Rewards
    • πŸ”§Building widgets
    • πŸ“’Managing Audiences and Segments
      • πŸ‘€Getting User Audiences using Fuul SDK
      • πŸ‘₯Updating Audience Segments using Fuul API
    • ✈️Migration from older SDK versions
    • πŸ†˜Troubleshooting
  • PROTOCOL
    • ⛓️Smart Contracts
    • 🧡Subgraphs
  • Guides
    • ✏️Getting Started
      • Creating Your First Incentive Program
      • How to Add a Budget in Fuul
  • 🏁Creating Triggers & Conversions
    • Understanding Triggers Types
    • Creating an Event with CSV file
  • 🎨Program Incentive Page
    • Building no code landing pages
  • πŸ“ŠAnalytics
    • Understanding Sybil Detection
Powered by GitBook
On this page
  1. Incentive Payouts

Variable Rewards

Variable rewards allow you to set incentives that change based on specific conditions or the magnitude of the action. This option is useful when you want to encourage greater participation by rewarding users based on performance or effort. For example, a higher reward could be given for larger transaction amounts or more significant contributions. Variable rewards add flexibility and motivate users to engage at a deeper level.

There are two types of variable rewards:

1️⃣ Based on Volume:

Rewards increase based on the total amount of an action performed.

Example: A trading program where users receive 0.1% of their trading volume as a reward. The more they trade, the more they earn.

2️⃣ Based on Revenue:

Rewards are calculated as a percentage of the revenue a user generates.

Example: In an affiliate program, a referrer earns 5% of the total purchase made by the referred user instead of a fixed amount.

βœ… Best for: Programs that want to reward higher-value actions rather than just participation.

Optional: Tiered Rewards

With tiered rewards, users progress through levels and earn better incentives as they increase their participation.

Example:

In a referral program:

  • 1-5 referrals β†’ 10% of conversion volume per referral

  • 6-15 referrals β†’ 15% of conversion volume per referral

  • 16+ referrals β†’ 20% of conversion volume per referral

βœ… Best for: Programs that want to encourage long-term engagement and reward progression

PreviousFixed RewardsNextPool Distribution

Last updated 1 month ago

πŸ€‘
🌊