Plausible Analytics with Astro
by Chung Kang, Member
Adding Plausible to an Astro project
What is Plausible?
Plausible.io is an open-source web analytics tool designed to provide simple, privacy-friendly website traffic insights. Unlike traditional analytics platforms like Google Analytics, Plausible.io focuses on ease of use, minimalism, and compliance with privacy regulations We use Plausible.io for client sites to provide them with a simple, privacy-friendly web analytics solution. Plausible.io ensures compliance with GDPR and other privacy regulations, enhancing trust with their audience. Its lightweight script maintains website speed, and the intuitive interface delivers essential insights without overwhelming complexity. By choosing Plausible.io, we offer clients accurate, real-time data to optimize their websites, improve user experience, and make informed decisions, all while respecting visitor privacy and maintaining site performance.
Adding Plausible to Astro
---
import { ANALYTICS } from "astrowind:config";
---
{
ANALYTICS?.vendors?.plausible?.domain ? (
<script
is:inline
data-domain={ANALYTICS.vendors.plausible.domain}
src="https://plausible.io/js/plausible.js"
/>
) : null
}
Inside the Layout file:
<head>
...
<Analytics />
...
</head>
Our Analytics Astro Component checks for a Plausible configuration file. If detected, Plausible will be loaded. This allows us to offer clients a solution that not only provides valuable insights through Plausible.io but also maintains optimal site performance and a superior user experience. Additionally, we can provide other analytics solutions, including Google Analytics, if needed.