Create a public dashboard
Share your analytics publicly using Umami's share URLs and boards. This is useful for open-source projects, transparency reports, or sharing metrics with stakeholders who don't have Umami accounts.
Option 1: Share a website's analytics
The quickest way to share analytics publicly is with a share URL.
Step 1: Create a share URL
- Navigate to your website in Umami.
- Click Edit on the website.
- Go to the Share URL section.
- Click Add Share URL and configure the views you want to share (Traffic, Behavior, Growth).
- Click Save and copy the generated URL.
The share URL provides a read-only view of your website's analytics that anyone with the link can access without logging in.
Step 2: Distribute the link
- Add it to your project's README.
- Embed it on your website.
- Share it in a Slack channel or email.
Example: https://your-umami.example.com/share/abc123/My-Website
Option 2: Share a custom board
Requires v3.1.0
Boards let you build a custom dashboard with only the metrics and components that matter, then share it publicly.
Step 1: Create a board
- Go to Boards and click Add board.
- Choose a board type:
- Website: Scoped to a single website with all website-specific components.
- Mixed: Combine components from multiple websites, links, and pixels.
- Give it a descriptive name (e.g., "Public Stats" or "Q1 Marketing Dashboard").
Step 2: Design the board
- Click Design to enter design mode.
- Click Add Component and choose what to display (e.g., Website Metrics Bar, World Map, Events Chart).
- Drag and resize components to create the layout you want.
- Click Save when done.
Step 3: Share the board
- From the Boards list, click the Share button on your board.
- Copy the generated share link.
- Anyone with the link can view the board without logging in.
Embedding in your website
Embed the share URL or board in an iframe:
<iframe
src="https://your-umami.example.com/share/abc123/My-Website"
style="width: 100%; height: 800px; border: none;"
loading="lazy"
title="Analytics Dashboard"
></iframe>Remember to set the ALLOWED_FRAME_URLS environment variable to allow your domain:
ALLOWED_FRAME_URLS="https://your-website.example.com"Tips
- Share URLs are permanent unless you delete them. Be mindful about what data you expose.
- For open-source projects, linking to your public dashboard builds trust and shows project health.
- Use boards to create focused dashboards. For example, create one board for "Marketing Metrics" (UTM sources, referrers, campaigns) and another for "Product Metrics" (feature usage events, user flows).