Learn aboout the analytics tools avo supports
The analytics tools that Avo support all have it in common that they are event/action based analytics tools. These tools are used for different purposes, primarily product analytics and marketing. With Avo, you define the data once for all your analytics tools and get code-generated data-validating analytics wrappers that ensure all your tools are streaming out consistent data.
Below are short descriptions of each supported tool, with instructions on how to connect with Avo.
Amplitude is a product analytics platform and is useful for analyzing behaviour across web, mobile and server.
To connect your Amplitude project to Avo you need to find your Amplitude API key.
It’s highly recommended to keep your development data separate from the production data by creating a special development project in Amplitude.
Further documentation for Amplitude can be found on their helpdesk
AppsFlyer is a marketing tool useful for ad campaign attribution.
To connect your AppsFlyer project to Avo you need to find your AppsFlyer SDK Dev key.
In the Avo webapp:
In your React Native code:
For iOS apps,
appId needs to be passed into
Further documentation for AppsFlyer can be found on their support page
Avo supports Facebook Analytics for web
To connect Facebook Analytics to Avo you need to find your App ID
In Facebook Analytics:
Further documentation for Facebook Analytics can be found in their help centre
Firebase analytics is Google Analytics for Firebase, focused on app tracking.
Follow the Firebase Analytics instructions to set up Firebase Analytics in your code. Then you can initialize Avo and are ready to go.
To connect your Fullstory project to Avo you need to find the Org ID:
Further documentation about FullStory can be found in their helpdesk
Intercom is a customer messaging platform, useful for engaging with customers both manually and automatically.
To connect your intercom project to Avo, you need to find your workspace ID.
We also recommend setting up a test workspace in Intercom to keep the development data separate from production data.
Further documentation for Intercom can be found in their Help Center
Mixpanel is a product analytics platform and is useful for analyzing behaviour across web, mobile and server.
To connect your Mixpanel project to Avo you need to find your Mixpanel project token.
It’s highly recommended to keep your development data separate from the production data by by creating a special development environment in Mixpanel.
Further documentation for Mixpanel can be found in their Help Center
Segment is infrastructure for customer data, useful for connecting multiple marketing and analytics platforms to your application.
To connect you Segment project to Avo need to find your Segment write key.
It’s highly recommended to keep your development data separate from the production data by by creating a special development environment in Segment.
Further documentation for Segment can be found in their Helpdesk
Sometimes the best way to integrate Avo is through a custom destination. For example:
Please contact us if you are unsure of what is the best solution for you or if there are any analytics destinations you'd like to see supported in Avo.
To get started using a custom destination you do the following:
avo pullin the Avo CLI
For detailed instructions on how to set up a custom destination, please see our custom destination docs.