Zapier Connector

Last updated:

The Zapier app for PostHog enables you to connect PostHog with thousands of services through Zapier.

The following steps are at your disposal:

TypeNamePlan Required
ActionCapture EventAny, including free
TriggerAction PerformedAny paid plan
TriggerAction DefinedAny paid plan
TriggerAnnotation CreatedAny paid plan

Requirements

Connecting Zapier requires either PostHog Cloud, or a self-hosted PostHog instance running version 1.30.0 or later.

Not running 1.30.0? Find out how to update your self-hosted PostHog deployment!

You'll also need a Zapier account which can connect to the other services you want to use via this app.

Connecting PostHog to other services with Zapier

Our official Zapier app is compatible with PostHog Cloud, as well as with self-hosted instances. No additional setup needed.

Creating a private PostHog connection with Zapier

Create a private Zapier app for PostHog easily with a few simple steps:

  1. Clone or download this repository.
  2. Enter its directory with cd.
  3. Install Node modules.
    Terminal
    npm install
  4. Update DEFAULT_API_HOST value in src/utils.ts (e.g. for PostHog Cloud it's app.posthog.com and for your self-hosted instance it may be posthog.example.com).
  5. Globally install Zapier CLI.
    Terminal
    npm install -g zapier-platform-cli
  6. Log into Zapier from the command line.
    Terminal
    zapier login
  7. Either register a new integration on Zapier.
    Terminal
    zapier register "PostHog @ $YOUR_ORG"
    Or link to an existing one.
    Terminal
    zapier link
  8. Push to Zapier.
    Terminal
    npm run push
  9. Finish by filling in integration details in the Zapier Platform dashboard. And don't forget to invite users!

Where can I find out more?

Further information about the Zapier Connector is available in Zapier's integration documentation.

FAQ

Who maintains this app?

This app is maintained by PostHog. If you have issues with the app not functioning as intended, please let us know!

What if I have feedback on this app?

We love feature requests and feedback! Please tell us what you think! to tell us what you think.

Or, if you see the feedback widget enabled, use that!

What if my question isn't answered above?

We love answering questions. Ask us anything via our community forum, or drop us a message.

Questions?

Was this page useful?

Next article

Downsampler

This app enables you to reduce how many events a deployment of PostHog will ingest. This is especially useful for users who have huge volumes of data, but don't need to analyze it all and want to avoid large bills. Requirements The Downsampler app requires either PostHog Cloud, or a self-hosted PostHog instance running version 1.30.0 or later. Not running 1.30.0? Find out how to update your self-hosted PostHog deployment ! Installation Visit the 'Apps' page in your instance of PostHog. Search…

Read next article