Pineapple on pizza

No data available

Feature ownership
Members

Goals

Q2 2026 Objectives

  1. Complete the transition to the new revenue model (eng lead: Marce Coll, revops lead: Mine Kansu)

    • Initial implementation
    • Discrepancy hunting and fixing - all understood and fixed or explicitly accepted
    • All internal dashboards re-implemented on the new model
    • Investor reporting migrated
    • Model understood and trusted across the team
      • Finance signs off on model documentation
      • Zero revops escalations for routine ARR/MRR questions for 4 weeks after launch
      • Bonus: self-serve (finance can pull monthly data they need to close the books without billing/revops in the loop)
    • Stretch goal: revenue model data flowing into Campfire
  2. Migrate all credits to an in-house ledger (lead: Pawel Cebula)

    • Implement a double-entry credit ledger
    • Seed the ledger based on the new revenue recognition model
    • Deploy and run the shadow ledger
    • Fix unexpected discrepancies
    • Migrate from customer balance to the ledger
  3. Ship all expected pricing launches and changes (lead: Pawel Cebula)

    • PostHog Code
      • Seat-based subscriptions (free and paid)
      • Seat-based subscriptions (free and multiple paid)
      • Overages and background agents
    • Storage and compute
      • Data warehouse
      • Endpoints
    • Workflows
      • Channels: Push, SMS
      • Per-workflow limit exclusion
    • Batch exports
      • Higher frequency exports
    • Logs
      • 30 and 90 day retention
    • LLM Gateway
      • Product-scoped credits (depends on in-house credit ledger)
      • Access based on positive credit pool balance (prepayments required)
      • Automated top-ups
      • Near-realtime limiting
  4. Reduce tech debt and improve developer experience (lead: Marce Coll)

    • Improve async task observability and reliability
    • Upgrade to PostgreSQL 17/18
    • Switch from Nginx to Granian
  5. Complete the Salesforce org object rollout (lead: Abhischek Thottakara)

    • Deploy deduplication workflow and scripts to production
    • Complete historical migration to custom org object
    • Migrate all integrations and lead triggers to new object
    • Confirm Vitally and Salesforce sync works under the new setup
    • Document all scripts and workflows in PostHog-owned GitHub repo
  6. Build customer health score v1 in Vitally (lead: Mine Kansu)

    • Define "active user" per product
    • Define org-level "active customer" rollup logic
    • Validate definitions against known accounts (healthy, churned, at-risk)
    • Implement health scores in Vitally
  7. Implement fully automated outbound pipelines (lead: Abhischek Thottakara)

    • Source and score additional leads (LinkedIn followers, Appfigures.com targets, Stripe Propensity Leads)
    • Generate outbound sequence content using LLM in Clay
    • Sequence highest scoring targets automatically using Lemlist
  8. Roll out the redesigned TAM compensation plan (lead: Mine Kansu)

    • Finalize the new comp structure
    • Validate payout scenarios against historical TAM performance
    • Get sign off from finance / sales leads

Handbook

What the Billing team does ... anything billing:

  • Billing infrastructure
  • Pricing & self-serve revenue (in collaboration with each product team)
  • Revenue reporting
  • Usage reports
  • Quota limiting
  • Usage and spend dashboards
  • Limits and alerts

Questions about this page? or post a community question.