We've decided to make less money: We've slashed our pricing for session replay. They're now more than 50% cheaper for most customers.

New customer onboarding

Last updated:

|Edit this page


Day -1 - Session: Initial demo

Our moat is that we have a fully-integrated tool that allows customers to go across Analytics, Recordings and Experimentation easily. We want new customers to see the value of this as quickly as possible when evaluating us against other solutions.

For high-touch prospective customers the following process will get them onboarded quickly so that they can experience the value we provide using their own product data.

The process should run for 2 weeks by default, but can be extended if we think it's worth the additional effort.

The aim at the end of the evaluation is to have them:

  1. Sending in auto or custom captured event data
  2. Enabled session recordings
  3. Created a trend chart tracking User Acquisition
  4. Created a funnel tracking Activation
  5. Added the above to a dashboard

At the end of the demo call

If at the end of a demo call we think a customer qualifies for high-touch onboarding we should outline our suggested evaluation approach. If they aren't quite ready to kick the evaluation off then we should follow up with a templated email reminding them of the process, then check in with them after they've had some time to regroup.

High touch criteria

As a small team we have limited bandwidth to run customer evaluations so we need to focus on potential customers who:

  1. Are likely to contract above $20k with us. (Ideally we qualify this by giving indicative pricing in the demo)
  2. Are likely to enter into an annual contract. (This is quite a high-effort process for people just going month to month)
  3. Are ready to get hands-on with PostHog and will make a decision in weeks, not months.

Expectations of the customer

We'll need them to be able to demo their product to us, as well as attend two or more zoom calls where we scope out the data and help them get set up.

Ideally we will also have them in Slack Connect channel so that we can provide responsive support and expose them to the wider PostHog team.

Day 0 - Session: Kick off

At the start of the evaluation, we want to review their product to understand and advise on the best approach to tracking, as well as address any privacy concerns associated with session recordings.

By the end of the call we should have a plan for event capture/opt-out capture and an agreed timeline to get that set up.


The customer should come prepared to demo their product to us, where we can help figure out the key tracking events needed for the evaluation to be successful.

If they don't already know about AARRR we should share our AARRR blog post and Tracking Plan and ask them to review it before the call.


  1. Review goals and structure of this session
  2. Review key concepts:
    • Acquisition
    • Activation
    • User Identification
    • Cohorts
    • Groups
    • Privacy / opt out capture
  3. Have customer demo their app to you, focusing on where the above information is captured
    • During the demo agree where Acquisition/Activation/Identification take place
    • Get the CSS selectors and pages of any items to opt-out of capture
    • Agree any additional properties that need to be captured
  4. Recap and agree the tracking and other implementation details
  5. Agree the timeline to have tracking implemented and set up the following call (ideally 3 days after capture is implemented)


  1. A partially filled-in tracking plan detailing Activation and Acquisition
  2. A code snippet showing them how to implement tracking for their product (including Identification and Groups if applicable)
  3. Elements and pages to add opt-out-capture to

Day 3 - Session: Using PostHog

The aim of this call is to get the customer familiar with navigating PostHog as well as:

  • Defining Actions
  • Defining Cohorts
  • Creating Insights
  • Creating Dashboards
  • Finding Recordings

As much as possible the customer should be sharing their screen and driving the session, by teaching them to fish they become comfortable and self-sufficient with PostHog.


Tracking should be set up in line with what was shared after the previous call.


  1. Review goals/agenda

  2. Have them share screen and guide them through:

    1. Live events
    2. Creating actions
    3. (Optionally if using Autocapture) the toolbar
    4. Creating cohorts
    5. Creating their Acquisiton trend insight
    6. Creating their Activation funnel
    7. Adding insights to a dashboard
    8. Navigate from dashboard to insight to recordings
  3. Note any inconsistencies or missing tracking information and plan to follow-up to help get that set up 4

  4. Show them the billing page and their projected usage (pricing discussion)


  1. Updated tracking guidance based on issues discovered in the guided demo
  2. Updated pricing quote based on volume

Next Steps

Every trial should have an end date by which time we expect the customer to make a decision on whether PostHog is right for them. If they need more time we first need to understand what they've not seen so we can proactively help them see everything they need to do make a decision (within reason).

If they do become a customer (yay!) then we should agree a regular check in call cadence with them from the start (it's much harder to do after they are in the steady state).

Customer Success-led

1-hr onboarding call

Customers on the Teams plan (and up) are entitled to a one hour kickoff/implementation call. This could include a high-level discussion of how PostHog fits into their stack, troubleshooting issues they've hit so far, or walking them through as they code it up, for simple setups. In practice we only need to worry about this for product-led / customers who haven't talked to sales before. [TO DO] Include a team calendly link in the welcome emails for Teams purchases or set up a separate campaign to email from a CSM.

Ongoing Training

Enterprise customers will also receive 1-2 hours of bespoke training per quarter according to their needs. This can be delivered in a few formats depending on where the customer is in their PostHog journey:

  1. A deep-dive on a specific topic of their choosing.
  2. Question and Answer session with their CSM.
  3. An intro/set-up session for a PostHog product they've not used yet.

Sales to CSM "handoff"

Customer lifecycle handoff/ownership is described here.


Was this page useful?

Next article

YC onboarding

We want to support other YC companies using PostHog because: Many of these companies will quickly grow into our ICP and we have an opportunity to get in early with them. A lot of our most helpful and direct product feedback has generally come from other YC companies. It's nice to give back to the YC community. The YC deal For startups in the S24 batch: Get $50k of credit for PostHog Cloud for 12 months All founders get a Timbuk2 backpack A private YC Slack channel for priority support Get…

Read next article