⚡
claimr
  • Getting started
    • Create an account
    • Sign in to your account
    • Reset password
    • Edit profile
  • ⚡️claimr core components
  • Team roles and management
  • Campaigns
    • Create new campaign
    • Campaign settings
  • Groups
    • Create new group
    • Group settings
  • Quests
    • Create new quest
    • Quest settings
  • Tasks
    • Create new task
    • Task settings
    • Telegram tasks
    • X (Twitter) tasks
    • TikTok tasks
    • Discord tasks
    • YouTube tasks
    • Web3 tasks
      • Connect a wallet
      • Transactions count
      • Wallet balance
      • Token balance
      • NFT balance
      • Link3 balance
      • Mint an NFT (721)
      • Mint an NFT (1155)
      • Verify transactions
    • PoW tasks
    • HTTP request tasks
    • Referral tasks
    • Form tasks
    • Poll tasks
    • Events tasks
    • API tasks
  • Widget
    • Publish campaign
    • Widget configurations
    • Widget attributes
    • Integrate claimr widget into your website
    • claimr widget integrations
      • Google Analytics integration
      • Google Analytics Client ID
      • Google Tag Manager integration
      • HotJar integration
  • Rewards
    • Reward settings
    • Custom rewards
  • Events
    • Daily check-ins
    • Challenges
    • Ranks
    • KOLs
  • Codes
    • Secret codes
    • Invite codes
      • Enter invite code task
      • Claim invite code task
    • Gift codes
  • Test users
  • Pop-ups
    • Into pop-up
    • Completion pop-up
  • API
    • API token
    • API methods
    • User token
  • Webhooks
    • Set up webhooks
    • Assign webhooks
    • Webhook scopes
  • SDK
  • Forms
    • Create forms
    • Form settings
    • Pages
    • Blocks
    • Quizzes
  • Data analytics
    • Activity
    • PoW analytics
    • User information
    • Failed actions
    • Issues analytics
  • How to
    • Create X campaign
    • Create Discord campaign
    • Integrate claimr widget into dApp
    • Integrating claimr widget into Telegram mini app
    • Customize user experience with tags and attributes
    • Add custom points to users
  • UX requirements
    • Campaign UX requirements
    • Group UX requirements
    • Quest card UX requirements
    • Quest UX requirements
    • Task UX requirements
    • User progress UX requirements
    • Pop-ups UX requirements
    • Interactive components UX requirements
Powered by GitBook
On this page
  • Webhook scopes in claimr
  • Choosing the right scope

Was this helpful?

  1. Webhooks

Webhook scopes

Explanation of the different webhook scopes and the events they cover.

Webhook scopes allow you to define the specific types of events that trigger notifications from claimr to your application. This gives you granular control over the information you receive, ensuring your application only receives relevant updates.

Webhook scopes in claimr

user_activity: This scope covers a wide range of user actions within your claimr campaigns, such as:

  • Task Completion: When a user successfully completes a task within a quest.

  • Quest Completion: When a user completes an entire quest.

user_reward: This scope focuses on events related to users receiving rewards, including:

  • Reward Allocation: When a user receives a reward for completing a task, quest, or other action.

referral: This scope covers events related to user referrals, including:

  • Referral Join: When a new user joins your campaign through a referral link.

  • Referral Action: When a referred user completes an action within your campaign (which may result in bonus points for the referrer).

user_login: This scope focuses on user authentication events:

  • Sign-in: When a user logs in to your campaign using any supported method (e.g., wallet, Twitter, Discord).

Choosing the right scope

The appropriate scope for your webhook depends on the specific needs of your application.

  • If you need to track all user activity within your campaigns, the user_activity scope is a good choice.

  • If you're primarily interested in reward-related events, use the user_reward scope.

  • For referral tracking, choose referral.

  • If you want to monitor user login and logout events, the user_logi scope is most suitable.

Example:

The authentication scope is particularly useful for integrations with tools like Zapier. By tracking user login events, you can trigger automated workflows in Zapier, such as adding new users to your email list or CRM system.

PreviousAssign webhooksNextSDK

Last updated 29 days ago

Was this helpful?

If you have questions about specific webhook scopes or need further clarification, please refer to the claimr or contact our support team.

API documentation