Installation guides
Installing Plausible on a website can be a slightly different process depending on what tools you're using to manage your site.
We've put together several guides that cover popular website builders and content management systems (CMS). These can help you set up and start counting your site visitors in no time.
Thanks to the members of our community, there are also third-party integrations and plugins for various frameworks.
Here's the full list:
Add the snippet to the header of your site
To integrate your website with Plausible, you can manually insert our tracking snippet into the header section of your site. See the details here.
WordPress plugin
Using WordPress? We have an official WordPress plugin that makes the integration nice and easy. Here's how to get started with our WordPress plugin.
Google Tag Manager (GTM)
Using GTM? You need to use a GTM-specific snippet instead of our default snippet. See how to integrate Plausible into your site by using Google Tag Manager.
Run Plausible as a first-party connection
You can run Plausible script as a first-party connection from your domain name in order to bypass adblockers. Learn more here.
Server side tracking and mobile apps tracking
Our events API can be used to record pageviews and custom events server side without the use of JavaScript. You can use the events API to count users on your Android and/or iOS mobile apps too. Learn more here
Android SDK
Android SDK: An Android SDK for Plausible Analytics.
Bridgetown
Bridgetown: this plugin provides the plausible Liquid tag & ERB helper to your Bridgetown site.
Bubble.io
This plugin helps you integrate Plausible into Bubble.
Buttondown
How to add the script to your Buttondown site
Carrd
How to add the script to your Carrd site
Craft CMS
Craft CMS plugin: Gives you handy dashboard widgets to display analytics data from Plausible.
DatoCMS
DatoCMS plugin: Provides a link to Plausible for the current record on the sidebar.
Doctave
How to add Plausible to your Doctave project
DNT and offline functionality
Plausible doesn't take DNT (Do Not Track) into consideration by default as DNT has been abandoned by standards bodies such as the W3C. You can use the analytics library to add features such as DNT (Do Not Track) and offline functionality.
Discourse
How to add the script to your Discourse community
Django
-
Django-Plausible: Django module to provide easy Plausible integration, with Wagtail support.
-
Django-plausible-proxy is a module to proxy requests and send server-side events to Plausible Analytics.
Docusaurus
How to add the script to your Docusaurus site
Drupal
New Drupal module: A new drupal module for Plausible. Allows you to integrate Plausible, track custom events, block IPs from tracking, enable file download tracking, track custom query params as pageview events, track outbound link clicks.
Drupal: A Drupal module for Plausible. Allows you to ignore tracking on certain pages and by certain user roles.
Elixir
Elixir library to push events to Plausible.
Flipsite
Flipsite settings: Include Plausible in your Flipsite settings and score 100% on Lighthouse and all other speed tests.
Flutter
Flutter plugin: Send pageviews and custom events to Plausible.
Gatsby
Gatsby: A Gatsby plugin for adding Plausible Analytics to your Gatsby site.
Ghost
How to add the script to your Ghost site.
GitBook
The GitBook Plausible Analytics integration allows you to track traffic in your published spaces from your Plausible dashboard.
Go
go-plausible: Golang wrapper for the Plausible API.
Google AMP Pages
To track Google AMP pages with Plausible, you need to declare an AMP-analytics object on your AMP pages. See the instructions here.
Google Chrome extensions
To track Google Chrome browser extensions with Plausible, you can follow these instructions.
Grafana
To observe Plausible records from Prometheus in Grafana, you can use this dashboard.
Grav
Grav: Add Plausible Analytics to your Grav CMS site and configure it from the admin panel.
Gridsome
Gridsome: A plugin to add Plausible Analytics to your Gridsome site.
Hash-based routing
If you're using a frontend framework that uses the URL hash for routing, you need to use our hash-based tracker instead of the default one. See more here
HelpDocs
HelpDocs: Native Plausible integration to make it easy for you to work out how customers are behaving on your knowledge base.
Hexo
Hego plugin: A simple Hexo plugin to inject Plausible script into your pages.
HubSpot
How to add the script to your HubSpot site.
Hugo
How to add the script to your Hugo site.
Jekyll
Jekyll: Web analytics for Jekyll. Just install the plugin, configure it and you are done.
Kirby
Kirby 3 Plausible: Frontend snippet and Kirby panel.
Laravel
-
Laravel Plausible: This package provides a blade view with the script tag for Plausible and a wrapper to easily send custom events to Plausible.
-
Plausible Analytics for Laravel 10+: A Laravel package for interacting with the Plausible API.
-
Laravel Plausible Exclude Page: Quickly add a page to your Laravel application to exclude your visits from Plausible.
Localhost for hybrid apps
You can enable Plausible to count visitors on localhost which is useful in Cordova, Capacitor and other hybrid apps. Learn more here
Magento / Adobe Commerce
Magento Plausible: Add Plausible to Magento to save visited pages, access analytics in Magento admin area, manage goals on specific actions and more.
MediaWiki
MediaWiki Extension: MediaWiki extension to enable Plausible Analytics.
Micro.blog
Micro.blog: Integrate Micro.blog with Plausible Analytics using a plugin. You can add the plugin under "Find Plug-ins" in Micro.blog and then use the settings button to configure it for your Plausible account.
MkDocs
Plausible Analytics for Material: This plugin implements Plausible Analytics support in Material for MkDocs.
n8n
An n8n community node for working with the Plausible API.
npm package
npm package: Frontend library as an npm module to interact with Plausible. Works with React.
Neos CMS
Neos CMS: Add Plausible Analytics to your Neos site.
NextJS
NextJS: Simple integration for Plausible Analytics and NextJS. Provides custom events functionality.
Notion website
To integrate Plausible Analytics into your Notion website, you'll need to use a third-party service such as Potion or Super (both are paid tools) that will allow you add custom code to your Notion website.
Nuxt
Nuxt module to natively integrate Plausible Analytics.
Open Journal Systems (OJS)
The OJS Site Usage plugin inserts a new page into the editor dashboard for a journal that displays the Plausible dashboard, allowing journal editors and managers to access and filter their site data in real time.
PayloadCMS
Dashboard analytics plugin for PayloadCMS: You can add charts and statistics widgets directly in your admin interface.
Podcastpage.io
Add Plausible to your Podcastpage.io website. Just enable the Plausible script through the "Integrations" page of your dashboard to add the tracking script to all pages.
Prometheus
Add Plausible records to Prometheus to use with Grafana. Add Plausible exporter and start collecting data.
Publii
Plausible plugin for Publii.
Prestashop
-
Plausible module for Prestashop.
-
Prestashop Plausible: Add Plausible in Prestashop.
Qt6 / QML
Qt6 QML plugin for Plausible.
R
plausibler: R wrapper for the Plausible API.
Readymag
Here's how to add the script to your Readymag website
Ruby
Plausible API Ruby Gem: This is a simple wrapper to read the Plausible API with Ruby.
Sanity.io
Plausible iframe dashboard widget: Simple plugin to show Plausible as an iframe inside of the Sanity dashboard.
Segment
There's no official Plausible integration with Segment but Segment allows you to integrate with Google Tag Manager. So you could integrate Plausible with Segment through Google Tag Manager. Here's how to use Google Tag Manager.
Shopify
How to add the script to your Shopify store.
Shopware
Plausible Tracking and Ecommerce: Add Plausible Analytics to Shopware 6. Track custom events and ecommerce data.
Single-page applications
Plausible integrates automatically with modern pushState based frontend routers. If you're running a single-page application with React, Angular, Vue or similar frameworks, you don't need to add any extra configuration to make analytics work. Learn more here.
Sphinx / Read The Docs
There is a Plausible Sphinx extension
Squarespace
How to add the script to your Squarespace site
Statamic
Plausible Wrapper: A wrapper around the Plausible API that fetches the analytics into your dashboard in a pretty way.
Swift
-
PlausibleSwift - An implementation of Plausible Analytics pageview and event tracking for Swift.
-
AviaryInsights: Easy to use Swift package for recording pageviews and custom events for Plausible.
Sylius
A Sylius Plausible plugin that integrates Plausible seamlessly into your store.
Turbo / Turbolinks
We offer a manual mode in case you want full control over when pageviews are triggered on your website. The most common use-case for this is when you use Turbo (formerly Turbolinks). Learn more here
TYPO3
TYPO3 extension for Plausible.
TypeDoc
A TypeDoc Plausible plugin that integrates Plausible into your built html docs.
Vue.js
-
Vue.js & Nuxt.js: A Vue.js plugin and NuxtJS module for Plausible. Exposes the functionality of plausible-tracker to Vue and Nuxt instances, Vue components, and Vuex stores.
-
Plausible module for Nuxt 3 and Vue 3
VuePress
VuePress: A VuePress-plugin allowing you to use Plausible for your documentation website.
Webflow
How to add the script to your Webflow site
Wix
How to add the script to your Wix site
Data pipelines, warehouses and other ways of viewing Plausible stats elsewhere
See this list for data pipelines, warehouses and other ways of viewing Plausible stats elsewhere. For instance, our stats API, official WordPress plugin and official Google Looker Studio connector.
Let us know about any other integrations that you've built and we will feature them in this list. Thanks for your support!