Build Your First AI Project This Weekend
Stop consuming tutorials. Start creating. Get the free step-by-step guide.
GA4 became a full-time job nobody asked for.
The interface fights you. Finding simple data takes clicks through menus that make no sense. And after all that effort, you’re still not sure if the numbers are right because the sampling kicked in.
Meanwhile, European regulators keep ruling Google Analytics violates GDPR. Ad blockers hit GA at 40-60% rates. And everything you track feeds the largest advertising company on Earth.
Plausible flips the model entirely.
One dashboard. No cookies. No consent banners required. No 47-click journey to see where your traffic came from. Privacy-first architecture that actually complies with regulations instead of playing legal whack-a-mole.
This guide covers what Plausible is, how it stacks up against GA4, complete setup instructions, and whether it makes sense for your sites.
Quick Navigation
| Section | What You’ll Learn |
|---|---|
| What Is Plausible Analytics | The basics explained |
| Plausible vs Google Analytics | Side-by-side comparison |
| Key Features | What you get |
| Pricing Breakdown | Plans and costs |
| Setting Up Plausible | Installation guide |
| Platform Integrations | WordPress, Hugo, etc. |
| When To Use Plausible | Is it right for you? |
What Is Plausible Analytics
Plausible is a web analytics tool built as an alternative to Google Analytics.
But it’s not trying to replicate GA4 feature-for-feature. That’s the point.
Plausible is designed around a simple premise: Most website owners don’t need 90% of what Google Analytics offers. They need to know:
- How many people visited
- Where they came from
- What pages they viewed
- Whether they converted
That’s it.
Plausible gives you exactly that - on a single page, updating in real-time, without requiring a data science degree to interpret.
The key differences from Google Analytics:
| Factor | Plausible | Google Analytics |
|---|---|---|
| Script size | ~1 KB | 75+ KB |
| Cookies | None | Multiple |
| GDPR consent required | No | Yes |
| Dashboard complexity | Single page | Dozens of reports |
| Data ownership | You own it | Google owns it |
| Open source | Yes | No |
| Business model | Subscription | Advertising |
Here’s something most people don’t realize:
Plausible is open source. The code is on GitHub. You can see exactly what it does. You can even self-host it if you want complete control.
Compare that to Google Analytics where you have zero visibility into what’s happening with your data behind the scenes.
The company behind Plausible is a bootstrapped 10-person team based in the EU. No VC funding. No pressure to monetize your data. They make money from subscriptions - period.
Plausible vs Google Analytics
Let me be direct about the comparison.
Google Analytics is powerful. If you’re an enterprise with a dedicated analytics team, complex attribution needs, and deep integration requirements with Google Ads, GA4 makes sense.
For everyone else? It’s overkill that creates more problems than it solves.
The Complexity Problem
GA4 is notoriously difficult to use.
I’ve talked to marketers who’ve been in the game for years who still struggle to pull basic reports from GA4. The interface is confusing. Setting up events requires technical knowledge. The data model changed completely from Universal Analytics.
Plausible takes the opposite approach: everything on one dashboard. No configuration needed. No custom reports to build. You install it and immediately understand what’s happening on your site.
The Privacy Problem
Since January 2022, data protection authorities in Austria, France, Italy, Denmark, Finland, Norway, and Sweden have ruled that Google Analytics violates GDPR.
The issue is data transfers to the US and Google’s role in advertising. Using GA4 creates legal risk in the EU.
Plausible sidesteps all of this:
- No cookies
- No personal data collection
- No cross-site tracking
- Data stays in the EU
- No consent banner required
Here’s the truth: Your visitors prefer sites that don’t interrupt them with cookie banners. Every banner click is friction. Every “Reject All” click potentially breaks your analytics with GA4.
The Accuracy Problem
An independent study found that GA4 fails to capture 55.6% of traffic when consent banners are displayed and users reject tracking.
Think about that. More than half your visitors might not show up in your reports.
Add in browser-based blocking (Firefox, Safari, Brave all block GA by default) and ad blockers (which block GA up to 60% of the time), and your GA4 data is incomplete at best.
Plausible isn’t part of the adtech ecosystem, so it doesn’t get blocked by privacy tools at nearly the same rate.
The Speed Problem
Google Analytics loads ~75 KB of JavaScript.
Plausible loads ~1 KB.
That’s a 75x difference.
Page speed is a ranking factor. Every kilobyte matters. And GA4’s script isn’t just big - it can also block rendering and slow your site’s interactivity.
Key Features: What Plausible Actually Does
Don’t let the simplicity fool you. Plausible packs serious functionality.
Real-Time Dashboard
Your stats update every 30 seconds. No waiting for data to process like GA4’s 24-48 hour delays for some reports.
One page shows you:
- Current active visitors
- Unique visitors and pageviews
- Visit duration and bounce rate
- Traffic sources (referrers, search, direct, campaigns)
- Top pages
- Geographic data (country, region, city)
- Device data (browser, OS, screen size)
Campaign and UTM Tracking
Plausible automatically parses UTM parameters:
- utm_source
- utm_medium
- utm_campaign
- utm_term
- utm_content
No additional setup required. Your marketing campaigns show up categorized and attributed.
Goals and Conversions
You can track:
- Page visits (e.g., /thank-you/ page)
- Custom events (button clicks, form submissions, downloads)
- Revenue attribution (for ecommerce)
The best part? Most goal setup is codeless. You tell Plausible what URL counts as a conversion, and it tracks it.
For custom events, you add a simple JavaScript call:
plausible('Signup')
That’s it. Compare that to GA4’s event tracking complexity.
Funnel Analysis
Track user journeys through multi-step processes:
- Signup flows
- Checkout processes
- Onboarding sequences
See where users drop off and optimize accordingly.
Google Search Console Integration
Connect your Search Console account to see:
- Search queries driving traffic
- Click-through rates
- Impressions and positions
All within your Plausible dashboard. No need to switch between tools.
Scroll Depth Tracking
Automatically tracks how far visitors scroll (0-100%) on every page. No tag manager configuration needed.
This tells you if people are actually reading your content or bouncing after the first paragraph.
AI Traffic Identification
This is new and increasingly important.
Plausible identifies traffic from AI sources:
- ChatGPT
- Perplexity
- DeepSeek
- Other AI assistants
As more people use AI to browse the web, knowing this traffic source matters.
Team Collaboration
- Invite team members with role-based access
- Share dashboards publicly, privately, or embedded
- Email and Slack reporting
- Consolidated multi-site view
API Access
Full stats API for pulling data programmatically. Build custom dashboards, integrate with other tools, or feed data to AI analysis workflows.
Plausible Pricing Breakdown
Plausible uses usage-based pricing tied to monthly pageviews.
Plan Comparison
| Feature | Starter | Growth | Business | Enterprise |
|---|---|---|---|---|
| Monthly price (10k views) | $9 | $14 | $19 | Custom |
| Sites | 1 | 3 | 10 | 10+ |
| Team members | 1 | 3 | 10 | 10+ |
| Data retention | 3 years | 3 years | 5 years | 5 years |
| Funnels | No | No | Yes | Yes |
| API access | Limited | 600 req/hr | Unlimited | Unlimited |
| Priority support | No | No | No | Yes |
Pricing by Traffic
Prices scale with pageviews:
| Monthly Pageviews | Starter | Growth | Business |
|---|---|---|---|
| 10k | $9 | $14 | $19 |
| 100k | $19 | $24 | $29 |
| 200k | $29 | $34 | $39 |
| 500k | $49 | $54 | $59 |
| 1M | $69 | $74 | $79 |
| 2M | $99 | $104 | $109 |
| 5M | $149 | $154 | $159 |
| 10M+ | Custom | Custom | Custom |
Annual billing saves 2 months (pay for 10, get 12).
Free Trial
30 days free. No credit card required. Full access to test everything.
My Take on Pricing
Is it worth it compared to “free” Google Analytics?
Yes. Here’s why:
- Time saved - You’ll spend less time wrestling with reports
- Accuracy gained - More of your traffic actually gets tracked
- Legal risk reduced - No GDPR concerns
- Site speed improved - Lighter script, faster pages
- Data ownership - You’re not the product
For most content sites, $9-19/month is nothing compared to the value of accurate, actionable analytics.
If you’re running 10+ sites or need more than 1M pageviews, the cost adds up. That’s where self-hosting becomes attractive (more on that below).
Setting Up Plausible (Step by Step)
Getting started takes about 5 minutes.
Step 1: Create an Account
Go to plausible.io and start your free trial. No credit card needed.
Step 2: Add Your Site
Enter your domain (e.g., “example.com”).
Plausible will generate your tracking script:
<script defer data-domain="example.com" src="https://plausible.io/js/script.js"></script>
Step 3: Install the Script
Add that script to the <head> section of your website.
For static sites (Hugo, Jekyll, etc.):
Add to your base template’s head section.
For WordPress:
Use the official Plausible plugin (search “Plausible Analytics” in plugins), or add manually to your theme’s header.php or via a header script plugin.
For other platforms:
Paste into your site’s header HTML injection area (most platforms have this in settings).
Step 4: Verify Installation
Visit your site in a new browser tab. Check your Plausible dashboard - you should see yourself as an active visitor within seconds.
Troubleshooting:
- Clear your cache
- Disable any ad blockers temporarily
- Check browser console for errors
- Verify the script is in the
<head>, not<body>
Step 5: Configure Goals (Optional)
In Plausible, go to your site settings > Goals.
For pageview goals:
- Click “Add Goal”
- Select “Pageview”
- Enter the page path (e.g., “/thank-you”)
- Save
For custom events:
- Click “Add Goal”
- Select “Custom Event”
- Enter the event name (e.g., “Signup”)
- Add the JavaScript trigger to your site:
<button onclick="plausible('Signup')">Sign Up</button>
Or for form submissions:
document.getElementById('signup-form').addEventListener('submit', function() {
plausible('Form Submit');
});
Platform Integrations
Plausible works with pretty much everything.
WordPress
The easy way: Install the official Plausible Analytics plugin.
- Go to Plugins > Add New
- Search “Plausible Analytics”
- Install and activate
- Enter your domain in plugin settings
- Done
The plugin handles the script injection and adds admin features.
Hugo
Add to your base template (usually layouts/_default/baseof.html or layouts/partials/head.html):
{{ if not .Site.IsServer }}
<script defer data-domain="yourdomain.com" src="https://plausible.io/js/script.js"></script>
{{ end }}
The if not .Site.IsServer conditional prevents tracking during local development.
Ghost
Go to Settings > Code Injection > Site Header and paste your Plausible script.
Shopify
Go to Online Store > Themes > Edit Code > theme.liquid and add the script in the <head> section.
Webflow
Go to Project Settings > Custom Code > Head Code and paste the script.
React / Next.js
Install the npm package:
npm install plausible-tracker
Initialize in your app:
import Plausible from 'plausible-tracker'
const { trackPageview, trackEvent } = Plausible({
domain: 'yourdomain.com'
})
// Track pageviews
trackPageview()
// Track custom events
trackEvent('Signup')
For Next.js specifically, use the next-plausible package for automatic page tracking.
Google Tag Manager
Plausible has an official GTM template. Search “Plausible Analytics” in the GTM template gallery and follow the setup wizard.
Self-Hosting Plausible
If you want complete control (and to avoid recurring costs), you can self-host Plausible.
The code is open source under AGPL license.
Requirements
- A server (VPS) with Docker
- Basic command line comfort
- A domain for your analytics instance
Basic Setup
Plausible provides a hosting guide at plausible.io/docs/self-hosting.
The short version:
- Clone the hosting repo
- Configure your domain and email settings
- Run
docker-compose up -d - Access your self-hosted instance
Pros of Self-Hosting
- No monthly fees (just server costs, typically $5-20/month)
- Complete data ownership
- No pageview limits
- Full control over infrastructure
Cons of Self-Hosting
- You handle maintenance and updates
- You handle backups
- No official support
- Some features may lag behind the hosted version
My take: If you’re technical and running multiple high-traffic sites, self-hosting makes sense. For everyone else, the hosted version at $9-19/month is worth the convenience.
When To Use Plausible (And When Not To)
Plausible isn’t for everyone. Here’s my honest assessment.
Use Plausible If:
- You want simple, actionable analytics without complexity
- Privacy compliance matters to you (GDPR, CCPA)
- You’re tired of cookie consent banners
- Page speed is important
- You run content sites, blogs, or portfolios
- You want to own your data
- You value open source and independent businesses
Don’t Use Plausible If:
- You need complex attribution modeling
- You’re heavily integrated with Google Ads and need native GA4 connection
- You require user-level tracking and cohort analysis
- You have an analytics team that’s already built around GA4
- You need free (and don’t mind the trade-offs)
The Hybrid Approach
Some marketers run both.
Plausible for day-to-day insights and privacy-compliant tracking. GA4 for specific advanced use cases where you need the depth.
The scripts can coexist. Your Plausible data stays accurate for most visitors, while GA4 captures those who consent for deeper analysis.
Plausible + AI Workflows
Here’s something I’ve been experimenting with:
Plausible’s API lets you export data. That data can feed directly into AI analysis workflows.
Example workflow:
- Export weekly stats via Plausible API
- Feed to Claude or ChatGPT with prompts like:
Here's my weekly analytics data. Identify:
- Pages with highest engagement (low bounce, high time on page)
- Traffic sources worth doubling down on
- Pages that are underperforming relative to traffic
- Any unusual patterns or anomalies
- Get insights without manual spreadsheet analysis
This is faster than digging through GA4’s interface, and the simplicity of Plausible’s data structure makes AI analysis more reliable.
A Real Alternative
Google Analytics isn’t going away. But it’s not the only option anymore.
Plausible gives you:
- A single-page dashboard that makes sense immediately
- Privacy compliance without consent banners
- A 75x lighter script that doesn’t slow your site
- Data you actually own
- Support for an independent, bootstrapped team
The trade-off:
- Monthly cost ($9+)
- Fewer advanced features than GA4
- Smaller ecosystem
For most content sites, blogs, and small business websites, Plausible is the better choice. The simplicity alone is worth it.
Here’s what I’d do:
- Start the 30-day free trial
- Install on one site
- Use it alongside GA4 for a month
- Compare the experience
You’ll probably find you check Plausible more often because it’s actually pleasant to use.
And in a world where privacy regulations are tightening and users are increasingly blocking trackers, being on the right side of that trend matters.
Related Resources
- Click Tracking Guide - Understanding tracking fundamentals
- Hugo CMS Guide - Build fast sites that work with Plausible
- Content Website Guide - Build sites worth tracking
Have questions about Plausible or analytics in general?
Contact me. I’m always looking to improve these guides based on what you’re actually dealing with.