Analytics integrations

What third party integration you can use to gain bot usage insights

How to connect your bots to popular Analytics services.

Dashbot

Increase user engagement, acquisition, and monetization through actionable bot analytics.

Setup:

  1. From the Analytics tab in your bot's dashboard, select Dashbot.
  2. Go to Dashbot.io and create an account.
  3. From the Bots/Skills menu at the top of the page, choose All Bots & Skills Admin.
  4. Click the Add a Bot, Skill, or Action button.
  5. Choose your platform type.

📘

If you're using more than one integration in Meya, we recommend selecting Generic as your platform type.

  1. Add a bot name and category. Click Save Bot.
  2. Copy the API key and paste it in the API Key field on the Meya integration page.
  3. In the Meya integration page, click Save.

🚧

Some metrics are calculated on a hourly, daily, or weekly basis, so you may not see data appear immediately on your Dashbot page. Transcripts are available immediately.

Chatbase

Available on Universal plans.

Chatbase is a product of Google's Area 120. It differs from other web analytics tools in that it is designed for conversational chatbot analytics.

With this integration, you can now:

  • Cluster poorly handled conversations to identify areas for improvement
  • Visualize the interaction flow of your users
  • Analyze the retention of users
  • Track the path to, and success rate of conversions
  • And more

Setup:

  1. Create a free Chatbase account.
  2. Click Add a bot.
  3. Enter a name for the bot, and select your country. Click Continue.
  4. Copy the API Key and click Continue.
  5. You can invite others to view and/or manage your Chatbase analytics. Alternatively, click Skip.
  6. In your Meya Chatbase settings page, paste your API key in the API Key field, and click Save.

🚧

It may take up to 24 hours for data to appear in your Chatbase analytics.

Segment

Collect customer data with one API and send it to hundreds of tools for analytics, marketing, and data warehousing.

Setup:

  1. Create a Segment account. Sign up here
  2. Create a "Source". We recommend any one of the "Server" sources.
  3. Note the Write Key that Segment provides you. (Source > Settings > Keys)
  4. Paste this Write Key on the Analytics tab on Meya.
  5. Save
  6. Connect one ore more Segment "Integrations" in order to send events somewhere.

Segment offers you a way to connect multiple destinations with a single Analytics service. This includes Google Analytics, Mixpanel and Amplitude, but you can also connect to your own Webhook/API or Amazon S3 for example.

Google Analytics

Collect bot events that get tracked including category, action and label

Setup:

  1. Create a Google Analytics account
  2. Create a "Property"
  3. Note the Tracking ID in the Property settings (ex. "UA-12345678-1")
  4. In "View Settings" make sure that "Exclude all hits from known bots and spiders" is unchecked. Click "Save".
  5. Paste the Tracking ID on the Analytics tab on Meya in the Google Analytics section.
  6. Save.
  7. Test that events are being tracked in the real-time events view.

Mixpanel

Collect bot events to provide insights into user journeys and funnel tracking.

Setup:

  1. Create a Mixpanel account Sign up here
  2. Note the Token in the Project settings (ex. "ABCDe12345")
  3. Paste the Token on the Analytics tab on Meya in the Mixpanel section
  4. Save
  5. Test that events are being tracked in the Live view.

Amplitude

Collect bot events to provide insights into user journeys and funnel tracking.

Setup:

  1. Create an Amplituded account Sign up here
  2. Note the API key in the settings (ex. "ABCDe12345")
  3. Paste the API key on the Analytics tab on Meya in the Amplitude section
  4. Save
  5. Test that events are being tracked in the real-time view.