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
  • Attribution Basics
  • Attribution Types
  • Configuration

Attribution Methods

This document explains how our attribution system works, including the various methods and settings available for tracking conversions.

Fuul's defaults are designed to give maximum credit to the original referrer who introduced a user to your product. But these settings can be changed depending on the intention of the project.

Attribution Basics

When a user converts (makes a swap, provides liquidity, etc.), our system determines which referrer should receive credit for that conversion. The attribution is determined by two key settings:

  1. Attribution Window: The number of days during which a referrer can be credited for a conversion. Fuul default is 10,000 days.

  2. Attribution Type: The method used to determine which referrer gets credit when multiple referrers are involved. Fuul default is First Click.

Attribution Types

First Click Attribution

With First Click attribution, the credit for a conversion goes to the very first referrer who directed the user to your site within the attribution window.

Example:

  • Day 1: User clicks a link from Referrer A

  • Day 3: User clicks a link from Referrer B

  • Day 5: User converts

With First Click attribution, Referrer A gets credit for the conversion.

Last Click Attribution

With Last Click attribution, the credit for a conversion goes to the most recent referrer who directed the user to your site within the attribution window.

Example:

  • Day 1: User clicks a link from Referrer A

  • Day 3: User clicks a link from Referrer B

  • Day 5: User converts

With Last Click attribution, Referrer B gets credit for the conversion.

Lifetime Attribution

Lifetime Attribution is a special setting that changes how subsequent conversions are handled for returning users.

When Lifetime Attribution is Enabled: When enabled, all future conversions from a referred user will be attributed to their original referrerβ€”the one who was credited with their initial conversion.

Example:

  • Month 1: User's first conversion is attributed to Referrer A (using the standard window and type)

  • Month 3: User converts again

  • Month 6: User converts again

With Lifetime Attribution enabled, all three conversions are attributed to Referrer A, regardless of how the user discovered your site in months 3 and 6.

When Lifetime Attribution is Disabled: When disabled, each conversion is evaluated independently using the defined attribution window and type.

Example:

  • Month 1: User converts after clicking links from Referrer A, then Referrer B (Last Click attributes this to Referrer B)

  • Month 3: User converts after clicking a link from Referrer C

  • Month 6: User converts after clicking links from Referrer D, then Referrer E

With Lifetime Attribution disabled:

  • Month 1 conversion: Attributed to Referrer B (Last Click)

  • Month 3 conversion: Attributed to Referrer C (Last Click)

  • Month 6 conversion: Attributed to Referrer E (Last Click)

Configuration

  • Go to your project settings

  • Go to Referral Attribution

  • Enable/Disable Lifetime Attribution

  • Save

PreviousReferralsNextBudgets

Last updated 1 month ago

♾️