Sales Tracker imports CSV, TSV, TXT, XLSX and XLS files. Here's which report to download from each place. The same guidance is listed under Where to Download Data on the Import tab.
Retailers and distributors
- IngramSpark: Reports, then Publisher Compensation, exported as CSV. The Title Report CSV also works. If your file has no dates, rename it to include the month, for example Ingram-2026-03.csv.
- Draft2Digital: Sales Reports, choose Sales Detail and export.
- Kobo Writing Life: Payments & Reports, then export the monthly sales report. Kobo Plus reading reports also import, as minutes read or listened.
- Apple Books: Payments and Financial Reports, then export the Sales & Trends report.
- B&N Press: Reports, exported as CSV.
- Smashwords: Sales & Payment, then Sales Report, exported as CSV.
Direct-sale sites
- Payhip: Analytics, then Export sales.
- Gumroad: Analytics, then Export CSV.
- Ko-fi: Shop, then Orders (or Settings, then Export) as CSV. Tips and memberships are skipped.
- Square: new orders sync once you connect Square. For sales from before you connected, export Reports, Sales, Item Sales Summary as CSV from your Square Dashboard.
WooCommerce, Shopify, Stripe, PayPal and Fourthwall are not file imports. Connect them under Store Integrations instead.
How the month is chosen
Sales Tracker uses the dates in the file. If there are none, it looks for a year and month in the file name (like 2026-03 or 2026_03). If it still can't tell, it uses the current month.
To put every row in one month, set Report month (optional) before you click Import File.
If your file isn't recognised
If the platform can't be detected, the Map CSV Columns window opens. Pick the platform, then choose which column holds each value. Book title and Royalty / Revenue are required; the date, units, currency, ISBN and ASIN are optional. Check the preview of the first rows, then click Import with mapping.