Zapier is a powerful automation tool that lets you automate your work across 5000+ applications.

RudderStack supports Zapier as a destination where you can seamlessly send your event data.

Getting started

Before configuring Zapier as a destination in RudderStack, verify if the source platform is supported by Zapier by referring to the table below:

Connection ModeWebMobileServer
Device mode---
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 platform supports sending events to Zapier, follow these steps:

  1. From your RudderStack dashboard, add a source. Then, from the list of destinations, select Zapier.
  2. Assign a name to the destination and click Continue.

Connection settings

To successfully configure Zapier as a destination, you will need to configure the following settings:

Zapier connection settings
  • Zap URL: Enter your Zap URL.
For more information on creating a Zap and obtaining the Zap URL, refer to the FAQ section below.
  • Mapping Track Events to a particular Zap: Use this setting to send the track events with the specified Event Name to the corresponding Zap URL.
  • Mapping Page/Screen Events to a particular Zap: Use this setting to send the page/screen events with the specified Event Name to the corresponding Zap URL.

Sending events to Zapier

RudderStack supports sending only track, page, and screen events to Zapier.

RudderStack does not transform or map any data before sending it to Zapier. It sends the raw event payloads to the specified Zap URL as is, without any modification.

You can also send specific track, page, or screen events to a particular Zap URL as mentioned in the Connection settings above.


Where can I find the Zap URL?

To get your Zap/Zapier URL, you need to first create a Zap by following these steps:

  1. Log into your Zapier dashboard and click Create Zap.
  2. In the App Events section, search for webhooks and select Webhooks by Zapier.
  3. Under Event, select the Catch Raw Hook option and click Continue.
Zapier connection settings
  1. In the Test Trigger section, you will find your Zap URL or the webhook URL where you can send all the requests. Copy and use this URL to set up the Zapier destination in RudderStack.
Zapier connection settings
  1. Important: Complete the setup by connecting the trigger to an application, that is, the downstream tool where all the data will be sent.
Zapier connection settings

Contact us

For more information on the topics covered on this page, email us or start a conversation in our Slack community.

On this page