Last updated:

|Edit this page

This n8n app enables you to automate PostHog workflows and create workflows using other services, using n8n.

Getting started

The n8n app is an API integration. You will need a PostHog Personal API key, which must be authenticated with n8n to connect n8n and get started.

For more information, please check n8n's integration documentation.


This 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!


Where can I find out more?

Check PostHog's API documentation for more information on pulling and pushing data from/to our API. Further information about n8n's destination is available in n8n's documentation.

Who maintains this app?

This app is maintained by n8n. 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.

What if my question isn't answered above?

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


Was this page useful?

Next article


PostHog makes it easy to get data about traffic and usage of your Remix app. Integrating PostHog into your site enables analytics about user behavior, custom events capture, session recordings, feature flags, and more. This guide walks you through integrating PostHog into your Remix app using the JavaScript Web SDK . Installation Install posthog-js using your package manager: Then, go to app/entry.client.tsx and initialize PostHog as a component. You'll need both your API key and instance…

Read next article