Setup Guide

Set up and configure Ninetailed as a destination in RudderStack.

This guide will help you set up Ninetailed as a destination in the RudderStack dashboard. It also lists the configuration settings required to correctly send data from the supported sources to Ninetailed.

Connection compatibility

Destination info
  • Status: Beta
  • Supported sources: Web, iOS , Android, Unity, AMP , Cloud, Warehouse, React Native , Flutter, Cordova, Shopify
  • Refer to it as NINETAILED in the Integrations object.

Connection modes
SourceCloud modeDevice modeHybrid mode
AMPsupportednot supportednot supported
Androidsupportednot supportednot supported
Cloudsupportednot supportednot supported
Cordovasupportednot supportednot supported
Fluttersupportednot supportednot supported
iOSsupportednot supportednot supported
React Nativesupportednot supportednot supported
Shopifysupportednot supportednot supported
Unitysupportednot supportednot supported
Warehousesupportednot supportednot supported
Websupportedsupportednot supported
Supported message types
Cloud mode
All sourcessupportednot supportednot supportedsupported
Device mode
Websupportedsupportednot supportedsupported
For the web device mode integration, that is, when using JavaScript SDK as a source, you need to first install the Ninetailed SDK as an npm package before sending the events.


In your RudderStack dashboard, add a source. Then, from the list of destinations, select Ninetailed.

Connection settings

Destination nameAssign a name to uniquely identify the destination.
Organization ID (API Key)Enter your Ninetailed organization ID.

Note: This setting is not applicable for the web device mode integration.

Advanced settings

Configure the below settings to receive your data correctly in Ninetailed.

Environment slugSelect your Ninetailed environment (main/development) from the dropdown.
Send page calls in device modeTurn on this setting to send page calls to Ninetailed in device mode.
OneTrust cookie consent settingsLets you associate the OneTrust cookie consent groups to Ninetailed.

Next steps


Where can I find the Ninetailed organization ID (API key)?

  1. Log in to your Ninetailed dashboard.
  2. Click your organization name on the top left corner and select your environment.
Ninetailed environment ID
  1. In the left sidebar, click API Key. You should be able to see your API key for the environment listed here.
Ninetailed API key

Questions? Contact us by email or on Slack