Exporting Events
Export your Shopify timeline events — the activity-log entries that record what happened to a product, order, customer, or other resource — to a CSV or Excel file, across every connected store at once. Each event is one row, so this is the way to pull an audit trail or activity history out into a spreadsheet.
For the wizard itself — picking entities, choosing a format and destination, scheduling — see the exporting overview.
What you can export
In Simple mode you pick from a curated list. The most-used fields:
| Field | What it is |
|---|---|
| ID | The event's unique id in the index. |
| Created At (UTC) | When the event occurred. |
| Event Type | The event category (e.g. basic or comment). |
| Action | The action code recorded for the event. |
| Subject Type | The kind of resource the event is about (product, order, …). |
| Subject ID | The id of that subject resource. |
| Message | The human-readable message (plain text in the export). |
| Store | Which connected store the event belongs to (name, domain, email, id). |
Additional Simple columns cover app attribution (App Title, Attribute To App / User), the Critical Alert flag, the Raw Message, the Author (id and display name), and the nested subject detail fields. Template (Advanced) mode opens the full column tree.
Filtering what you export
Narrow the export to the events you want. The available filters:
- Store — limit to one or more connected stores.
- Subject type — a single resource type or several (product, order, …).
- Subject ID — events about one specific resource.
- Event type — one or more event subtypes (basic, comment, …).
- Action — one or more action codes.
- Created date — a date range or a shorthand like the last 30 or 90 days.
There's also a free-text search that matches the event message. This per-entity filter is part of the export and is independent of whatever filter you last used on the Events dashboard.
Exporting from the dashboard vs the wizard
From the Events dashboard, the Export button (the Export Builder) does a quick single-entity export scoped to what you're viewing — Current page, Filtered (everything matching your dashboard filters), Selected (rows you've ticked), or All events across your stores. The Export Wizard (Exports → New export) is the place for multi-entity exports and scheduled runs. Both share the same columns, filters, formats, and destinations.
Scheduling
Any events export can be saved as a recurring daily, weekly, or monthly schedule instead of a one-time run — each run rebuilds from live data. See scheduled exports.
Tutorial: export the last 30 days of order events
- Go to Exports → New export (
/exports/new). - In Step 1, tick Events and click Next.
- In Step 2, keep the Basic columns (created, subject, action, message) and add the Store column if you export from more than one store.
- Add a filter: set Subject type to
ORDERand Created date to the last 30 days. - In Step 3, choose CSV and set the destination to Email.
- In Step 4, name it "Order events (30 days)" and click Run now.
- You'll get an in-app notification when the file is ready.
Permissions
- View Exports (
viewExports) — build an events export. - Download Exports (
downloadExports) — download the finished file.
Account owners have both. Grant them to team members from their permissions.
FAQ
Can I export Shopify timeline events to Excel? Yes — choose Excel (.xlsx) or
CSV in Step 3.
Does the export include the event message? Yes — the Message column is a default Simple column, exported as plain text alongside the subject, action, and date.
Can I export events for just one order or product? Yes — filter by Subject type (and optionally Subject ID) to limit the export to one resource type or one specific resource.
Can I limit the export to a date range? Yes — the Created date filter takes a range or a shorthand like the last 30, 90, or 365 days.
Can I export events from all my stores at once? Yes — an export spans every connected store by default. Add a Store filter to narrow it to one.
Can I schedule an events export? Yes — save it as a daily, weekly, or monthly schedule; each run rebuilds from live data and is delivered to your destination.