ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Plausible

Query Plausible Analytics API for traffic stats, referrers, conversions, and custom events.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ivangdavila/plausible
Or

Setup

On first use, read setup.md for integration guidelines.

When to Use

User needs website traffic data from Plausible. Agent queries visitors, pageviews, referrers, goals, and custom events through the Plausible API.

Architecture

Memory lives in ~/plausible/. See memory-template.md for structure.

~/plausible/
├── memory.md     # Sites + preferences (no secrets stored)
└── queries/      # Saved query templates (optional)

Quick Reference

TopicFile
Setup processsetup.md
Memory templatememory-template.md

Core Rules

1. API Key from Environment

API key comes from PLAUSIBLE_API_KEY environment variable. Never hardcode or ask user to paste keys in chat.

2. Site ID Required

Every query needs a site_id (domain). Check memory.md for configured sites before asking.

3. Time Periods

Default to 30d unless user specifies. Valid periods: day, 7d, 30d, month, 6mo, 12mo, custom (requires date/date_range).

4. Metrics Available

MetricDescription
visitorsUnique visitors
visitsTotal sessions
pageviewsTotal page views
views_per_visitPages per session
bounce_rateSingle-page visits %
visit_durationAvg session length (seconds)
eventsCustom event count
conversion_rateGoal conversion % (requires goal filter)

5. Breakdown Dimensions

DimensionDescription
event:pagePages
event:nameCustom events
visit:sourceTraffic sources
visit:referrerFull referrer URLs
visit:utm_sourceUTM source
visit:utm_mediumUTM medium
visit:utm_campaignUTM campaign
visit:deviceDesktop/Mobile/Tablet
visit:browserBrowser name
visit:osOperating system
visit:countryCountry code
visit:cityCity name

6. Filters Syntax

Filters use format: dimension==value or dimension!=value. Multiple filters with ; (AND).

visit:source==Google
event:page==/pricing;visit:country==US

7. Rate Limits

600 requests/hour per API key. Cache results in memory when doing multiple queries.

Common Traps

  • Forgetting site_id → API returns 400
  • Using wrong date format for custom range → use YYYY-MM-DD
  • Requesting conversion_rate without goal filter → returns null
  • Querying breakdown without metrics → defaults to visitors only

External Endpoints

EndpointData SentPurpose
https://plausible.io/api/v1/stats/realtime/visitorssite_idRealtime count
https://plausible.io/api/v1/stats/aggregatesite_id, metrics, period, filtersAggregate stats
https://plausible.io/api/v1/stats/timeseriessite_id, metrics, period, intervalTime series
https://plausible.io/api/v1/stats/breakdownsite_id, property, metrics, filtersBreakdown by dimension

Metadata

Stars2102
Views0
Updated2026-03-06
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ivangdavila-plausible": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.