explaingit

plausible/analytics

Analysis updated 2026-06-21

24,771ElixirAudience · pm founderComplexity · 3/5LicenseSetup · moderate

TLDR

Plausible Analytics is a privacy-first, open-source alternative to Google Analytics that tracks website visitors and traffic without cookies, personal data, or GDPR compliance headaches.

Mindmap

mindmap
  root((plausible))
    What it does
      Track visitors
      No cookies
      Privacy first
    Key features
      Real-time dashboard
      Goal tracking
      Email reports
    Deployment
      Cloud hosted
      Self-hosted
    Audience
      Founders
      Website owners
    Compliance
      GDPR safe
      CCPA safe
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add a single lightweight script to your website to see real-time visitor counts, traffic sources, and top pages.

USE CASE 2

Replace Google Analytics to become GDPR-compliant without needing a cookie consent banner.

USE CASE 3

Self-host your own analytics server so you fully own your traffic data and share nothing with third parties.

USE CASE 4

Set up weekly email traffic reports and conversion goal tracking for your product's marketing funnel.

What is it built with?

ElixirClickHouse

How does it compare?

plausible/analyticselixir-lang/elixirphoenixframework/phoenix
Stars24,77126,37922,991
LanguageElixirElixirElixir
Setup difficultymoderatemoderatemoderate
Complexity3/55/53/5
Audiencepm founderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Self-hosting requires Docker and a server, the managed cloud version only requires pasting one script tag into your HTML.

AGPL, free to use and self-host, but if you modify it and offer it as a service to others you must release your changes as open source.

In plain English

Plausible Analytics is an open-source, privacy-first alternative to Google Analytics. It lets website owners track how many people visit their site, where visitors come from, which pages they read, and what actions they take, all without collecting personal data, setting cookies, or violating privacy laws like GDPR (a European data protection regulation) or CCPA (a similar California law). The tool works by adding a tiny tracking script to your website, much smaller and faster to load than Google Analytics, which records anonymized, aggregated traffic data. You see a single clean dashboard showing real-time visitors, traffic sources, popular pages, goals, and conversions. No complex menus or custom report building required. It can integrate with Google Search Console to show which search keywords bring people to your site, and it can send weekly or monthly email reports. Plausible differs from Google Analytics in a fundamental way: Google's product is free because Google uses the data to power its advertising business. Plausible charges a subscription because it collects no personal data and shares nothing with third parties. You fully own your stats. It is available either as a managed cloud service hosted in the EU, or as a self-hosted community edition you run on your own server. The tech stack uses Elixir (a programming language built for high concurrency) and ClickHouse (a fast database designed for analytics queries). Teams use it when they want simple, honest website metrics without the privacy baggage.

Copy-paste prompts

Prompt 1
How do I self-host Plausible Analytics on my own server using Docker Compose so I fully own my data?
Prompt 2
Write the HTML snippet to add Plausible tracking to my website and set up a custom goal event that fires when users click the signup button.
Prompt 3
How do I import my historical Google Analytics data into Plausible so I have a continuous view of my traffic?
Prompt 4
Configure Plausible to track custom properties with each event so I can segment visitors by plan type or referral source.
Prompt 5
How do I integrate Plausible with Google Search Console to see which search queries are driving traffic to my site?

Frequently asked questions

What is analytics?

Plausible Analytics is a privacy-first, open-source alternative to Google Analytics that tracks website visitors and traffic without cookies, personal data, or GDPR compliance headaches.

What language is analytics written in?

Mainly Elixir. The stack also includes Elixir, ClickHouse.

What license does analytics use?

AGPL, free to use and self-host, but if you modify it and offer it as a service to others you must release your changes as open source.

How hard is analytics to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is analytics for?

Mainly pm founder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub plausible on gitmyhub

Verify against the repo before relying on details.