Skip to content
Plugin Craft 5 · updated Jul 2026 v1.4.2

Export Builder

Luremo

Craft CMS studio

Export Builder started with a tax return. A Commerce project needed the same revenue, VAT, discount, shipping and refund data out of Craft every time. What began as custom work became a repeatable export workflow for any team.

  • CSV · JSON · XLSX · XML
  • On demand or on a schedule
  • Commerce & tax returns

Why Export Builder exists

The reason was practical: for a tax return we had to get data out of Craft Commerce in exactly the shape the bookkeeping needed. The standard export produced a file, but not the fixed selection, column names and order we reused every period.

A one-off script solves that month. The month after, the same work starts again. So we made the export itself a reusable part of Craft: compose it once, save it, and run it from then on without writing code again.

Set it up once, then run it

Pick the source, select fields and relations, rename the columns and lock in the filters. The result is a template the whole team can use from the control panel.

  1. Compose. Pick native attributes, custom fields, relations and usable Matrix paths.
  2. Save. Keep the selection, order, column names and filters as one export template.
  3. Run. Download a small export straight away, or let a large run go through the queue safely.
  4. Repeat. Start on demand or, with Pro, on a schedule, and deliver the result by email, webhook or an asset volume.

An export for the tax return

The accounting preset in Pro turns every completed Commerce order into one auditable row. Amounts stay visible separately, so the export lines up with the bookkeeping instead of having to be repaired in a spreadsheet first.

The preset keeps the financial parts apart and carries the order currency along too.

Data in the accounting export
Data In the export Why it stays apart
Revenue Total per completed order Reconciles directly with the sales ledger
VAT The tax recorded on the order An auditable basis for the return
Discounts and refunds Separate amounts Corrections do not disappear into the order total
Shipping and currency Explicit columns per order No extra clean-up in the spreadsheet

Not just for Commerce

Export Builder also makes templates for entries, users, categories, tags and assets. Pro adds Commerce orders, products and variants, plus submissions from Formie and Wheelform.

CSV and JSON cover the day-to-day exchange. Pro adds XLSX and Craft-native XML, together with schedules, delivery routes and importable template configuration, so the same export can travel from development to production.