Discount sets in the Bulk Discount Code Bot app let you generate, manually provide, or upload unique Shopify discount codes in bulk. Use them to manage personalized promotions, influencer programs, or subscriber rewards across your Shopify store and email marketing campaigns.
Create a discount set
To create a discount set:
In Shopify, open Bulk Discount Code Bot.
Click Create discount set.
Enter a name for the set.
Select the discount type:
Percentage (e.g., 10% off)
Fixed amount (e.g.; $5 off)
Free shipping
Choose how to add your codes:
Generate random codes:
Enter the number of codes to generate.
(Optional) Add a prefix or suffix to identify your codes.
Provide specific codes:
Manually enter unique codes directly into the text field, one per line.
Upload CSV
The CSV file should contain a single column with the header labeled "Code."
Review your settings.
Click Save to create the discount set.
After creating a discount set, Seguno will update you on the import progress with a badge located on the dashboard.
View codes
To view codes in a discount set:
Open Bulk Discount Code Bot.
Click the Actions menu, select View discount.
In the Discount code card, click View all codes.
Edit discount code settings
You can update existing discount set settings at any time.
From the Bulk Discount Code Bot app, locate the set you want to edit.
Click Actions, then Go to discount
Update one or more of the following options:
Discount value
Start or end date
Code usage limits
Product or Collection eligibility
Click Save
Note: You can't change the discount type or set name once it's created. To modify those, duplicate the set and apply your new preferences.
Add more codes to a discount set
Note: Adding codes to an existing discount set is a paid feature and requires an active subscription to the Bulk Discount Code Bot app.
Open Bulk Discount Code Bot.
Click on the discount set you want to add more codes to.
Choose whether to generate, provide, or upload codes.
The discount details form will automatically be set to reflect your most recent choices.
Edit any of the code details, and click Save.
Tip: You can add more codes later, but avoid duplicating prefixes between sets to maintain accurate tracking.
How many codes can I create?
There is no limit to how many codes you can create with Bulk Discount Code Generator, but there are several best practices to keep in mind and avoid time-consuming issues.
Each Shopify shop has a 20,000,000 discount code limit, including all codes with Active, Scheduled, or Expired status.
Be sure your code length setting has enough values for the requested number of unique codes, i.e., you cannot generate 10,000 unique codes if the code length is only one digit.
For generated discount sets, there's no limit to how many codes you can generate at a time.
For CSV uploads, there is no import limit to how many codes you can import.
For the provide specific codes option, which lets you paste codes into the browser, there's a limit of 20,000 codes per import to a discount set. Once a discount set of this type is done importing, you may add additional codes in increments of 20,000.
Delete or archive discount sets
The Delete discount set action will remove the discount set from your list in the Bulk app, but does not delete the discount or codes from your Shopify admin to maintain your discount code functionality and reporting.
If you want to delete the codes so they no longer function, you may do so from the Shopify admin, but not within the Bulk app.
Go to Discounts in the Shopify Admin.
Check/Toggle the checkbox next to the discounts you'd like to delete.
Click the More actions button in the table's upper right.
Select Delete discounts.
Warning: Deleted sets cannot be recovered. Export any set before deletion if you want to reuse it later.
Shopify Admin extensions
Add codes to a discount
Go to Discounts in the Shopify Admin
Select the discount you'd like to add codes to
Click More actions
Select Add codes to discount [NEW]
A discount creation module will appear where you can either Generate random codes or Provide specific codes
After selecting your code creation method, enter the details and click Add codes
The dynamic Summary section at the bottom will provide an estimated time to generate the codes, as well as a preview of what the codes will look like
The Provide specific codes summary will alert you if some of the codes you provided already exist in your Shopify Admin.
The Generate random codes summary will alert you if you've set it to generate more codes than are possible with the current settings.
Once submitted, an Import has started message will appear and will run in the background, so you may close the popup module.
Export codes
Discount sets may be exported after the full set has been generated and imported to Bulk Discount Code Bot. After importing your codes, you may export the discount code set directly in Bulk Discount Code Bot or through the Shopify Discounts admin.
To export codes from within Bulk Discount Code Bot:
Open Bulk Discount Code Bot.
Click ... next to the discount set and select Export codes
Once the Export queued badge has been removed, click ... next to the discount set again, and click Download codes.
Export filenames are based on the discount set name and export request date. Files are formatted as a CSV with a column header for the code. Once generated, the downloadable file is available and securely stored via the app in your Shopify Admin.
Export by batch
Note: This feature is only available to merchants on the Grow plan for the Bulk Discount Code Bot app.
Export discount sets in batches, organized by the dates new codes were added. Only export the codes needed, rather than the entire discount set.
Additionally, the system provides a timeline to track when new discount codes are added, along with information about who added them.
Export the entire discount set by selecting Export all codes currently in Shopify.







