The Zapier app for PostHog enables you to connect PostHog with thousands of services through Zapier.
The following steps are at your disposal:
Type | Name | Plan Required |
---|---|---|
Action | Capture Event | Any, including free |
Trigger | Action Performed | Any paid plan |
Trigger | Action Defined | Any paid plan |
Trigger | Annotation Created | Any 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:
- Clone or download this repository.
- Enter its directory with
cd
. - Install Node modules.Terminalnpm install
- Update
DEFAULT_API_HOST
value insrc/utils.ts
(e.g. for PostHog Cloud it'sapp.posthog.com
and for your self-hosted instance it may beposthog.example.com
). - Globally install Zapier CLI.Terminalnpm install -g zapier-platform-cli
- Log into Zapier from the command line.Terminalzapier login
- Either register a new integration on Zapier.Or link to an existing one.Terminalzapier register "PostHog @ $YOUR_ORG"Terminalzapier link
- Push to Zapier.Terminalnpm run push
- 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.