Subscriptions

Subscriptions enable you to send insights or dashboards to your email or Slack on a regular basis.

Where is this feature available?
Free / Open-source
Paid
Boost
Scale
Enterprise

Looking to subscribe to events or actions? See our realtime destination docs to learn how to send event or action data to webhooks, Slack, and more.

To get started, open the dropdown menu in the top right of any insight or dashboard and click Subscribe.

New Subscription Button

Selecting insights for dashboard subscriptions

When creating a subscription for a dashboard, you can select which specific insights to include. This is useful when different teams subscribe to the same dashboard but only need the insights relevant to them.

  • You can include up to six insights per subscription.
  • New subscriptions automatically pre-select the first six insights from the dashboard.
  • For dashboards with more than 10 insights, a search box appears to help you find specific ones.
  • Selected insights appear in the subscription in the same order as they appear on the dashboard.

Naming your subscriptions

You can give each subscription a custom name to help distinguish between them. This is especially useful when you have multiple subscriptions to the same dashboard or insight – for example, different reports for different teams or frequencies.

For Slack subscriptions, the custom name appears in the message header. For example, a subscription named "Weekly KPI Report" for a dashboard called "Main Dashboard" displays as Weekly KPI Report (dashboard: Main Dashboard) in the Slack message. Without a custom name, the message references the dashboard or insight name directly.

Email subscriptions

When configuring an email subscription you can subscribe multiple emails at once, whether they are a member of your PostHog team or not and set the frequency of the subscription.

New Subscription Button

Once saved, any emails not already subscribed receives a notification email informing them what you have subscribed them to. You can optionally include a small personalized message that is sent along to them.

Slack subscriptions

There are three steps to setting up a Slack subscription:

  1. Adding the PostHog Slack app to your workspace
  2. Adding the PostHog Slack app to specific channels
  3. Creating a new Slack subscription in PostHog

1. Adding the PostHog Slack app to your workspace

Starting in PostHog, you can add the PostHog Slack app to your workspace in your project settings.

Allow PostHog Slack app permissions

The PostHog Slack app will require some basic permissions which you can grant by clicking the Allow button.

2. Adding the PostHog Slack app to specific channels

Then, head to Slack and add PostHog to specific Slack channels. To do this:

  1. In the Slack channel header, click the top right menu and click Open channel details
  2. Navigate to the Integrations tab
  3. Click the Add an app button
  4. Under In your workspace, click PostHog

You can also try tagging the @PostHog bot in the channel to add it to the channel.

3. Creating a new Slack subscription in PostHog

After installing the app, head back to PostHog and add a new subscription. You can do this in any dashboard or insight by clicking the top right menu, then Subscribe, and then Add subscription.

Add to Slack button

You can then select any channel the app has access to and set a frequency. Private channels are only listed if you have already added PostHog to the relevant channel.

Slack channel selection

Community questions

Was this page useful?

Questions about this page? or post a community question.