Invoker Analytics/Documentation
Features

Dashboard Sharing

Share your analytics dashboards with clients, team members, and stakeholders.

Overview

Dashboard sharing allows you to create public or password-protected views of your analytics data. This is perfect for:

  • Sharing reports with clients without giving them full access
  • Embedding analytics in internal dashboards
  • Providing read-only access to stakeholders
  • Creating public transparency reports

Creating a Shared Dashboard

  1. Navigate to your site's Settings page
  2. Scroll to the "Dashboard Sharing" section
  3. Click "Create Share Link"
  4. Configure the share settings
  5. Copy and share the generated URL

Share Configuration Options

OptionDescription
NameA friendly name to identify this share (e.g., "Client Report")
PasswordOptional password protection for the dashboard
Allowed MetricsChoose which metrics are visible (pageviews, visitors, pages, etc.)
Expiration DateOptional date when the share link expires

Public vs Password-Protected

Public Shares

Public shares are accessible to anyone with the link. Use these for:

  • Public transparency reports
  • Open source project statistics
  • Marketing dashboards

Password-Protected Shares

Password-protected shares require authentication before viewing. Ideal for:

  • Client reports with sensitive data
  • Internal team dashboards
  • Stakeholder reporting
Password Authentication Flow
  1. 1. User visits the shared dashboard URL
  2. 2. Password prompt is displayed
  3. 3. User enters the password
  4. 4. If correct, dashboard is shown with allowed metrics
  5. 5. Session is maintained for the browser session

Controlling Visible Metrics

You can choose exactly which metrics appear in the shared dashboard:

  • Pageviews: Total page views and trends
  • Visitors: Unique visitor counts
  • Sessions: Session data and duration
  • Pages: Top pages breakdown
  • Referrers: Traffic sources
  • Locations: Geographic data
  • Events: Custom event data
  • Goals: Conversion data

Managing Shared Dashboards

View Active Shares

All active shares are listed in the Dashboard Sharing section of your settings. Each share shows:

  • Share name
  • Share URL
  • Password protection status
  • Expiration date (if set)
  • Last accessed date

Regenerate Token

If you need to invalidate an existing share link:

  1. Find the share in the list
  2. Click "Regenerate Token"
  3. Confirm the action
  4. Copy and distribute the new URL

Note: The old URL will immediately stop working.

Delete Share

To remove a shared dashboard completely:

  1. Find the share in the list
  2. Click the delete button
  3. Confirm deletion

Best Practices

  • Use passwords for client data: Always password-protect shares containing business-sensitive information
  • Set expiration dates: For temporary reports, set an expiration date to limit access
  • Limit metrics shown: Only share the metrics relevant to your audience
  • Use descriptive names: Name shares clearly so you can manage them easily
  • Rotate tokens regularly: Regenerate tokens periodically for long-term shares
  • Review active shares: Periodically review and clean up unused shares

API Access

You can also manage shared dashboards programmatically via our API:

  • POST /sites/{site_id}/shares - Create a share
  • GET /sites/{site_id}/shares - List all shares
  • DELETE /sites/{site_id}/shares/{share_id} - Delete a share
  • POST /sites/{site_id}/shares/{share_id}/regenerate - Regenerate token