Integrating Other Tools
note
Only admins have the ability to configure integrations.
You can integrate Iteratively with your existing tools to streamline your analytics workflow.
- Slack - Configure notifications to be sent to a shared Slack channel
- Mixpanel - Sync your analytics schema to Mixpanel
- Amplitude - Sync your analytics schema to Amplitude
- Segment - Sync your analytics schema to Segment
- Github - Automatically create & merge analytics pull requests
- Jira - Automatically create tickets for your dev team when new versions are published
#
SlackTo keep your team on the same page you can configure notifications to be sent to a shared Slack channel. There are a few steps required to enable the feature:
- Create a new WebHook inside of Slack. Iteratively will use this to send notifications
- In the Slack app menu, click on Settings & administration and Configure apps
- Select Custom Integrations than Incoming WebHooks than Add to Slack
- Choose a Channel to which notifications should be sent
- Copy the Webhook URL that's provided
- Set up the integration in Iteratively
- Visit your Iteratively Settings > Integrations
- Select Add from the Slack section
- Insert your Webhook URL, and optionally type a Channel name
- Once you save, you're all set
#
MixpanelWith the Mixpanel integration enabled when you publish a new version of your tracking plan we'll sync your analytics schema so all of your metadata like description, tags, etc. show up inside of Mixpanel. This makes it easy to manage your schema in one place and have it populate in the tool your team uses for analysis.
There are a few steps required to enable the feature:
Create a Service Account in Mixpanel. Iteratively will use this "system account" to authenticate
- Visit your Mixpanel Project Settings and navigate to Service Accounts
- Add a Service Account and name it iteratively
- Copy the Username and Secret as you'll use them in the next step
Set up the integration in Iteratively
- Visit your Iteratively Settings > Integrations
- Click Add in the Mixpanel section
- Paste the Username and Secret from the previous step and type in your Project ID (you can copy-paste from your Mixpanel URL)
Once you've added the integration, Iteratively will immediately upload your existing tracking plan to Mixpanel. Later, when you publish new versions of your tracking plan, those changes will upload as well.
#
Amplitudenote
Your Amplitude account must include Govern (formerly Taxonomy) in order for this integration to work.
note
If you haven't already, you'll need to click the "Initialize Schema" button in Amplitude Govern to set your account up for sync with Iteratively. Click here to learn more.
With the Amplitude integration enabled when you publish a new version of your tracking plan we'll sync your analytics schema so all of your metadata like description, categories, etc. show up inside of Amplitude. This makes it easy to manage your schema in one place and have it populate in the tool your team uses for analysis.
There are a few steps required to enable the feature:
- Log into Amplitude, navigate to Project Settings (e.g. analytics.amplitude.com/{org-name}/settings/projects/{project-id}/general), and copy the API Key and Secret Key
Set up the integration in Iteratively
- Visit your Iteratively Settings > Integrations
- Click Add in the Amplitude section
- Paste the API Key and Secret Key from the previous step, and click Save
Once you've added the integration, Iteratively will immediately upload your existing tracking plan to Amplitude. Later, when you publish new versions of your tracking plan, those changes will upload as well.
#
SegmentComing Soon With the Segment Protocols integration enabled when you publish a new version of your tracking plan we'll sync your analytics schema to Segment Protocols.
#
GithubComing Soon When you publish a new version we'll auto create a pull request for your development team that includes the latest analytics changes.
#
JiraComing Soon When you publish a new version we'll automatically create a ticket for your team that includes instrumentation instructions and the list of changes for that version.