Skip to main content
The Reporting section in Shift lists every Reward generated by your Program and lets you export the filtered list as CSV. Use it for monthly accounting, reconciliation against the Ventilation file, or to feed your BI pipeline.

Which report you need

Reporting opens on the Rewards report, which covers ALO Rewards, Gifts, and Reward LBS. Programs that run vouchers get a second tab, where voucher purchases are tracked.

Generate a report

1

Open the Rewards report

Click Reporting in the Shift sidebar. On a Program that runs vouchers, select the Rewards tab.
2

Set filters

Stack any combination of the filters below, then click Apply filters. Shift writes them into the page URL, so the address bar is a shareable link to that exact selection, and returns you to page 1 of the results.
3

Review the summary

Check the aggregated totals for the filtered set: Reward amount, Total rewards, Total consumers, Total commissions.
4

Export

Click Export, above the results table, to download the filtered list as CSV, named export-reports.csv.

Available filters

The report always covers a date range: it opens on the last 7 days and can start at most 365 days in the past. To cover a longer history, export several ranges and concatenate them. Click Reset to drop every filter at once and return to the default selection: date type back to Created, Only valid rewards back on, and the Brand, Offer, Invoice, and Campaign fields emptied. The date range stays in place. To reconcile against a Ventilation cycle, filter on Status = Paid over the cycle date range. The Reward amount total should match the cycle’s Total amount to allocate. See Ventilations to download the file and pay out the reconciled Cashbacks.

Report columns

The list pane shows one row per Reward with these columns: For what each Status value means and the technical status behind it, see Status reference.

CSV export

The CSV is the full record: every column of the list pane, plus the identifiers you need to join Rewards to your own data (transaction_external_id, payout_id, invoice_reference) and one timestamp per status transition.
This export describes your own customers. Handle the file as personal data, under your bank’s own data protection rules.
The CSV reflects the current state of each Reward, not a point-in-time snapshot. A Reward marked Validated last week and Cancelled today appears as Cancelled in today’s export, so re-exporting the same date range next month returns different figures. For audit-grade history, subscribe to Webhooks and persist each event in your own store. See Webhooks to set up that subscription in Shift.

What’s next

Vouchers report

The equivalent export for voucher-based Rewards.

Ventilations

Pay out Cashbacks to your Consumers from the reconciled Ventilation data.