Activity Reports Settings
Configure automated email reports for download activity, sales, and user engagement. Access these settings from Downloads > Settings > Activity Reports.
Overview
Activity Reports automatically send email summaries of your download statistics, helping you stay informed about:
- Download trends
- Popular packages
- User activity
- Sales performance (Premium Package)
- Geographic distribution
Report Configuration
Report Frequency
| Frequency | Description | Best For |
|---|---|---|
| Weekly | Sent every Monday(customizable) | Most sites |
| Monthly | Sent on the 1st of each month | Low traffic sites |
Report Timing
| Setting | Description | Default |
|---|---|---|
| Send Time | Hour of day (server time) | 08:00 |
| Time Zone | Time zone for scheduling | WordPress default |
| Skip Empty | Don’t send if no activity | Enabled |
Report Content
| Metric | Description |
|---|---|
| Downloads Overview | Summary of total downloads, daily average, and peak activity day for the reporting period. |
| Top Downloads | List of the most downloaded packages ranked by total downloads during the period. |
| Trending Packages | Packages showing significant growth compared to the previous reporting period. |
| User Activity | Overview of user engagement, including new users, unique downloaders, registered users, and top downloaders. |
| Category Breakdown | Distribution of downloads across different categories, showing share and growth percentages. |
| Revenue Summary | Overview of total revenue, number of orders, and average order value during the reporting period. |
| Storage Usage | Summary of total storage used, total files, number of packages, new files added, and largest packages by size. |
Downloads Overview
Provides a quick snapshot of overall download performance for the selected period. It highlights total downloads, daily average, and the peak activity day.
Use cases:
- Quickly assess overall platform performance
- Identify high-traffic days for marketing or releases
- Monitor growth trends over time
Key points:
- Helps detect spikes or drops in activity
- Useful for comparing performance across weeks/months
- Gives a high-level summary without deep analysis
Top Downloads
Lists the most downloaded packages, ranked by popularity during the selected period.
Use cases:
- Identify your most successful content
- Prioritize updates or improvements for popular packages
- Showcase trending content to users
Key points:
- Clear ranking makes comparison easy
- Helps focus on what users value most
- Useful for content and product decisions
Trending Packages
Highlights packages with recent growth by comparing current performance with the previous period.
Use cases:
- Discover emerging or newly popular packages
- Track the success of recent updates or promotions
- Identify opportunities for marketing boosts
Key points:
- Shows growth percentage for quick insights
- Focuses on momentum, not just total downloads
- Helps detect early trends
User Activity
Summarizes user engagement, including new users, unique downloaders, registered users, guests, and top downloaders.
Use cases:
- Understand user behavior and engagement levels
- Track user acquisition and retention
- Identify highly active users or contributors
Key points:
- Differentiates between user types (guest vs registered)
- Helps measure platform reach and activity
- Highlights top contributors
Category Breakdown
Displays how downloads are distributed across different categories, including share and growth.
Use cases:
- Understand which categories perform best
- Optimize content strategy by category
- Identify underperforming areas
Key points:
- Shows percentage share for easy comparison
- Helps balance content across categories
- Tracks category-level growth
Revenue Summary
Provides a financial overview, including total revenue, number of orders, and average order value.
Use cases:
- Track monetization performance
- Evaluate pricing and sales strategies
- Monitor business growth
Key points:
- Combines revenue and order metrics
- Helps identify trends in purchasing behavior
- Useful for financial reporting
Storage Usage
Shows how much storage is being used, along with file counts, package counts, and largest files.
Use cases:
- Monitor storage limits and plan upgrades
- Identify large files consuming space
- Manage file cleanup and optimization
Key points:
- Highlights storage heavy packages
- Tracks growth in file usage
- Helps maintain system performance and efficiency
Report Recipients
Email Recipients
| Field | Description |
|---|---|
| Primary Email | Main recipient (usually admin) |
| Additional Emails | List of additional email addresses to receive reports |
Report Formatting
Email Template
| Element | Description |
|---|---|
| Subject Line | Email subject template |
| Header | Report header content |
| Footer | Report footer content |
| Branding | Logo and colors |
Subject Line Variables
| Variable | Description | Example |
|---|---|---|
{site_name} |
Your site name | My Downloads |
{period} |
Report period | Weekly |
{date_range} |
Date range | Jan 1-7 |
{total_downloads} |
Download count | 150 |
Example: "{site_name} {period} Report: {total_downloads} downloads"
Data Formatting
| Setting | Description | Default |
|---|---|---|
| Number Format | Thousand separator | 1,000 |
| Date Format | Date display format | WordPress default |
| Chart Style | Visual chart type | Bar chart |
| Table Style | Data table styling | Striped |
Premium Package Reports
Additional metrics for e-commerce users:
Sales Metrics
| Metric | Description |
|---|---|
| Total Revenue | Sales in period |
| Order Count | Number of orders |
| Average Order Value | Revenue / Orders |
| Refunds | Refunded amount |
Top Products
| Metric | Description |
|---|---|
| Best Sellers | By units sold |
| Top Revenue | By revenue generated |
| Trending | Fastest growing |
Report Delivery
Email Settings
| Setting | Description |
|---|---|
| From Name | Sender name |
| From Email | Sender email address |
| Reply-To | Reply-to address |
| Format | HTML or Plain text |
Delivery Options
| Option | Description |
|---|---|
| Immediate | Send at scheduled time |
| Queued | Add to email queue |
| Retry Failed | Retry failed deliveries |
| Max Retries | Number of retry attempts |
Testing
Send Test Report
- Go to Activity Reports Settings
- Click Send Test Report
- Check your email for the test
- Verify formatting and content
Troubleshooting
Common Issues
Report Not Sending:
- Check cron is running
- Verify email settings
- Check server mail configuration
Empty Reports:
- Verify tracking is enabled
- Check date range settings
- Confirm data exists
Wrong Statistics:
- Clear statistics cache
- Verify time zone settings
- Check report period
Debug Settings
| Setting | Description |
|---|---|
| Log Emails | Log all sent reports |
| Test Mode | Send all to admin only |
| Verbose Logging | Detailed debug info |
Cron Schedule
Reports are sent via WordPress cron:
Hook: wpdm_activity_report Schedule: Based on frequency setting
To manually trigger:
wp cron event run wpdm_activity_report
Tips
- Start with weekly reports to avoid email fatigue
- Test report delivery after configuration
- Check spam folders for missing reports