pt/Audits/posthog.com/pricing
Audit complete2h ago·

PostHog's OS-desktop UI gimmick is memorable brand differentiation everywhere except the pricing page, where it actively destroys conversion: the entire 900px viewport is consumed by a wallpaper and desktop icons, showing zero pricing information, zero tier names, zero numbers, and zero CTAs above the fold.

12 / 12 dimensions·2026-05-18 04:50
Composite scoreWeak
28/100
Percentile
p8
Cohort
30
Where this page falls
Score distribution across 30 B2B SaaS pricing pages
CohortThis page
median 55You · 28
0255075100
CriticalWeakFairStrongExceptional
The page we audited1440 × 900
Screenshot of https://posthog.com/pricing
Dimensions

What we looked at

12 dimensions
Dimension 01 of 12

Above-fold clarity

At risk
0/10
Observed

The entire 1440×900 viewport renders a decorative 'keyboard garden' desktop wallpaper with hedgehog mascots and a column of file-system icons (home.mdx, Pricing, customers.mdx, demo.mov). No headline, no pricing model, no tier names, no numbers, and no CTA are visible above the fold — the page looks like a broken OS shell, not a pricing page.

Fix

Add a conventional pricing content pane that loads inside or below the desktop metaphor — at minimum a sticky header strip reading 'Usage-based pricing — free up to 1M events/mo' so a visitor knows within 5 seconds what they're buying and how they'll pay.

Dimension 02 of 12

Value-prop framing

At risk
1/10
Observed

There is no headline on the pricing page whatsoever. The only text visible above the fold is the file-icon labels ('Pricing', 'home.mdx', 'Sign up ↗') — none of which frame a buyer outcome, a category, or a competitive position.

Fix

Add an H1 above the tier cards: 'One platform for analytics, session replay, feature flags, and A/B tests — usage-based pricing, free forever up to generous limits.' That sentence answers 'what, who, and why' without the visitor having to scroll or click.

Dimension 03 of 12

Tier anchoring & defaults

At risk
2/10
Observed

From the screenshot and HTML, no tier cards are visible in the first viewport. The HTML contains a desktop-nav shell and wallpaper markup; tier pricing content is below a full-screen decorative layer. There is no 'Most popular' badge, no visual elevation, and no anchor tier discernible without scrolling past the OS gimmick.

Fix

Surface the tier cards within the first scroll position. Add a visually elevated center card for the 'Scale' or growth tier with a 'Most popular' badge and a highlighted border so anchoring works the moment content becomes visible.

Dimension 04 of 12

Tier differentiation clarity

At risk
4/10
Observed

PostHog's pricing is product-by-product (Analytics, Session Replay, Feature Flags, etc.) rather than classic Good/Better/Best tiers — a legitimate structural choice. However, because the content is hidden behind the OS UI, a visitor cannot scan tier deltas without first discovering the page exists and then double-clicking a 'Pricing' icon.

Fix

If keeping the per-product model, add a 'What's included at each spend level' summary table visible without interaction, showing the free tier thresholds and the next paid breakpoint side-by-side for each product in a single scannable row.

Dimension 05 of 12

Price psychology

At risk
3/10
Observed

No prices are visible in the screenshot. PostHog uses usage-based pricing (pay-as-you-go, no annual toggle needed in the traditional sense), which is fine — but the complete absence of any number, threshold, or even 'free up to X' in the visible viewport means buyers have no psychological anchor before they engage.

Fix

Add a kicker line in the hero area: 'Free up to 1M events, 5K session recordings, and 1M feature flag requests per month. Then pay only for what you use — from $0.000225/event.' That surfaces the 'free floor' and the paid ceiling signal without requiring a toggle.

Dimension 06 of 12

CTA hierarchy & copy

At risk
2/10
Observed

The only CTA visible in the rendered viewport is the nav-bar orange button 'Get started – free' and a desktop icon 'Sign up ↗'. There are no per-tier CTAs, no 'Start free trial' buttons on product cards, and no 'Talk to sales' path differentiated from the self-serve path.

Fix

Place a primary filled CTA 'Get started free — no credit card required' directly beneath the pricing summary, and a ghost secondary CTA 'Talk to us about Enterprise' beside it. Eliminate the desktop-icon 'Sign up ↗' as a CTA — it reads as navigation, not conversion.

Dimension 07 of 12

Friction architecture

At risk
3/10
Observed

'No credit card required' is not stated anywhere in the visible viewport. The trial vs. self-serve vs. demo paths are conflated: 'Sign up ↗', 'Get started – free', 'Talk to a human', and 'demo.mov' all exist as equal-weight desktop icons with no hierarchy explaining which path is for whom.

Fix

Add 'No credit card required' inline with the primary CTA. Replace the four competing icon-paths with two clearly labelled routes: (1) 'Start free — instant access, no CC' → app.posthog.com/signup and (2) 'Book a demo — for teams evaluating Enterprise' → calendly link.

Dimension 08 of 12

Social proof placement

At risk
1/10
Observed

Zero social proof is visible above the fold or anywhere in the rendered screenshot — no logo bar, no customer count, no testimonial excerpt. The desktop metaphor occupies 100% of the viewport, leaving no room for trust signals.

Fix

Add a one-line proof strip directly above or below the pricing hero: 'Trusted by 50,000+ teams including Hasura, Vendasta, and AssemblyAI' with 4–5 logos. This should appear before the tier cards, not after them.

Dimension 09 of 12

Trust signals

At risk
2/10
Observed

No SOC 2, GDPR, money-back, or billing-transparency signals are visible in the rendered page. The OS-desktop UI contains zero trust-layer elements.

Fix

Add a single 'Trust row' beneath the pricing cards: SOC 2 Type II badge, GDPR-ready badge, 'Cancel anytime', and 'No surprise overage bills — we'll warn you first.' Four items, one line, massive objection reduction.

Dimension 10 of 12

Feature matrix legibility

At risk
3/10
Observed

No feature matrix is visible in the screenshot. Given PostHog bundles 6+ distinct product categories (Analytics, Replay, Flags, Experiments, Surveys, CDP), a comparison table is essential for buyers evaluating whether PostHog replaces multiple point tools — its absence at the tier level is a material conversion gap.

Fix

Add a collapsible feature matrix below the per-product pricing cards, grouped into rows: 'Analytics', 'Session Replay', 'Feature Flags & Experiments', 'Platform (SSO, RBAC, audit logs)'. Use checkmarks for included, dashes for excluded, and threshold values (e.g. '1M free / then $0.000225') for usage rows.

Dimension 11 of 12

FAQ coverage

At risk
4/10
Observed

No FAQ section is visible in the rendered screenshot. PostHog's usage-based model generates specific objections (what happens when I hit the free limit? can I cap spend? how does billing work across products?) that are completely unaddressed in the visible UI.

Fix

Add a 5-item FAQ: (1) 'What happens when I exceed the free tier?' — answer with specific behavior, not 'contact us'; (2) 'Can I set a spend cap?'; (3) 'How does billing work if I use multiple products?'; (4) 'Can I cancel or downgrade anytime?'; (5) 'Is VAT/tax included in listed prices?'

Dimension 12 of 12

Competitive differentiation

At risk
4/10
Observed

No competitive framing is visible on the pricing page. PostHog's core pitch — 'replace Mixpanel + FullStory + LaunchDarkly + Optimizely with one usage-based tool' — is never stated on the pricing page, leaving buyers without a cost-comparison anchor.

Fix

Add a single callout box near the top of the pricing content: 'Replacing Mixpanel + FullStory? Most teams save 40–60% with PostHog. See how we compare →' linking to /blog/posthog-vs-mixpanel. One sentence, massive framing lift.

Recommended

Top 5 fixes, ranked by expected lift

  1. 01

    Make pricing content visible above the fold without requiring any interaction with the desktop UI.

    High impact

    The entire 900px viewport is a decorative wallpaper. A buyer landing on posthog.com/pricing sees zero prices, zero tiers, zero CTAs — they must discover that the 'Pricing' icon is a clickable file to open a window. Every second of confusion before content appears costs a conversion. This is the root cause of failure across 7 of 12 dimensions.

    Above-fold clarity · 0/10
    Est. scroll-depth past fold / trial-start conversion+25–40%93% confidence · 2-wk ramp
  2. 02

    Add 'No credit card required' inline with the primary CTA and separate self-serve from demo paths with explicit labels.

    High impact

    PostHog has a genuinely generous free tier — that fact is invisible. 'No CC required' stated inline with the signup CTA is the single highest-ROI trust-friction removal available; multiple CRO studies show 8–15% lift on trial starts when it's inline rather than in fine print or absent entirely.

    Friction architecture · 3/10
    Est. trial-start rate+10–16%91% confidence · same day
  3. 03

    Add a value-prop H1 and a 'free tier threshold + pay-as-you-go entry price' kicker above the tier cards.

    High impact

    There is no headline on the pricing page. Rewrite to: 'The product analytics suite that replaces 4 tools — free up to 1M events/mo, then from $0.000225/event.' This answers what/who/how-much in one sentence and gives buyers a mental model before they engage with per-product pricing.

    Value-prop framing · 1/10
    Est. time-on-page / CTA click-through+12–20%88% confidence · same day
  4. 04

    Place a logo bar + customer count ('Trusted by 50,000+ teams') above the tier cards.

    Medium impact

    PostHog has strong brand recognition in the developer community but zero proof is surfaced on the pricing page. A logo bar with 5 named recognizable customers (Hasura, Y Combinator-backed startups, etc.) placed above the tier cards reduces 'is this legit?' hesitation at the exact moment of pricing evaluation.

    Social proof placement · 1/10
    Est. CTA click-through rate+6–10%78% confidence · 1-wk ramp
  5. 05

    Add a 5-question FAQ covering spend caps, free-tier overage behavior, multi-product billing, cancellation, and VAT.

    Medium impact

    Usage-based pricing generates specific anxiety: 'Will I get a surprise $10K bill?' PostHog does have spend caps but this is not surfaced. A Q&A answering 'Yes, you can set a hard spend cap per product — we'll pause ingestion, not bill overages' would remove the single largest objection to self-serve signup for cost-conscious engineering teams.

    FAQ coverage · 4/10
    Est. trial-start rate among visitors who scroll past tier cards+5–9%74% confidence · 1-wk ramp