Discount Center: Discount code usage reports

The usage report shows exactly how a discount code performed: every order it applied to, how much revenue those orders brought in, how much discount you gave away, and the margin left. It's available for discount codes.


Opening the report

On a discount code's detail page, click the Used N times figure. That opens the usage report for that code.


The date range

The report defaults to the code's actual usage span — from the first order it was ever used on, up to today. That's deliberate: the "used N times" count is all-time, so a fixed "last 30 days" default would show an empty report for a code that was only used a while back.

If a code has never been used, the report falls back to the last 30 days.

You can change the range with the From and To date fields and click Apply to refresh.


What the report shows

The report has two parts: a list of orders, and a summary.

The orders list

One row per order the code applied to, with:

Column

Meaning

Order

The order number.

Date

When the order was placed.

Customer

Who placed it.

Total

Order total, including VAT.

Shipping

Shipping charged, including VAT.

Discount

The discount given on that order, including VAT.

Total Purchase Price

What the goods cost you, excluding VAT.

Total Price

The sale value, excluding VAT.

Margin

Sale value minus purchase price.

Screenshot goes here: [The usage report orders table with the columns above]

The summary

Below the list, the Summarising section reconciles the figures across all matching orders:

  • Number of times the code was used and number of times it gave a discount.
  • Average value of the discount — total including VAT divided by number of uses.
  • Average discount per order — total discount including VAT divided by number of uses.
  • A Sum (all pages) row totalling the whole result set, not just the page you're looking at.

Exporting

Click Export to download the report as a file. It's prepared in the background — you'll see a notice that it's started and it appears under Recent exports on the page when ready, where you can Download it. Larger reports take a little longer to prepare.

Tips

  • The default range already covers a code's whole life, so you usually don't need to touch the dates — only narrow them if you want a specific window.
  • Margin uses your current product cost prices, so it reflects what the goods cost you today.
  • Code matching ignores capitalisation, so the report captures every order regardless of how the customer typed the code.