Receive events from RudderStack

Get Started

All you need to do is to enable Kubit as a destination on RudderStack so we can receive your event data. Before configuring your source and destination on the RudderStack, please verify if the source platform is supported by Kubit by referring to the table below:‍


To learn more about the difference between Cloud mode and Device mode in RudderStack, read the RudderStack connection modes guide.

Configure Kubit Destination

  • From your RudderStack dashboard, add the source. From the list of destinations, select Kubit.
  • Please follow the Quickstart Guide to add a source and destination in RudderStack.
  • Give a name to the destination and click on Next.
  • Enter the API Key you received from Kubit support team.
  • Click on Next. Kubit should now be configured as a destination on your RudderStack dashboard.
  • The Kubit destination currently supports only Track and Identify calls.


RudderStack's identify method captures the relevant details about the visiting user.


For more information on the identify call, refer to the guide on RudderStack API Specification.

rudderanalytics.identify("userId", {
  name: "Name",
  email: "[email protected]",


With the track API, RudderStack makes a call to Kubit to track your user actions as well as their associated properties.


For more information on the track method, refer to the guide on RudderStack API Specification.‍

rudderanalytics.track("Order Completed", {
  orderId: "1234567",
  price: "567",
  currency: "USD",


Q: How do I get the API key for RudderStack integration?

You must be a paid customer for Kubit to enable RudderStack integration. Contact your Kubit support team at [email protected] or on Slack support channel to get the API key.