To enable sending data to Drip, you will first need to add it as a destination in RudderStack. Once the destination is configured and enabled, events from RudderStack will start flowing to Drip.

Before configuring Drip as a destination, verify if Drip supports the source platform by referring to the table below:

Connection ModeWebMobileServer
Device modeSupported--
Cloud modeSupportedSupportedSupported
To know more about the difference between cloud mode and device mode in RudderStack, refer to the RudderStack Connection Modes guide.

Once you have confirmed that the source supports sending events to Drip, follow these steps:

  • From your RudderStack dashboard, add the source. From the list of destinations, select Drip.
  • Give a name to the destination and click on Next. You should then see the following screen:
3  27 Connection Settings for Drip
  • Next, enter your Drip Account ID. To get your Account ID, sign in to your Drip dashboard and go to Settings - Account. Scroll down to see your Account ID.
  • Enter your Drip API Token. To get your Drip API token, go to Settings - User Settings in your Drip dashboard.
The API token is required when using the Cloud mode to send your data.
  • Enter your Campaign ID. To get your campaign ID, go to Campaigns - Email Series and choose the relevant campaign. The last part of the URL is the campaign ID, e.g. https://www.getdrip.com/account_id/campaigns/campaign_id.
If the Campaign ID is provided, RudderStack will try to subscribe the users by default.
You can also send your Campaign ID via the identify call, which takes a higher precedence.
  • User Creation Mode This option lets you create the user with their email using the track call, if the user doesn't already exist.
  • Use device-mode to send events: Enable this option to send events via the device mode.
  • Finally, click on Next. That's it! Drip will now be enabled as a destination in Rudderstack.

Contact us

If you come across any issues while configuring Drip with RudderStack, feel free to contact us or start a conversation in our Slack community.