🦚Best Practices

tl:dr (so that you can get the gist of it in a hurry😉)

  • An optimised number of tasks for a campaign would be 6-7 tasks.

  • An optimised duration for your campaign would be 2 weeks. This will allow users to get to know your project/tasks well and for word to spread + give time to users to complete it as well.

  • Make sure there is a flow to the tasks. from follow to on-chain tasks would be a generalised flow. group together similar tasks, this way the users feels it easier to complete them.

  • Plan you quest according to the outcome you want, if its visibility and reach plan for campaigns with simple tasks such as follow, rt, visit a website, sign up, captcha, etc.

  • Make sure to opt for accurate twitter verification. this ensures that users are actually doing the tasks.

  • Upload all details and rewards correctly. You also have to finish one completion, i.e. you have to complete the campaign at least once as a user to make sure all tasks run smoothly. Then only would you be allowed to launch your campaign.

  • Highlight the key aspect of your campaign through the spotlight banner! This helps make quests very popular.

  • Announce your quest on your socials to ensure legitimacy for users.

  • Use decent reward pools (token / Airdrop opportunities / legit self-tokens etc) for co-marketing support from our side! Due to high demand and limited spots, this has a min requirement of $500 (varies case to case).

1. Quest Planning and Strategy

Start Early: Begin planning your quest at least two weeks before the intended launch date. Early planning allows for a well-thought-out strategy and the opportunity to refine details.

Collaborate with Your CSM: Share your campaign objectives and desired outcomes with your assigned Customer Success Manager (CSM). They are invaluable in providing strategic advice and can assist in promoting your quest across Intract’s platform and social media channels.

Quest Plan Preparation: Prepare a comprehensive quest plan that includes:

  • Types of Tasks: Define the nature of the tasks (e.g., social, educational, on-chain).

  • Timeline: Outline the timeline, including the launch date and campaign duration.

  • Reward Pool: Detail the reward pool, specifying the type and total amount of rewards.

  • Marketing Strategies: Describe your planned marketing endeavours to drive participation.

2. The Basics

Quest Title: Choose a title that succinctly conveys the campaign's main activity. For instance, if launching a new platform feature, you might use "Owlto Launch on Intract" or for specific actions like "Bridge via Owlto" or "Mint NFT with Owlto." Be creative, make it fun.

Banner:

Feature your and your questing partner’s logo (Yours truly, Intract), quest title and do highlight the rewards! Specify the reward type and, if possible, its utility (e.g., "Earn Points," "Win 100 USDT," "Exclusive NFT with Special Access") to attract questers.

Quest Description: Provide a thorough description of what the campaign entails, including its purpose and background of the project, any information necessary for understanding the tasks, and rewards- especially rewards! What is the reward , how would the reward to divided, reward eligibility, how would they be distributed, how to claim them- if it’s not clear.

Screen Shot 2024-08-02 at 12.18.31 PM.png

Quest Duration: There’s also the option to start and end the quest as you please. You can also set for it to run indefinitely (in the case of loyalty programs and simple social tasks, you can opt for a quest to run indefinitely as this would allow for new users to get onboarded into the community soon as well).

Screen Shot 2024-08-02 at 12.21.03 PM.png
Screen Shot 2024-08-02 at 12.21.13 PM.png

3. Design Engaging Tasks

There’s various templates that are already provided from our side to make this whole process simpler and faster. It’s ideal to begin with social cum educational quest to introduce your project to the community.

Screen Shot 2024-08-02 at 12.26.30 PM.png

Types of Tasks:

  • Social Tasks:

    • Ensure links to your social media channels are accurate and legitimate.

    • Avoid prompting users to follow individual accounts; focus on business or project accounts.

    • For accurate telegram verification, don’t forget to integrate telegram: https://app.intract.io/app/integrations

    • Make sure your discord invite link does not expire during the duration of the campaign.

Aethir’s social campaign would be a great example.

P.S: Don’t forget to check the box to ‘Opt for Accurate Twitter Verification’ for any of your twitter tasks. This will make sure that users are actually performing your tasks and you’ll get wayy more non-sybil users😌

  • Educational Tasks: - Create engaging educational slides for users; keep the content simple and easy to understand.

  • Provide relevant links to the user to learn more.

  • Include quizzes to test your user’s knowledge.

Take reference from Alpha Hub’s Campaign to create engaging educational tasks

  • On-chain Tasks -You can include on-chain tasks in subsequent campaigns to boost on-chain activity -Begin with a low transaction amount (<$20), as new users may hesitate to transact high volumes at first.

  • Use verification methods (API and no-code verification through DAVE) in on-chain tasks.

  • Mention details of the on-chain transaction very clearly- for eg. token and amount to be swapped.

For example, refer to Kiloex’s campaign

You can go through the templates provided to find tasks which would be appropriate to fit the goals of your campaign, or you also have the option to search for task templates in the search bar above.

4. Set Up Reward Pool

Airdrop points and token rewards are highly attractive, obviously the more the better it would be for your engagement. It is essentially to reward users as per the difficulty of the tasks. It’s advisable to reward users more, especially when there are on-chain tasks.

  • Token Rewards: aim for a reward pool of at least $1000 to incentivise participation. Opt for distribution through the platform to assure users. You will be prompted to deposit the tokens in our smart contract to be auto-distributed to the winners. For rewarding custom tokens, import your tokens here. For timely approval, get in touch with your CSM.

  • NFT Rewards: Deploy your NFT here before distributing it as a reward.

  • Discord Role: For rewarding discord roles, integrate your discord server as per instructions. Place the Intract bot above other roles. Discord roles are only claimable if people have joined your discord channel. For such quests, ‘Join discord’ task is a must!

  • Custom Rewards: Give clear instructions for rewards, claim and distribution. For example, in case of whitelisting for a node sale, give clear instructions as to when the sale starts and how can users participate and later deploy the nodes.

  • Official Points: If you have a point system for airdrops, you can choose official points for rewards. Do clarify when and how will users receive these points!

Screen Shot 2024-08-02 at 12.28.26 PM.png

5. Optimize User Journey

  • Optimal Task Number: Include 5-7 tasks to minimize bounce rates and increase completion rates. Quests with <7 task have 7-20% completion rate, whereas quests with >7 tasks have 40-90% completion rate.

  • Smooth Flow: Ensure tasks flow logically and are user-friendly to reduce friction and confusion. For example, don’t include a 'Verify Discord Role' task without first prompting users to join your Discord server, as it may confuse users or cause unnecessary friction. Avoid including a 'Verify ownership of an ERC 721 NFT' task without directing users to the website where they can mint it.

  • Spotlight Texts: Use spotlight texts to highlight important information, such as how to claim rewards, specific instructions for tasks etc. This allows you to emphasize on material information.

6. Implement Robust Verification Mechanisms

APIs

Refer to this guide for creating APIs. Ensure APIs conform to our performance requirements to prevent any problem or delay in task verification:

  1. Uptime: Ensure the API meets a 99.5% uptime SLA.

  2. Throughput: The API should handle a minimum of 50 requests per second.

  3. Response Time: The API should have an average response time of less than 3 seconds, with a maximum of 5 seconds.

  4. Error Rate: Maintain an error rate of less than 0.5% per hour.

You have to fill all the Columns. You also have the option to go for whichever kind of task you require whether off-chain or on-chain (EVM and non-EVM compatible chains as well).

No-Code Verification:

  • Refer to Product Guide for accurately setting up No-code verification through DAVE.

  • Consult your dev for determining which functions and events to import.

  • Inform users that verification through the Dynamic Auto-Verification Engine takes about 10 minutes to avoid confusion.

7. Testing

  • Before launching your quest, test the quest thoroughly to ensure all the tasks are being verified for successful completions.

  • Share the final draft with your CSM to get it reviewed.

8. Promotion and Community Engagement

  • Announce the quest on your social media channels to ensure legitimacy of quest and encourage participation.

9. Continuous Improvement

  • Track participation rates, completion times, and user engagement to optimize future quests.

  • Take your CSM’s feedback to ensure success of future quests.

Last updated