PostHog logo
Produktly logoPostHog Integration

The Produktly + PostHog integration

Pipe Produktly events into PostHog so onboarding becomes a first-class part of your product analytics. Build funnels from tour start to activation, segment by checklist completion, and track NPS over time.

Analytics & dataAvailable on every paid plan14-day free trialUpdated 2026-05-18

PostHog is where product analytics lives. The Produktly + PostHog integration sends every selected Produktly event (tour starts, tour finishes, checklist completions, NPS responses, feedback submissions, smart tip opens, changelog views, roadmap requests) as a PostHog event. Now "completed onboarding tour" can sit inside the same funnel as "created first project," NPS can be cohort-broken in PostHog, and onboarding shows up next to the rest of your product metrics — without re-tracking the events in your app.

What the Produktly + PostHog integration does

The PostHog integration adds these capabilities to your Produktly account.

Produktly events appear in PostHog

Available events: feedback responses, NPS responses (created and updated), roadmap feature requests, checklist step completions, checklist finishes, tour starts, tour continues, tour steps, tour finishes, smart tip availability and opens, and changelog post views.

User identification carries through

If you identify users in PostHog with the same distinct id you forward to Produktly via identifyUser, events attach to the right person in PostHog. No fragmented user records.

Event properties become PostHog properties

Widget name, tour name, step name, NPS score, feedback message — relevant fields become PostHog event properties so you can filter, group, and break down.

EU or US PostHog instances

Pick EU or US during setup so events post to the correct PostHog data region.

How the PostHog integration works

Produktly authenticates with your PostHog project using your PostHog public API key. Every selected event is captured as a PostHog event with the same distinct id you use elsewhere.

  1. Find your PostHog public API key and pick the right data region (EU or US).

  2. Add the PostHog integration in Produktly, paste the key, choose the region, choose events, and activate.

  3. Trigger a real event in your product (start a tour, submit feedback, etc.).

  4. Open PostHog's live events feed and confirm the event arrives with the right properties.

  5. Build funnels, trends, and cohorts in PostHog as usual.

How to set up the PostHog integration with Produktly

Setup typically takes about five minutes. You'll need a Produktly account and a PostHog account.

Find your PostHog public API key

In PostHog, open Project Settings → API. Copy the project's public API key (the one that starts with phc_).

Open Integrations in Produktly

From the Produktly dashboard, navigate to Integrations and click the PostHog tile.

Paste the API key and pick the region

Paste the public API key into the "Posthog public API key" field. Choose the PostHog data region — EU or US — that matches your PostHog instance.

Choose which events should fire

Tick "All events" or pick the events you want forwarded. For full onboarding coverage, include the tour, checklist, NPS, feedback, smart tip, and changelog events.

Activate the integration

Click Activate. Events start flowing to PostHog immediately.

Build a funnel that includes onboarding

In PostHog, create a funnel from your own "User Signed Up" event → Produktly tour finished → your own "First Key Action." Compare conversion for users who completed the tour vs. those who didn't.

Data sent to PostHog

Each event posted to PostHog includes:

  • Event name corresponding to the Produktly event type (e.g., tour_finish, checklist_finished, nps_response_created, feedback_response_created)
  • Distinct id matching the user identifier you forwarded to Produktly via identifyUser
  • Widget metadata (widget name, widget id, widget type)
  • Content metadata (step name, tour name, checklist item, NPS score, feedback message)
  • Page URL and timestamp
  • Custom user properties you forwarded via Produktly's identifyUser

Common use cases for the PostHog integration

Real-world ways customers use the Produktly + PostHog integration in production.

Measure tour impact on activation

Build a PostHog funnel: Signed Up → tour_finish → reached aha moment. Compare conversion for users who finished the tour vs. those who skipped it. If the tour adds activation points, that's a measurable win for the PM.

Segment cohorts by onboarding checklist completion

Cohort users by 'completed onboarding checklist' in PostHog. Compare week-2, week-4, and week-12 retention. Decide whether to make the checklist mandatory.

Track NPS as a trended metric in PostHog

Pipe NPS responses to PostHog and chart the rolling 30-day average. Break it down by plan, signup cohort, or any property you forward through identifyUser.

Map feedback density across the app

Use PostHog's URL breakdowns on feedback_response_created events to see which pages collect the most feedback. The highest-density pages are usually the ones with the most UX friction.

Frequently asked questions about the Produktly + PostHog integration

Questions teams ask before connecting PostHog with Produktly.

Does this replace the PostHog SDK in my app?

No. You should still capture your own app's events with the PostHog SDK. The Produktly integration adds onboarding and feedback events on top of your existing tracking.

Will my PostHog event volume jump significantly?

Produktly events only fire when users interact with widgets you've published (start a tour, submit feedback, answer NPS, etc.). For typical SaaS volume, this is a small fraction of total events.

Can I use this with self-hosted PostHog?

The setup currently supports EU or US PostHog Cloud regions. For self-hosted instances, contact support to confirm compatibility.

Does Produktly support PostHog EU or US Cloud?

Both. Pick the matching region (EU or US) in the integration setup.

Which Produktly events can I forward to PostHog?

Feedback responses, NPS responses, roadmap feature requests, checklist step completions, checklist finishes, tour starts, tour continues, tour steps, tour finishes, smart tip availability and opens, and changelog post views.

Is PostHog on every Produktly plan?

Yes. The PostHog integration is on every paid Produktly plan and in the 14-day free trial.

Ready to connect Produktly with PostHog?

Every paid Produktly plan includes the PostHog integration. Start a 14-day free trial and set it up in five minutes.

Produktly features that work with the PostHog integration

Other Produktly integrations