Amplitude integration

By sending step- and guide- completion events to Amplitude, you can correlate guide interaction with in-product actions

Emily Wang avatar
Written by Emily Wang
Updated over a week ago

The best product teams know that viewing a guide or clicking on a tooltip isn't enough – you want to know how interactions with guides, empty states, and contextual help ultimately drive user action.

Better yet, how does this differ by user type or cohort?

These deeper questions can only be answered with a proper analytics tool and when combined with other product data.

Bento supports a two-way integration with Amplitude.

Part 1: Bento data --> Amplitude

To send Bento events to Amplitude:

  1. Go to Amplitude's catalog and search for Bento under "Sources"

  2. Grab your API token

  3. Then head to Bento's integrations page and click "Connect" on the Amplitude integration

  4. Paste in the API token and save. You can choose to toggle the connection on or off.

Check events are flowing

Bento events are sent in real time. To see them in Amplitude, head to the Events subtab within Data. (Unfortunately, Amplitude will always show "Listening" in their debugger πŸ€·β€β™€οΈ)

Your events will initially load as "Unexpected".

That is not an error state, but simply means you have not added the event to a Tracking Plan:

  • Click the event name

  • Click add to tracking plan

  • Then the status will show as "Live"

These are the 4 events that Bento will send:

Part 2: Amplitude --> Bento

You can now send data from Amplitude to Bento for targeting and step completion:

  • Cohorts can be used for targeting

  • Events can be used for step completion

To set this up:

  1. In Bento, click on the Amplitude integration card > Modify configuration.

  2. In the "Receive cohorts and events from Amplitude" section, click Generate to get your Bento API token.

  3. In the Amplitude Integrations Portal, connect to Bento and paste in this token where it says: "Bento integration key"'

  4. You'll need to map your accounts and accountUsers in Amplitude to Bento. Be user to pick the identifier that is used in both systems.

Syncing cohorts

  • You will need to individually sync each cohort with Bento.

  • Click into the cohort and press sync and choose a destination.

  • You will then be asked to set-up the destination and the cadence of the sync.

  • Once the sync is complete you will be able to see the cohort in Bento under the attributes tab and when you are setting the targeting rules for guides. You will use the Cohort ID to target guides.

Note: this is a standard plan feature

Did this answer your question?