When to Use Bulk Import
- Unique single-use codes - Generate individual codes for a marketing campaign
- Event-specific promotions - Create codes for attendees or participants
- Partner deals - Set up unique codes for each partner or influencer
- Loyalty rewards - Distribute personalised discount codes to loyal customers
Importing Discounts
- Go to Marketing → Discounts in the sidebar
- Click Import — this opens the Import discounts from a spreadsheet page
- Optionally start from a template with Download Excel file or Download CSV file
- Click Import again — the button on this page opens the file picker — then upload your CSV or Excel file
- Match each column in your file to a field, fix any rows the importer flags as invalid, and confirm
CSV Columns
Each row creates one discount code. These are the only fields the importer accepts — anything else in your file is ignored.Ensure your CSV file is correctly formatted before uploading. Incorrectly formatted files may fail to import or create discounts with unintended settings.
What Import Cannot Set
The importer only covers the fields listed above. It cannot create:- Product restrictions — the Manage Restrictions → Products selection
- Category restrictions — the Manage Restrictions → Categories selection
- Maximum discount amount — the cap on a percentage discount’s cash value
- Per-customer redemptions — the importer has no column for it, so imported codes only get a total Usage limit
- Auto apply discounts