Plausible
Live audit of your Plausible Analytics site — confirms the tracking script is actually firing and that you're capturing the activation events that matter.
Why this matters
The privacy-first PostHog alternative. Same Measurable pillar question — can you tell whether real users reached value — with a simpler model: pageviews plus a small number of named goals. The two failure modes that hurt most are silent: the tracking script never loaded because of a CSP block or a bundle-split that didn’t carry it, and the signup goal was never created because the founder set up Plausible before the signup flow shipped.
Connect Plausible
Confirm Stats API access.
For Plausible Cloud accounts, open Plausible → Account Settings → Subscription and confirm you’re on the Business plan or higher. Self-hosted Plausible has the Stats API enabled by default.
Mint a Plausible API key.
Plausible → Account Settings → Plausible API key → + New API key. Name it “PulseLight read-only.” Note your site ID (the domain registered with Plausible, e.g. example.com).
Paste into PulseLight.
From the project page, click the gear icon → Connected platforms → Plausible. Paste the API key, the site ID, and the host (defaults to https://plausible.io; override for self-hosted).
First scan.
The next scan includes the Plausible Connected Check findings — rolled up into the Measurable pillar.
What we verify
Tracking script is firing —
CONN-PLAUSIBLE-INGEST-001We query the last 24 hours of pageviews for your site. Zero pageviews on a site that’s in production is the strong signal that the script never loaded — CSP block, bundle-split miss, or the script tag got removed in a refactor. The finding includes the last seen pageview timestamp where available.
Signup goal configured & firing —
CONN-PLAUSIBLE-SIGNUP-001We list your configured goals and look for a signup-shaped one (common names:
Signup,SignUp,Sign up,Registered). If none exists, you can’t answer “how many users signed up this week” even with Plausible installed. If it exists but has zero conversions in the last 30 days, the tracking call site probably broke.
Privacy + scope
Your API key is encrypted at rest with KMS envelope encryption and decrypted only at scan time. The Plausible Stats API returns aggregate counts only — we never see individual visitor records (Plausible doesn’t collect them in the first place). We never create goals, never write events, never modify the site config. Revoke the key in Plausible’s Account Settings at any time.