Skip to main content

Create and manage a discount set

Create a discount set in the Bulk Discount Code Bot app to generate, manually provide, or upload unique Shopify discount codes for campaigns and automations.

Updated this week

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:

  1. In Shopify, open Bulk Discount Code Bot.

  2. Click Create discount set.

  3. Enter a name for the set.

  4. Select the discount type:

    1. Percentage (e.g., 10% off)

    2. Fixed amount (e.g.; $5 off)

    3. Free shipping

  5. Choose how to add your codes:

    1. Generate random codes:

      1. Enter the number of codes to generate.

      2. (Optional) Add a prefix or suffix to identify your codes.

    2. Provide specific codes:

      1. Manually enter unique codes directly into the text field, one per line.

    3. Upload CSV

      1. The CSV file should contain a single column with the header labeled "Code."

  6. Review your settings.

  7. 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:

  1. Click the Actions menu, select View discount.

  2. In the Discount code card, click View all codes.


Edit discount code settings

You can update existing discount set settings at any time.

  1. From the Bulk Discount Code Bot app, locate the set you want to edit.

  2. Click Actions, then Go to discount

  3. Update one or more of the following options:

    1. Discount value

    2. Start or end date

    3. Code usage limits

    4. Product or Collection eligibility

  4. 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.

  1. Open Bulk Discount Code Bot.

  2. Click on the discount set you want to add more codes to.

  3. Choose whether to generate, provide, or upload codes.

    1. The discount details form will automatically be set to reflect your most recent choices.

  4. 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.

  1. Go to Discounts in the Shopify Admin.

  2. Check/Toggle the checkbox next to the discounts you'd like to delete.

  3. Click the More actions button in the table's upper right.

  4. 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

  1. Go to Discounts in the Shopify Admin

  2. Select the discount you'd like to add codes to

  3. Click More actions

  4. Select Add codes to discount [NEW]

  5. A discount creation module will appear where you can either Generate random codes or Provide specific codes

    1. Generate random codes

    2. Provide specific codes

  6. After selecting your code creation method, enter the details and click Add codes

    1. 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

    2. The Provide specific codes summary will alert you if some of the codes you provided already exist in your Shopify Admin.

    3. The Generate random codes summary will alert you if you've set it to generate more codes than are possible with the current settings.

  7. 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:

  1. Click ... next to the discount set and select Export codes

  2. 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.

Did this answer your question?