Share Dashboards

Share your Narrowbeam views with teammates, clients, or stakeholders via public links. No account required for viewers.

Public sharing: Anyone with the link can view the dashboard, no login required.

How to Share a View

Sharing a view creates a public URL that anyone can access:

  1. Navigate to the view you want to share
  2. Click the "Share" button in the top right
  3. Toggle "Enable public sharing" to ON
  4. Copy the generated shareable link
  5. Send the link to anyone who needs access

Shareable URL Format

https://narrowbeam.com/shared/abc123xyz789

Each share link has a unique GUID that cannot be guessed.

What Recipients Can See

When someone opens your shared link, they can:

  • ✅ View all widgets in the view
  • ✅ See real-time data updates
  • ✅ Switch between widget tabs (chart/table)
  • ✅ View date ranges you've set
  • ✅ See applied global filters

Recipients cannot:

  • ❌ Edit widgets or filters
  • ❌ Create new views
  • ❌ Change date ranges
  • ❌ Access other views in your organization
  • ❌ See organization settings
  • ❌ Export raw data
Shared views are read-only. Recipients see a snapshot of your dashboard with the current data.

Common Use Cases

Client Reporting

Share analytics dashboards with clients:

📊 View: "Client Name - Monthly Report"
   Widgets: Traffic, Conversions, Top Pages
   Filters: Campaign-specific data
   Share: Enable and send link via email

Executive Dashboard

Share high-level KPIs with stakeholders:

📈 View: "Executive Dashboard"
   Widgets: Total visitors, Growth trends, Key metrics
   Date Range: Past month
   Share: Give link to leadership team

Team Collaboration

Share specific dashboards with different teams:

👥 Marketing Team: Campaign performance view
👥 Product Team: Feature usage view
👥 Sales Team: Conversion funnel view

Public Transparency

Share public metrics on your website or blog:

🌐 View: "Public Stats"
   Widgets: Page views, Unique visitors
   Embed: Link from your about page or footer

Managing Shared Views

Viewing Active Shares

See which views are currently shared:

  1. Go to your views list
  2. Shared views show a "Shared" badge
  3. Click the view to manage sharing settings

Revoking Access

To stop sharing a view:

  1. Navigate to the shared view
  2. Click the "Share" button
  3. Toggle "Enable public sharing" to OFF
  4. Confirm the action

Link Immediately Stops Working

When you disable sharing, the link stops working immediately. Anyone with the link will see an error page.

Regenerating Links

If you need to change the share URL:

  1. Disable public sharing
  2. Re-enable public sharing
  3. A new GUID will be generated
  4. Old links will no longer work

Security Considerations

What's Included in Shared Views

Shared views only contain the aggregated analytics data visible in the widgets. No sensitive information is exposed:

  • ✅ Only shows data you've configured in widgets
  • ✅ No raw event data or individual user information
  • ✅ No access to other views or organization data
  • ✅ No personal information (Narrowbeam doesn't collect any)

Link Security

  • Each share link uses a unique, unguessable GUID
  • Links cannot be enumerated or predicted
  • Only people with the exact link can access the view
  • Links can be revoked instantly

Best Practices

Sharing Security Tips

  • Create dedicated views: Don't share your main working view
  • Filter sensitive data: Use filters to exclude confidential information
  • Review before sharing: Check what data is visible
  • Limit scope: Only include necessary widgets
  • Revoke when done: Disable sharing when no longer needed
  • Use descriptive names: Name views clearly (e.g., "Client ABC - Q4 Report")

Embedding Dashboards

While Narrowbeam doesn't currently support iframe embedding, you can:

  • Link to shared views from your website
  • Include the share link in documentation
  • Add links to email signatures
  • Share in Slack/Teams channels

Updating Shared Views

Shared views update automatically:

  • Data updates: Real-time as new events come in
  • Widget changes: Any edits to widgets apply immediately
  • Filter changes: Global filter updates reflect instantly
  • Date range changes: Updates show to all viewers
Recipients always see the latest version of your shared view. No need to reshare after making changes.

Example Workflow

Monthly Client Report

1. Create view: "Client ABC - Monthly Report"
2. Add widgets: Traffic, Conversions, Top pages
3. Apply filters: Campaign = "client-abc"
4. Set date range: Past month
5. Enable sharing → Copy link
6. Email link to client
7. Client views dashboard anytime (no login)
8. Next month: Update date range (link stays same)

Related Documentation