Skip to main content
Create Quest: Tasks Settings
Updated yesterday

Design Goal-Oriented Tasks

Maximize Objectives with Task Settings

In today’s competitive Web3 landscape, driving user engagement and achieving your project goals requires more than just attractive rewards. It involves creating purposeful, well-structured tasks that not only capture your audience’s attention but also guide them toward actions aligned with your strategic objectives. Task settings are pivotal in ensuring that every interaction on your platform is meaningful, measurable, and contributes to your broader business goals. Here’s how you can leverage task settings to create goal-oriented tasks that enhance participation and drive success.

Community

Community tasks are the foundation of social engagement strategies, enabling you to tap into communities across various platforms. By designing tasks that encourage interaction on popular channels like Twitter, Discord, Telegram, YouTube, GitHub, Lenster, and others, you can foster a sense of belonging and active participation within your community. Whether it’s encouraging users to join a Space, share content, or contribute to discussions, community tasks are essential for building a vibrant, engaged user base.

Space User

Engage users by having them follow your Space, allowing for more intimate interactions with your project.

Twitter

Encourage followers to engage with your content through retweets, likes, or mentions, thereby increasing your reach.

Twitter Authentic vs Non-Authentic Verification Explained

Here’s the difference between Authentic Verification and Non-Authentic Verification on Galxe:

Non-Authentic Verification:

By default, all Twitter credentials are verified using the "Page Visit" method.

  • How it Works: Actions like follow, retweet, or like are detected as intents by Twitter's API. However, the API counts the intent without verifying if the action was completed. Think of it as tracking page views without confirming actual clicks.

  • Impact on Campaigns: If you've created campaigns using Twitter credentials, you might have noticed a discrepancy between engagement counts (likes, retweets, etc.) and participation counts.

  • Limitations: This occurs due to restrictions imposed by third-party platforms like Twitter. Under their developer agreements, we are limited to publicly available data and how it can be used.

Authentic Verification:

Since November 9th 2023, Galxe has also offered Twitter credentials with Authentic Verification on a trial basis.

  • What’s Different? Authentic Verification directly validates completed actions through Twitter’s API, ensuring accuracy in detecting actual engagement.

  • Free Trial: This feature is currently free for all dashboard users to explore and compare against Non-Authentic Verification.

  • Costs: When officially rolled out, using Authentic Verification will include a fee, as Twitter charges Galxe for this service. We will relay this cost to dashboard users without any additional markup.

To Enable Authentic Verification

Optional Toggle: Dashboard users can toggle this function ON or OFF for their campaigns, based on their preferences.

Discord

Create tasks that drive users to join your Discord server, fostering a closer-knit community.

Discord Bot

Visit the Galxe Discord bot page: gal.xyz/discord-bot

  1. Click the "Add to Server" button.

  2. Follow the authorization process, which may involve granting the bot certain permissions.

  3. Once the bot is added, you should be able to interact with it using specific commands.

  4. Refer to the bot's documentation or support channels for detailed instructions on its usage.


Additional Considerations:

  • Bot Permissions: Ensure the bot has the necessary permissions to perform its intended functions within your server.

  • Bot Commands: Learn the specific commands available for the Galxe bot to interact with it effectively.

  • Bot Maintenance: Keep an eye on the bot's updates and any potential issues that may arise.

Telegram

Leverage Telegram for real-time discussions by assigning tasks that require users to join chats or channels.

Telegram Bot

You can invite the telegram bot in your group and give the admin permission.
​
Galxe Bot: https://telegram.me/Galxe_app_bot
​
When you click the link, you should be redirected to the Telegram app. The app will then show you a list of places where you want the Galxe bot added.

Here's how to add the Galxebot on your Telegram channel:

1. Go to your Telegram channel

2. Click this icon (Screenshot)

3. Select "Add Users"

4. Select "Galxe_app_bot" and grant it permissions, and then click "Save".

Youtube

Boost your video content’s visibility by prompting users to watch specific videos through compelling visual storytelling.

Github

For tech-focused communities, GitHub tasks can encourage code contributions or issue reporting, promoting active collaboration.

Lenster

Engage the Web3 community by driving activity on decentralized platforms like Lenster.

Others

Customize tasks to engage users and gather valuable insights on user preferences and behaviors.

OnChain

Onchain tasks are critical for projects deeply embedded in the blockchain ecosystem. These tasks validate actions and holdings directly on the blockchain, ensuring that your users genuinely contribute to or participate in your project.

NFT Holder

Target users who hold specific NFTs, encouraging them to participate in exclusive activities or rewards.

Snapshot Voter

Engage your governance participants by assigning tasks to those who have voted on Snapshot proposals.

Wallet Balance

Design tasks for users based on their wallet balances, incentivizing participation according to their holdings.

Contract Query

Leverage smart contract queries to validate specific onchain actions, ensuring tasks are completed authentically.

Import Your Own Data

For projects requiring more customized data inputs, importing your own data is a powerful feature. This flexibility allows you to create tasks based on your proprietary data, giving you full control over the criteria for task completion.

CSV

Upload your data in CSV format to seamlessly integrate user information from external sources.

Google Sheet

Integrate Google Sheets for seamless task management, with automatic syncing every 12 hours or manual updates as needed.

API

Use API integrations to automate data input, allowing for dynamic task settings that respond to real-time events.

Learn how to update via the API here.

GraphQL

Leverage GraphQL queries to pull specific data points, ensuring precise task targeting.

Learn how to update via the GraphQL here.

Rest

Utilize REST APIs for flexible data retrieval, enabling you to design tasks that align perfectly with your project logic.

Learn how to update via the Rest here.

Why Task Settings Matter

Task settings are vital for guiding user behavior, achieving strategic objectives, and optimizing platform performance. By meticulously designing tasks—whether they involve community engagement, on-chain validations, or proprietary data—you create a focused and goal-oriented pathway that aligns user actions with your project goals. This strategic approach ensures that every task on your platform drives meaningful interactions, fosters user participation, and supports your broader objectives, such as expanding your user base, enhancing governance involvement, or promoting product adoption.

FAQs

How can I delete a credential or tasks group?

You can’t delete a credential once created. Instead, edit the title to "invalidated" or use other options to reflect its status. You also cannot delete task groups. Review all details carefully before release to avoid issues.

Can I modify the credential once released?

You can modify the credential title, description, and call-to-action link but avoid changing credential data, especially for imported tasks. If you set up incorrect data, invalidate the affected quest (Token rewards cannot be invalidated) and create a new quest with the correct data to ensure transparency.

Note: Frequent or random changes to the quest may negatively impact early participants. Communicate adjustments clearly and promptly to keep participants informed and engaged, ensuring fairness and transparency.

What is the nominal fee for Twitter authentication?

The nominal fee for Twitter authentication varies depending on the task's scope and the level of verification required. This fee typically covers API usage and verification processes.

How can I modify the update frequency of the API?

Unfortunately, you cannot adjust the API update frequency on Galxe. Verification requests trigger only when users click the verify task button on the quest page. For details on rate limits and API usage, view the information on rate limits here.

Which networks support NFT Holder credentials?

For non-Galxe issued NFTs, credentials are supported on Ethereum and BNB Chain only.

For OAT and Galxe issued NFTs, the supported networks include Movement Suzuka, Injective, Mantle, Manta, Arbitrum, Sei, Optimism, Avalanche, Aptos, BNB Chain, Polygon, and upcoming networks like Gravity and Base Network.

How can I ensure that my tasks are reaching the right audience?

Leverage the Participation Requirements available in your task settings. By specifying criteria such as user segmentation on Galxe or using Galxe Score, Passport, or Galxe+ members, you can tailor tasks to reach users who are most likely to engage with your objectives.

How do I monitor the success of my tasks?

You can monitor task success through the quest analytics on the dashboard, where you can track user participation and other key performance indicators. Use this data to refine your task settings and improve future engagement strategies.

Additionally, dashboard users can participate in our webinar sessions to ask about specific evaluation strategies and receive tailored advice.

How can I fix a CORS error that we're encountering?

For security reasons, you need to include https://dashboard.galxe.com in your API server’s Access-Control-Allow-Origin header to prevent CORS errors. Additionally, ensure that either GET or POST is specified in the Access-Control-Allow-Methods header, as we might send a preflight request. We will conduct a CORS check during the creation process, and the request will fail if these settings are not correctly configured.

Learn more about handling CORS issues here.

How to download 'Quest participants'

To view the qualified participants of a campaign, please follow these steps:

  1. Navigate to the campaign page and click the icon shown in the image below:

  2. The qualified participants will be displayed on the next page. You can click the Download button to export a CSV file.

For raffle campaigns, the winning participants will have a crown icon displayed above their profile image.

How to download the participant's data from 'Task/Credential'

To download the data submitted by participants in your survey task, please follow these steps:

1. Navigate to Your Survey Task: Go to the specific survey task where you collected address information.

2. Access Details: Look for a "Details" button or link associated with the survey task and click on it.


3. Open the Eligibility Window: A new window or tab should open. Within this, locate the "Check Eligibility" section.

4. Download the Data: Inside the Eligibility or Participants section, you will find an option to download the data.


Disclaimer: This document offers general information and is not legal, financial, or professional advice. Under our permissionless model, creators are responsible for the accuracy and legality of their Quests and rewards. Galxe is not liable for any issues arising from its use. By using Galxe, you agree to the Terms of Service and Privacy Policy.


Did this answer your question?