Features Provided
How Can I Download My Website Activity Report?
The Export Logs tool allows you to download your website's activity log in multiple formats for reporting, auditing, security reviews, backups, or sharing with clients and team members.
You can access it from:
Logify → Tools → Export Logs

What Is This Feature?
The Export Logs tool creates a downloadable copy of your activity log based on the filters you choose.
It is useful when you need to:
- Share reports with clients or team members
- Archive activity records
- Perform security reviews
- Prepare audit or compliance documentation
- Create support tickets with detailed activity history
- Analyze activity outside WordPress
Who Should Use It?
This feature is useful for:
- Website owners
- Administrators
- Agencies
- Freelancers
- Development teams
- Security professionals
- Compliance and audit teams
How To Export Logs
Step 1: Select Your Filters
Choose the activity you want to export.
Available filters include:
- Date Range — Select a From and To date. Leave either field empty to include all available records.
- Event Type — Export only specific categories such as User, Post, Plugin, Theme, Media, Login, and more.
- User — Export activity performed by a specific user.
- Minimum Severity — Include only events at or above a selected severity level.
- Search — Search activity descriptions, usernames, object names, or IP addresses.
All filters can be combined to create highly targeted exports.

Step 2: Choose An Export Format
Logify supports multiple export formats depending on how you intend to use the data.
-
CSV (Excel Compatible)
Best for spreadsheets and further analysis.
Features:
- UTF-8 BOM for proper Excel compatibility
- Includes Request ID
- Includes JSON metadata column
Ideal for:
- Microsoft Excel
- Google Sheets
- Data analysis
-
JSON
Exports complete structured activity data.
The exported file contains:
{ "site": "...", "exported_at": "...", "count": 100, "logs": [] }Ideal for:
- Developers
- APIs
- Custom reporting tools
- Data processing
-
HTML
Creates a standalone printable webpage containing:
- Styled activity table
- Severity badges
- Export summary
- Ready-to-print layout
Ideal for:
- Browser viewing
- Printing
- Sharing reports
-
Plain Text
Exports each activity entry as readable text.
Ideal for:
- Quick reviews
- Command-line tools
- Simple sharing
-
PDF (Audit Report)
Creates a professionally formatted PDF report including:
- A4 portrait layout
- Title page
- Applied filter summary
- Paginated table
- Repeating table headers
- Severity colour coding
- Confidential footer
- Page numbers
Ideal for:
- Audits
- Compliance
- Security reviews
- Client documentation

Step 3: Export
After selecting your filters and preferred format, click the **Export** button.
The report will be generated and downloaded automatically.
Export Limits
Each export is limited to 50,000 log entries.
If your activity log exceeds this limit, you can:
- Export a smaller date range
- Apply additional filters
- Export multiple reports
Developers can modify this limit using the following filter:
kc_lf_export_max_rows
Notes
- The Export Logs page is part of the Tools section. Additional tools may be added in future releases.
- The Export CSV button on the Activity Logs page exports the currently filtered table directly as CSV.
- Use the Tools → Export Logs page whenever you need:
- PDF exports
- JSON exports
- HTML reports
- Plain text exports
- Larger custom date ranges
When Should I Use Export Logs?
Exporting activity logs is especially useful for:
- Security investigations
- Website maintenance records
- Client reporting
- Internal documentation
- Compliance requirements
- Support requests
- Backup and archival purposes
After Exporting
Once your report has been downloaded:
- Open the exported file.
- Verify the selected date range.
- Confirm the expected activities are included.
- Save, archive, print, or share the report as needed.