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:
| Metric | Description |
|---|---|
| Login Count | Number of logins per user |
| Session Duration | Time spent in the system |
| Content Accessed | Items viewed per session |
| Click Rate | Links clicked / links shown |
Most Active Users
See which users engage most:
- Go to Analytics > Users
- Sort by activity count
- Click user for details
Inactive Users
Identify users who haven't engaged:
- Filter by Last Activity
- Set threshold (e.g., 30+ days)
- Export for outreach
Content Analytics
Link Performance
For each link, track:
| Metric | Description |
|---|---|
| Total Clicks | All-time click count |
| Unique Clickers | Distinct users who clicked |
| Click Rate | Clicks / impressions |
| Recent Trend | Clicks over time |
Top Content
View most engaging content:
- Go to Analytics > Content
- Sort by clicks or views
- Filter by content type
Underperforming Content
Identify content that isn't engaging:
- Filter by low click count
- Review visibility rules
- Consider updating or removing
Survey Analytics
Response Rates
Track survey participation:
| Metric | Description |
|---|---|
| Total Responses | All responses received |
| Matched Responses | Responses linked to users |
| Response Rate | Responses / eligible users |
| Completion Time | Average time to complete |
Response Trends
View responses over time:
- Go to Analytics > Surveys
- Select survey
- View timeline chart
Activity Log
Viewing the Log
- Go to Analytics > Activity Log
- Filter as needed
- Export for analysis
Filters
| Filter | Options |
|---|---|
| Activity Type | login, click, view, sync, etc. |
| User | Specific user |
| Date Range | Custom period |
| Content | Specific 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
| Format | Best For |
|---|---|
| CSV | Spreadsheet analysis |
| JSON | Programmatic processing |
What to Export
- Activity logs
- User lists
- Content metrics
- Survey responses
Scheduled Exports
Set up recurring exports (coming soon):
- Go to Settings > Scheduled Exports
- Configure export parameters
- Set frequency
- Choose delivery method
Custom Reports
Building Reports
For custom analysis:
- Export raw activity data
- Use your preferred analytics tool
- 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
Related Topics
- Activity Logging - How logging works
- API Reference - Activity API
- Content Management - Managing content