Engage

Last updated:

|Edit this page

Connect PostHog to Engage, a marketing automation platform, and sends data to Engage for use in segmentation, targeting and automation.

Specifically, it only exports your Custom and $identify events to Engage.

Extra event properties and metadata are also processed and sent to Engage.

posthog.identify(
'[user unique id]', // distinct_id, required
{ userProperty: 'value1' }, // $set, optional
{ anotherUserProperty: 'value2' } // $set_once, optional
);

The example above, using the PostHog browser JS SDK, appends extra properties to the identify event. These extra properties are also sent to Engage.

Requirements

Using this requires either PostHog Cloud with the data pipeline add-on, or a self-hosted PostHog instance running version 1.30.0 or later.

Self-hosting and not running 1.30.0? Find out how to update your self-hosted PostHog deployment.

You'll also need access to a Engage account, obviously.

Installation

To install this destination, you will need your Engage secret key and public key to send data to PostHog. These are available on the 'Settings' page of your Engage dashboard, under the 'Account' > 'API' Keys section.

Once you have made a note of your keys, log in to your PostHog instance and follow the steps below.

  1. In PostHog, click the "Data pipeline" tab in the left sidebar.
  2. Search for 'Engage' and select the destination, press Install.
  3. Enter configuration by selecting the blue gear icon.
  4. Enter the API information as requested, select save.

Now, as soon as the destination is enabled, PostHog will start sending your events to Engage in real-time.

Configuration

OptionDescription
Public key
Type: string
Required: True
Get your public key from your Engage dashboard (Settings -> Account)
Private key
Type: string
Required: True
Get your private key from your Engage dashboard (Settings -> Account)
Event filter
Type: choice
Required: False
Sending events for only identified users ensures user and event data for anonymous users are not sent to Engage. However, note that if they are later identified, you will miss the leading events before identification.

FAQ

Is the source code for this destination available?

PostHog is open-source and so are all the destinations on the platform. The source code is available on GitHub.

Who created this destination?

We'd like to thank PostHog community members Francis Onyishi and Opeyemi Obembe for creating this. Thank you!

Who maintains this destination?

This destination is maintained by Engage.so. If you have issues with the destination not functioning as intended, please let them know!

What if I have feedback on this destination?

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

What if my question isn't answered above?

We love answering questions. Ask us anything via our community forum.

Questions?

Was this page useful?

Next article

Google Pub/Sub

This destination sends events from PostHog to a Google Cloud Pub/Sub topic when they are ingested. It's used by teams such as Vendasta . You'll also need a Google Cloud Pub/Sub account to connect to. Installation In PostHog, click the " Data pipeline " tab in the left sidebar. Search for 'Pub/Sub' and select the destination, press Install. Upload your Google Cloud key .json file. ( How to get the file. ) Enter your Topic ID. Watch events publish to Topic. Finding your Google Cloud key .json…

Read next article