Skip to main content

Analytics and Reporting

Use DMS activity data to understand user engagement and content performance.

Activity Dashboard

The activity dashboard provides an overview of system usage.

Key Metrics

  • Active Users: Users who logged in recently
  • Content Views: Total content interactions
  • Link Clicks: Click-through metrics
  • Survey Responses: Response collection rate

Time Ranges

View data for:

  • Last 24 hours
  • Last 7 days
  • Last 30 days
  • Custom date range

User Analytics

User Engagement

Track how users interact with your content:

MetricDescription
Login CountNumber of logins per user
Session DurationTime spent in the system
Content AccessedItems viewed per session
Click RateLinks clicked / links shown

Most Active Users

See which users engage most:

  1. Go to Analytics > Users
  2. Sort by activity count
  3. Click user for details

Inactive Users

Identify users who haven't engaged:

  1. Filter by Last Activity
  2. Set threshold (e.g., 30+ days)
  3. Export for outreach

Content Analytics

For each link, track:

MetricDescription
Total ClicksAll-time click count
Unique ClickersDistinct users who clicked
Click RateClicks / impressions
Recent TrendClicks over time

Top Content

View most engaging content:

  1. Go to Analytics > Content
  2. Sort by clicks or views
  3. Filter by content type

Underperforming Content

Identify content that isn't engaging:

  1. Filter by low click count
  2. Review visibility rules
  3. Consider updating or removing

Survey Analytics

Response Rates

Track survey participation:

MetricDescription
Total ResponsesAll responses received
Matched ResponsesResponses linked to users
Response RateResponses / eligible users
Completion TimeAverage time to complete

View responses over time:

  1. Go to Analytics > Surveys
  2. Select survey
  3. View timeline chart

Activity Log

Viewing the Log

  1. Go to Analytics > Activity Log
  2. Filter as needed
  3. Export for analysis

Filters

FilterOptions
Activity Typelogin, click, view, sync, etc.
UserSpecific user
Date RangeCustom period
ContentSpecific content item

Common Queries

Recent Logins:

Type: user_login
Date: Last 24 hours

Link Clicks:

Type: link_clicked
Content: [specific link]

User Activity:

User: [specific user]
Date: Last 30 days

Exporting Data

Export Options

FormatBest For
CSVSpreadsheet analysis
JSONProgrammatic processing

What to Export

  • Activity logs
  • User lists
  • Content metrics
  • Survey responses

Scheduled Exports

Set up recurring exports (coming soon):

  1. Go to Settings > Scheduled Exports
  2. Configure export parameters
  3. Set frequency
  4. Choose delivery method

Custom Reports

Building Reports

For custom analysis:

  1. Export raw activity data
  2. Use your preferred analytics tool
  3. Build custom visualizations

Common Report Types

User Engagement Report:

  • Active users over time
  • Average session duration
  • Most common actions

Content Performance Report:

  • Click-through rates
  • Top performing links
  • Content by visibility rule

Survey Analysis Report:

  • Response rates
  • Answer distributions
  • Sentiment analysis

Best Practices

Regular Reviews

  • Check dashboard weekly
  • Review underperforming content
  • Monitor user engagement trends

Data-Driven Decisions

  • Use click data to prioritize content
  • Identify unused features
  • Optimize visibility rules based on engagement

Privacy Considerations

  • Aggregate data when possible
  • Limit access to individual activity
  • Follow data retention policies

Integrations

External Analytics

Export data to:

  • Google Analytics (via custom events)
  • Mixpanel
  • Your data warehouse

API Access

Use the Activity API for programmatic access:

GET /api/admin/activity?type=link_clicked&from=2024-01-01