Skip to content

Umami Analytics Widget

Shows website analytics from a Umami instance: pageviews, visitors, sessions, bounce rate, and top pages.

Requirements

  • A running Umami instance (self-hosted)
  • Your Umami website ID
  • Umami login credentials

Getting your website ID

  1. Log into your Umami instance
  2. Go to Settings → Websites
  3. Click your website and copy the Website ID from the URL or settings panel

Configuration

KeyTypeDefaultDescription
umamiUrlstringBase URL, e.g. http://umami:3000
websiteIdstringUmami website ID (UUID)
usernamestringUmami login username
passwordstringUmami login password
timeframestring"30d"Stats period: "24h", "7d", "30d", "90d", "1y"

Displayed data

  • Pageviews, Visitors, Sessions, Bounce rate, Total time
  • Change percentage vs the previous equivalent period
  • Top pages table with view counts

Notes

This widget uses Umami's v3 API. If you are running an older version of Umami, some endpoints may behave differently.

Personal Homepage Dashboard