Skip to main content
Data Integrations are the foundation of how Absinthe understands user behavior across your product, protocol, and external platforms. Every platform, app, or protocol that connects to Absinthe is treated as a data integration, and all integrations are managed at the workspace level, independent of any single campaign. At a high level, data integrations exist to give Absinthe visibility into user behavior. Without an integration, Absinthe cannot observe activity, compute insights, or reward incentives tied to that source. Once a data source is integrated, its data becomes available across the platform and can be used to power analytics, segmentation, and campaign incentives.

What Absinthe integrates with

Enhancing User Journey with Integrations showing Protocol Adapters, Server-to-Server APIs, and External Partners
Absinthe supports three broad classes of integrations:
  • Server-to-server APIs, which allow your own app or backend to send user activity directly into Absinthe. You’ll find the Server-to-Server API integration easy via the API docs and access API keys via the Workspace API Keys tab in your workspace.
  • External partners, including social platforms, questing platforms, and analytics providers that enrich the user journey. You can access Data Integrations for External Partners by navigating to your workspace and selecting Data Integrations from the sidebar.
  • Protocol adapters, which track on-chain activity using a standardized, open-source adapter framework. In addition to the built-in integrations, Absinthe provides an open-source adapter framework that allows teams or the community to add support for new protocols over time. Protocol Adapters are available upon request, but will soon be productized for easy access.

How data integrations power campaigns

Campaigns sit downstream of data integrations. Before you can reward an action, track a milestone, issue a badge, or compute incentives, Absinthe must first have access to the underlying data. Data Integrations are how that data enters the system. Once integrated:
  • Data is normalized and unified across identities
  • Event Streams can be used for activity tracking and incentives
  • Pulse Analytics feed dashboards and performance views
  • Campaign logic can be layered on top without additional integration work
In short, Data Integrations turn your fragmented product, protocol, and social surface area into a single, coherent data layer that Absinthe can compute over and incentivize against.

Integration Types

Choose the integration type that best fits your needs:

Server-to-Server API

Send user activity directly from your backend to Absinthe. Perfect for in-app behavior and custom events.

External Data Partners

Connect with social platforms, questing platforms, and analytics providers to enrich user journeys.

Adapter Library

Track on-chain behavior through standardized protocol adapters for blockchain activity.