Quest Protocol
  • Introduction
    • Welcome to Quest Protocol
    • Integrate & Partner with Quest
    • Use Cases
      • Creator Platforms
      • Gaming
      • NFT Marketplaces
      • Social Media DApps
      • DeFi
  • QUEST PLATFORM
    • Creating a Campaign
    • Audience Overview
    • User Profile
    • Discover Page
    • Perk Store
    • Integrations
    • Memberships
    • Segmentation & Targetting
    • AI Insights
  • QUEST PROTOCOL - SDKs & APIs
    • UI SDK Components
      • Embedded XP Points
      • Embedded in-dApp Guides
      • Embedded Web3 Search
      • Embedded Quests
    • Quest SDKs & APIs
      • User
      • Entity
      • Badge
      • Campaign
      • App Metric
      • Membership Card
      • Entity Tag
      • Membership Tier
      • Skill
      • Entity Credit Tier
      • Gem
      • Custom Reward
      • Entity Gem
      • Entity Alert
      • Entity Feature Flag
      • Entity Data contract
      • Entity Authentication Token
      • Event Metric Mapping
    • Data Engine
  • Website
  • Quest Thesis
Powered by GitBook
On this page
  • Here are the steps to integrate your community with other services
  • Discord
  • Twitter
  • Segment
  • Mixpanel
  • Amplitude
  1. QUEST PLATFORM

Integrations

PreviousPerk StoreNextMemberships

Last updated 1 year ago

Quest Protocol offers a comprehensive suite of integrations, enabling organizations to provide a distinctive and seamless experience for their users. Our current integration portfolio includes:

  • Discord: Facilitate community engagement and real-time communication.

  • Twitter: Streamline social connectivity and content sharing.

  • Segment: Simplify data collection and infrastructure management.

  • Mixpanel: Empower data-driven decision-making with advanced analytics.

  • Amplitude: Gain insights into user behavior for improved product experiences.

In our commitment to continuous improvement and versatility, we are excited to announce that upcoming integrations will soon include:

  • Zapier: Connect and automate workflows across thousands of apps.

  • Posthog: Enjoy open-source product analytics for deeper user understanding.

  • Heap: Automatically capture every user action for complete data analysis.

Here are the steps to integrate your community with other services

Discord

  1. Use the Quest Apis or Node SDK to set social tokens for your entity

    • HTTP API reference:

    • Node SDK reference:

  2. From the admin panel head over to settings, integrations and you'll find a discord connect block, press connect.

  3. Another chrome window will pop up in which you have to press connect now

  4. After authenticating with discord, you'll be prompted with a modal where you need to select a server where the Quest Labs bot will be installed and now you can design and deploy campaigns that integrate directly with your Discord server, leveraging its features and community for increased engagement.

Twitter

  1. Use the Quest Apis or Node SDK to set social tokens for your entity

  2. From the admin panel head over to settings, integrations and you'll find a twitter connect block, press connect.

  3. Another chrome window will pop up in which you have to press connect now

  4. After successfully authenticating with Twitter, you can immediately begin crafting targeted campaigns utilizing your connected Twitter account

Segment

  1. Use the Quest Apis or Node SDK to set social tokens for your entity

  2. From the admin panel head over to settings, integrations and you'll find a segment connect block, press connect.

  3. After pressing connect, you'll be prompted to add your segment write key.

  4. With your Segment write key configured, you're now set to track a variety of events from Quest, like completed campaigns and new community member sign-ups.

Mixpanel

  1. Use the Quest Apis or Node SDK to set social tokens for your entity

  2. From the admin panel head over to settings, integrations and you'll find a Mixpanel connect block, press connect.

  1. After pressing connect, you'll be prompted to add your write key.

  2. With your Mixpanel write key configured, you're now set to track a variety of events from Quest, like completed campaigns and new community member sign-ups.

Amplitude

  1. Use the Quest Apis or Node SDK to set social tokens for your entity

  2. From the admin panel head over to settings, integrations and you'll find a Amplitude connect block, press connect.

  3. After pressing connect, you'll be prompted to add your write key.

  4. With your Amplitude write key configured, you're now set to track a variety of events from Quest, like completed campaigns and new community member sign-ups.

HTTP API reference:

Node SDK reference:

HTTP API reference:

Node SDK reference:

HTTP API reference:

Node SDK reference:

HTTP API reference:

Node SDK reference:

https://questapp.readme.io/reference/addorupdatesocialtokens-1
https://www.npmjs.com/package/@questlabs/core
https://questapp.readme.io/reference/addorupdatesocialtokens-1
https://www.npmjs.com/package/@questlabs/core
https://questapp.readme.io/reference/addorupdatesocialtokens-1
https://www.npmjs.com/package/@questlabs/core
https://questapp.readme.io/reference/addorupdatesocialtokens-1
https://www.npmjs.com/package/@questlabs/core
https://questapp.readme.io/reference/addorupdatesocialtokens-1
https://www.npmjs.com/package/@questlabs/core
Discord connect block
Connect discord pop up
Add bot to server pop up
Twitter connect block
Connect twitter pop up
Segment connect block
Segment add write key prompt
Mixpanel connect block
Mixpanel add write key prompt
Amplitude connect block
Amplitude add write key prompt