PostHog Handbook Library / Growth

1,003 words. Estimated reading time: 5 min.

Product enablement

Overview

PostHog has a broad and growing set of products, and folks in GTM roles need to develop and maintain deep product knowledge for each individually, as well as understand how they work together. This deep understanding helps us drive initial adoption of PostHog as well as cross-sell and expansion. Without a structured enablement process, we face several challenges:

Rather than hiring an external sales enablement person (who would need significant time to ramp up on PostHog and wouldn't speak with customers regularly enough), we're leveraging internal expertise to build and maintain our enablement program.

How it works

Subject-Matter Experts (SMEs)

Each product area has a designated SME from the Sales, CS, or Onboarding teams. The SME is responsible for:

Important: SMEs are enablers, not gatekeepers. The goal is to level up the entire team, not to create dependencies on specific individuals.

Content areas

For each product, SMEs should develop and maintain content covering:

Content should be primarily recorded (Loom, Gong) or visual (Pitch) to support our async, distributed team.

New hire onboarding

New joiners to Sales, CS, and Onboarding teams go through PostHog GTM Academy, which incorporates product training content from SMEs in a structured learning path. This ensures consistent foundational knowledge across the team.

Staying current

It's on the SME to schedule a regular (nominally monthly, but this may vary by product - use your judgement here) update call with the GTM team and someone from their product team to cover:

We're a global team. Try to schedule the meeting to get as many folks live as possible (8-10 AM Pacific time is an ideal slot here), but also ensure it is recorded.

Content storage

All content should include a "last updated" date so team members know they're working with current information.

As we develop content, we can link directly to it from this page.

Product areas and SMEs

| Product Area | SME | Last Content Update | |--------------|------------|---------------------| | Product analytics | Ben Smith | - | | Web/Customer/Revenue analytics | Jon | - | | Session replay | Dana | - | | Feature flags | Sachin | - | | Experiments | Sachin | - | | Error tracking | Christophe | - | | Surveys/Product tours | Leon | - | | Data pipelines (batch and realtime) | Ryan | - | | Data warehouse | Ryan | - | | LLM Analytics | Leo | - | | Workflows | Phil | - | | PostHog Code | Landon | - | | Logs | Sean | - |

For SMEs

Getting started as an SME

If you've volunteered to be an SME for a product area:

First of all, thank you!

  1. Connect with the product team - Consider joining sprint planning calls to stay informed
  2. Audit existing content - Review what training materials already exist
  3. Identify gaps - Determine what content needs to be created or updated
  4. Recruit help - Enlist others (team members, product team, etc.) to help create content
  5. Establish a cadence - Plan regular content reviews and updates

Best practices

What this is NOT

This enablement program is not:

New products

When a new product is approaching customer availability:

  1. Identify an SME early in the development process (bonus points if you self identify with a handbook PR)
  2. SME coordinates with the product team to understand capabilities and use cases
  3. SME develops initial training content before general availability
  4. SME delivers a new product training session to the wider GTM team
  5. Product area is added to the table above

Switching SMEs

If you don't want to be an SME for a product area anymore, or want to switch with someone else to stay fresh, first identify someone else who is willing to step in and make the change as a PR to this page.

Canonical URL: https://posthog.com/handbook/growth/sales/product-enablement

GitHub source: contents/handbook/growth/sales/product-enablement.md

Content hash: 4485b3cb1d8927b9

Static reader notes
  • MDX_COMPONENT_STATIC_ADAPTER: Adapted interactive MDX components for static reading: PrivateLink.