Duplicator Documentation

Documentation, Reference Materials, and Tutorials for Duplicator

Exporting Your Activity Log Data


Activity Log lets you export your event data directly from the admin — no database access or third-party tools required. Exports respect whatever filters you have active, so you can download exactly the events you care about in CSV or JSON format.

Exporting from the Admin

To export your log, go to Activity Log in your WordPress admin sidebar.

In the top-right corner of the log page, you’ll see two buttons: Export CSV and Export JSON. Both export the current view — meaning all filters you’ve set will be applied to the export. If you want a filtered export, set your filters first, then click the export button.

The file downloads automatically to your computer. Export batches up to 500 entries per pass.

CSV Export

Clicking Export CSV downloads a comma-separated values file named with the current date. The file includes all visible columns: Severity, Date/Time, User, User Role, IP Address, Event Type, Category, Event Description, Object Type, Object Name, and Source (Web or CLI).

CSV files open directly in Excel, Google Sheets, or any spreadsheet application. This format is ideal for:

– Sharing event data with team members or clients – Sorting and analyzing events in a spreadsheet – Creating custom reports or charts

JSON Export

Clicking Export JSON downloads a structured JSON file with the same event data. Each event is a JSON object with all fields included, making it easy to:

– Import into log management systems or SIEMs – Process programmatically with custom scripts – Preserve exact data types (timestamps as numbers, etc.)

Use Cases

Compliance and auditing — Export a date-range filtered log to document who made what changes during a specific period. Use the From/To date pickers before exporting to narrow the scope.

Security review — Filter by High severity before exporting to get a focused report of all security-relevant events (failed logins, user deletions, role changes).

Long-term archiving — Your log is automatically pruned based on your retention setting. If you need to keep records longer than your retention period, schedule regular exports before old entries are deleted.

User activity audit — Filter by a specific user and export their full activity history for HR or compliance purposes.

That’s everything you need to export your activity log data. To adjust the log retention period or purge old entries, see Configuring Activity Log Settings.


Was this article helpful?


Related Articles

Don't Let Another Day Pass Unprotected

Every hour without proper WordPress backups puts your site at risk • Every delayed WordPress migration costs you performance and growth

Get Duplicator Now
Duplicator Plugin