Skip to content
Get started

Upload your own codes (CSV)

Already have codes? Select a discount, choose Upload codes, and drop in a CSV. CodeBulk creates a job and imports your codes into the discount, just as it does for generated ones. The job’s title is the file’s name.

  • A CSV file, one at a time.
  • The header row must have a Coupon column.
  • One code per row, each up to 255 characters, using only letters, digits, _ and -.
  • Empty lines are skipped, and a UTF-8 BOM at the start is fine.
Coupon
SPRING-A1B2C3
SPRING-D4E5F6
VIP_2026_001

Uploaded codes go in exactly as written: CodeBulk doesn’t uppercase them or remove duplicates. They count toward the free allowance in the same way as generated codes.

Message What to do
File type must be .csv Save the file as CSV and upload it again.
CSV file must contain a ‘Coupon’ column in the header row. Please check your file format. Name the column Coupon in the first row.
No valid coupon codes found in the CSV file. Please check the format and try again. Check that there are codes under the Coupon header.

For codes that are too long or have other characters, the error lists up to 3 of the rows to fix.