Zapier Connector

Last updated:

What does the Zapier Connector app do?

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

What are the requirements for this app?

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.

How do I connect 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.

How can I create 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.

What if I have feedback on this app?

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

What if my question isn't answered above?

We love answering questions. Ask us anything via our Support page.

You can also join the PostHog Community Slack group to collaborate with others and get advice on developing your own PostHog apps.

Questions?

Was this page useful?

Next article

Downsampler

What does the Downsampler app do? 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. What are the requirements for this app? 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 ! How do I…

Read next article