Skip to main content

Integration 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 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

Using WordPress? We have a 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. Built and maintained by William Brawner.

Bridgetown

Bridgetown: A Liquid tag to add Plausible to your Bridgetown site. Built and maintained by Andrew Mason. Here's the source code.

Bubble.io

This plugin helps you integrate Plausible into Bubble. Built and maintained by AlderHam

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. Built and maintained by Shorn.

DatoCMS

DatoCMS plugin: Provides a link to Plausible for the current record on the sidebar. Built and maintained by Odd Camp.

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. Built and maintained by David Wells.

Discourse

How to add the script to your Discourse community

Django

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. Built and maintained by Reload

Drupal: A Drupal module for Plausible. Allows you to ignore tracking on certain pages and by certain user roles. Built and maintained by Dane Rossenrode of Touchdreams.

Elixir

Elixir library to push events to Plausible. Built and maintained by Suracheth Chawla.

Flutter

Flutter plugin: Send pageviews and custom events to Plausible. Built and maintained by Eric Trenkel.

Gatsby

Gatsby: A Gatsby plugin for adding Plausible Analytics to your Gatsby site. Built and maintained by Curtis Cummings.

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. Built and maintained by André Santos.

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.

Grav

Grav: Add Plausible Analytics to your Grav CMS site and configure it from the admin panel. Built and maintained by Iain Gillis.

Gridsome

Gridsome: A plugin to add Plausible Analytics to your Gridsome site. Built and maintained by Sven Adolph.

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

Hexo

Hego plugin: A simple Hexo plugin to inject Plausible script into your pages. Built and maintained by Marco.

HubSpot

How to add the script to your HubSpot site.

Hugo

How to add the script to your Hugo site.

Jekyll

Jekyll: Webanalytics for Jekyll. Just install the plugin, configure it and you are done. Contribution by David Schmitt.

Kirby

Kirby 3 Plausible: Frontend snippet and Kirby panel. Contribution by Rowdy Rabouw.

Laravel

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. Built and maintained by PIXEL Open.

MediaWiki

MediaWiki Extension: MediaWiki extension to enable Plausible Analytics. Built and maintained by Octfx.

Micro.blog

Micro.blog: Integrate Micro.blog with Plausible Analytics using a plugin. You can add it under Find Plug-ins in Micro.blog and then use the Settings button to configure it for your Plausible account. Built and maintained by Lukas Rosenstock. Here's the source code.

MkDocs

Plausible Analytics for Material: This plugin implements Plausible Analytics support in Material for MkDocs. Built and maintained by Alexander Pushkov.

n8n

An n8n community node for working with the Plausible API.

npm package

npm package: Frontend library to interact with Plausible. Same features as the official script, but as an npm module. Works with React. Built and maintained by Gustavo Maronato.

Neos CMS

Neos CMS: Add Plausible Analytics to your Neos site. Built and maintained by Jon Uhlmann.

NextJS

NextJS: Simple integration for Plausible Analytics and NextJS. Provides custom events functionality. Built and maintained by 4lejandrito.

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.

Publii

Plausible plugin for Publii. Built and maintained by TidyCustom.

Prestashop

Qt6 / QML

Qt6 QML plugin for Plausible. Built and maintained by Elias Steurer.

R

plausibler: R wrapper for the Plausible API. Built and maintained by Giorgio Comai.

Ruby

Plausible API Ruby Gem: This is a simple wrapper to read the Plausible API with Ruby. Built and maintained by Dailytics.

Sanity.io

Plausible iframe dashboard widget: Simple plugin to show Plausible as an iframe inside of the Sanity dashboard. Built and maintained by Ole Svennevig.

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. Built and maintained by Campit.

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. Built and maintained by Jack Whiting

Swift

  • PlausibleSwift - An implementation of Plausible Analytics pageview and event tracking for Swift. Built and maintained by Nick O'neill

  • AviaryInsights: Easy to use Swift package for recording pageviews and custom events for Plausible. Built and maintained by Leo Dion

Sylius

A Sylius Plausible plugin that integrates Plausible seamlessly into your store. Built and maintained by Setono.

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. Built and maintained by Susanne Moog

TypeDoc

A TypeDoc Plausible plugin that integrates Plausible into your built html docs. Built and maintained by 8 Hobbies.

Vue.js

VuePress

VuePress: A VuePress-plugin allowing you to use Plausible for your documentation website. Built and maintained by Peter Thaleikis.

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.


Let us know about any other integrations that you've built and we will feature them in this list. Thanks for your support!