Pricing

This is a real, unedited $9 teardown of a public page we admire — https://plausible.io/ — so you can see exactly what you get. Even great pages have fixes.

Summary

Score: 82/100. This is already a strong page. It has a clear category, a named competitor to position against, real founder and customer proof, transparent pricing and a risk-free trial. The remaining gains are mostly sharper messaging and removing small bits of friction.

Who it targets: Site owners, marketers, SaaS teams, agencies and publishers who find Google Analytics (GA4) heavy and are wary of its privacy implications. EU and GDPR-conscious buyers are a clear sub-segment.

Biggest problem: The H1, "Easy to use and privacy-friendly Google Analytics alternative", only describes the category and defines Plausible by what it replaces. It gives no outcome and nothing a skimmer can picture. The best proof (one-page stats, a script 54× smaller than Google's, no cookie banner) sits further down.

Highest-leverage fix: Rewrite the hero so it leads with the outcome and one hard proof point, and put the price and trial terms right next to the CTA. The hero currently says "Start free trial" and "30-day free trial · No credit card required", but not "from $9/month".

5-second test

What a cold visitor gets:

What they may miss:

Verdict: The audience and next step are clear. The offer's differentiation is only half-clear above the fold.

Hero rewrite

Current H1: "Easy to use and privacy-friendly Google Analytics alternative" Current subhead: "Plausible is powerful, lightweight analytics. No cookies, just insights. Made and hosted in the EU, powered by European-owned infrastructure. 🇪🇺"

Option A: Outcome

Option B: Pain

Option C: Specificity

Recommendation: Option A for the H1. Keep "Google Analytics alternative" in the title tag and a small eyebrow or subhead for SEO.

Call-to-action

Current CTAs (from the text):

What works: The primary action is consistent and the risk reversal sits next to it ("30-day free trial · No credit card required"). The demo is a good low-commitment second path.

What doesn't:

Better labels:

  1. "Start my 30-day free trial" goes in the hero and final CTA, with "No credit card required" directly beneath.
  2. "Try [Starter/Growth/Business] free for 30 days" goes on each pricing card, so the plan is explicit.
  3. "Explore the live demo dashboard" replaces "View live demo" in the hero and final CTA.

Also change Enterprise "Contact us" to "Talk to us about Enterprise". Keep the header button as the short "Start free trial".

Section-by-section critique

1. Header and mega-menu

2. Hero

3. "Why use Plausible Analytics?"

4. Social proof ("People ❤️ Plausible")

5. "It's time to ditch Google Analytics" (founders' letter)

6. Pricing ("Traffic based plans that match your growth")

7. Final CTA

8. Footer

Trust & objections

| Objection | Answered on page? | Fix | |---|---|---| | "Will switching lose my Google Analytics history?" | Partly: "You can even import your Google Analytics stats" is buried in the letter | Add it to an FAQ and the Starter plan (it's already listed there) | | "Is it really legal without a cookie banner?" | Asserted, no proof | Link to the compliance and data policy pages, with a short plain-language explanation | | "What happens when the trial ends?" | No | Add an FAQ answer. Don't invent terms. Say what the page says: no credit card required | | "Can I trust a small company?" | Yes: bootstrapped, profitable, since 2018, 22k paying customers | Surface the "since 2018, 10 people, no investors" line earlier | | "Is it too basic for me?" | Partly: funnels, revenue tracking, API | Add "What Plausible doesn't do" honesty, echoing the Cyrus Shepard quote | | "Can I self-host?" | Partly: "run it yourself if you want to" | Put it in the FAQ with a link to the docs | | "What if I outgrow it?" | Partly: the Enterprise tier and the 10M+ pageview slider | Add an FAQ answer about pageview-based plans | | "How hard is migration?" | Link exists: "Migrate from GA4" | Add a one-line mention and link in the hero area or FAQ |

Draft FAQ (based only on what the page says; the page has no FAQ today):

SEO & sharing basics

Current title (≈76 characters, so it will truncate): "Plausible Analytics | Simple, privacy-friendly Google Analytics alternative"

New title (56 characters): Plausible: Privacy-Friendly Google Analytics Alternative

Current meta description: it's fine, but it's about "data is 100% yours", not what the visitor gets.

New meta description (about 143 characters): Simple, cookie-free web analytics on one page. 54× lighter than Google Analytics, open source and EU-hosted. Try it free for 30 days.

Other checks:

Prioritized fix list

  1. [High] [~20 min] Rewrite the H1 and subhead (Option A) so the outcome and the cookie-banner benefit appear in the first screen.
  2. [High] [~10 min] Add price to the hero trust line: "30-day free trial · No credit card required · From $9/month".
  3. [High] [~15 min] Remove the leaked response.json()).then(data => currency=data.currency)"> markup from the pricing section and verify the currency logic still works.
  4. [High] [~30 min] Add a short FAQ section (6 questions above) before the final CTA.
  5. [Med] [~15 min] Make the pricing CTAs plan-specific ("Try Starter free for 30 days", etc.) and add one "who it's for" line per plan.
  6. [Med] [~10 min] Rewrite the <title> (56 characters) and meta description, and align the OG title.
  7. [Med] [~20 min] Move a proof strip (22k paying subscribers; Stripe, Mozilla, MongoDB, Harvard, Sentry; a short DHH or Rob Hope quote) directly under the hero.
  8. [Med] [~15 min] Add source links for "54 times smaller", "135KB less" and "4 kg of CO2", and link the consent claim to the compliance page.
  9. [Med] [~10 min] Demote nav and footer H3s ("Who it's for", "Compare", "Follow Plausible…") to non-heading elements.
  10. [Med] [~10 min] Add alt text to the 2 images missing it.
  11. [Low] [~15 min] Retitle "Why use Plausible Analytics?" and rewrite 2 to 3 feature titles as outcomes.
  12. [Low] [~10 min] Change "View live demo" to "Explore the live demo dashboard" and "Contact us" (Enterprise) to "Talk to us about Enterprise".
  13. [Low] [~10 min] Replace the "Events stored 332B" stat with a buyer-relevant one already on the page, e.g. "Running since 2018".
  14. [Low] [~20 min] Break the founders' letter into short blocks with bold lead lines.
  15. [Low] [~5 min] Add a "Security, DPA and compliance documents available" link line above the final CTA.

Fix it with an AI coding agent

Paste this into Claude Code, Cursor or any AI coding agent opened in your site's repo.

You are editing the marketing homepage served at https://plausible.io/. Find the files (templates, components, layouts, head/meta config) that render this page. Keep the existing design system, CSS classes and styling. Do NOT invent facts, testimonials, numbers, logos or features that are not already on the page; where something is missing, leave a TODO comment instead. When done, give me a short summary listing every file you changed.

Make these edits:

1. HERO HEADLINE. Replace the H1 "Easy to use and privacy-friendly Google Analytics alternative" with: "Understand your traffic in one minute. No cookies, no consent banner." Keep exactly one H1 on the page.

2. HERO SUBHEAD. Replace "Plausible is powerful, lightweight analytics. No cookies, just insights. Made and hosted in the EU, powered by European-owned infrastructure. 🇪🇺" with: "Plausible puts every important stat on a single page. Open source, EU-hosted, and 54× lighter than Google Analytics. A Google Analytics alternative built for simplicity." (Keep the 🇪🇺 if it is a separate styled element.)

3. HERO TRUST LINE. Replace "30-day free trial · No credit card required" with "30-day free trial · No credit card required · From $9/month". Use the existing pricing value; if the price is rendered dynamically, reuse that variable.

4. HERO CTAs. Change the primary button label "Start free trial" to "Start my 30-day free trial" in the hero and in the final CTA section. Keep the header button as "Start free trial". Change "View live demo" to "Explore the live demo dashboard" in the hero and final CTA.

5. PRICING CTAs. In the Starter, Growth and Business cards, change each "Start free trial" to "Try Starter free for 30 days", "Try Growth free for 30 days" and "Try Business free for 30 days" respectively. Change the Enterprise "Contact us" to "Talk to us about Enterprise". Under each plan name add a one-line descriptor using only existing plan facts: Starter "For one site"; Growth "For up to 3 sites and team members"; Business "For up to 10 sites, funnels and revenue attribution"; Enterprise "For 10+ sites and teams".

6. LEAKED CODE. In the pricing section there is stray visible text: response.json()).then(data => currency=data.currency)"> . Find the broken markup (likely a malformed attribute on the element that fetches the currency), fix it so it is not rendered as text, and verify the currency detection still works.

7. FINAL CTA. Under the final "Ready to ditch Google Analytics? Start your free trial today" buttons, add the line "30-day free trial · No credit card required · From $9/month".

8. PROOF NEAR HERO. Directly below the hero, add a compact proof strip reusing existing content only: "Trusted by thousands of organizations, including Stripe, Mozilla, MongoDB, Harvard University and Sentry" and "22k paying subscribers". Add a TODO comment to use logos if assets exist. Do not add new logos or claims.

9. FEATURE SECTION COPY. Change the H2 "Why use Plausible Analytics?" to "Everything you need, nothing you don't". Rewrite two feature titles: "Automatic scroll depth tracking" to "See how far visitors read, with zero setup"; "Monitor traffic from AI tools" to "See which AI tools send you visitors". Keep their existing descriptions.

10. STATS. Replace the "Events stored 332B" stat with "Running since 2018" only if the stat component supports a text value; otherwise leave it and add a TODO comment.

11. CLAIM SOURCES. Next to the claims "Our script is 54 times smaller than Google Analytics", "135KB less JavaScript", and "4 kg of CO2 per year", add a small "How we calculated this" link with a TODO comment for the correct URL. Next to "No need for cookie banners or GDPR consent" add a "Read our compliance details" link pointing to the existing Compliance page in the footer.

12. FAQ SECTION. Add an FAQ section above the final CTA, using the existing heading and accordion/list styles, with these entries:
 - "Do I need a cookie banner?" -> "Plausible doesn't use cookies, persistent identifiers, or cross-site and cross-device tracking, and doesn't process personal data. No cookie banner is required. See our compliance page for details." (link to the Compliance page)
 - "Can I import my Google Analytics data?" -> "Yes. You can import your Google Analytics stats. Google Analytics import is included in every paid plan."
 - "Do I need a credit card to start?" -> "No. The 30-day free trial doesn't require a credit card."
 - "Where is my data stored?" -> "All visitor data is processed exclusively on servers owned and operated by European companies and never leaves the EU."
 - "Can I run Plausible myself?" -> "Yes. The code is open source and public, so you can audit what we collect or run it yourself."
 - "How is pricing calculated?" -> "Plans are based on monthly pageviews, from up to 10k to 10M+. Yearly billing gives you 2 months free."
 If the site has a FAQPage structured-data pattern elsewhere, reuse it.

13. TRUST LINK LINE. Above the final CTA add a line: "Security, DPA and compliance documents available" linking to the existing Security, DPA and Compliance pages.

14. FOUNDERS' LETTER. Break the long letter into 3 short paragraphs/blocks with a bold lead sentence each, without changing the wording of the claims.

15. TITLE AND META. Replace the <title> with: "Plausible: Privacy-Friendly Google Analytics Alternative". Replace the meta description with: "Simple, cookie-free web analytics on one page. 54× lighter than Google Analytics, open source and EU-hosted. Try it free for 30 days." Set og:title to the new title and og:description and twitter description to the new meta description. Keep the existing og:image.

16. HEADINGS. The nav/footer labels "Who it's for", "Compare" and "Follow Plausible: Twitter, Bluesky, Mastodon and LinkedIn" are rendered as H3. Change them to non-heading elements (e.g. <p> or <span>) while keeping the same visual styling via existing classes.

17. ALT TEXT. Find the 2 images with no alt attribute. Add descriptive alt text based on what each image shows (infer from filename/context), or alt="" if purely decorative. Add a TODO comment if unsure.

Do not change anything else. Finish with a short summary of the files you changed.
Want this for your page?

Start with a free roast 🔥