Skip to main content

A 4-Step Guide to Shopify Import Discount Codes: No Coding Required

Jacob Long Nguyen | | 09/24/2025 | 09/24/2025

Discount codes are powerful tools to attract customers and encourage returning buyers. However, unfortunately for Shopify store owners, there’s no built-in Shopify import discount codes feature, which is a significant drawback for one of the leading eCommerce platforms like Shopify.

This limitation can be a hassle for those running promotions or needing to migrate codes between stores. But don’t worry, in this article, we will provide you with a method to bulk import discount codes to Shopify.

Let’s dive in!

Does Shopify Allow Importing Discount Codes Natively?

No, you cannot import discount codes to your Shopify store via its default features.

For store owners, Shopify Admin allows you to create different types of discounts on the platform, yet there’s no way to bulk import discount codes Shopify. Discount codes are not included in Shopify’s direct import features.

But Shopify does offer an export feature for discount codes. In case you are wondering, “Can I export discount data from my Shopify store and then import it back?”, the answer is still no. This is a one-way feature, which means you can only export discount data from the platform, not the other way around.

import discount codes shopify

Shopify Import Discount Codes in 4 Steps Using Bulkflow

To perform Shopify import discount codes, you need to rely on third-party apps to get the task done for you, and BulkFlow really stands out as the top choice!

With BulkFlow, you can effortlessly import up to 10,000 discount codes for free. It’s a huge time-saver, highly accurate, and perfect for beginners looking to streamline their Shopify store management.

But that is just a glimpse of what this tool can do for you. With just a few clicks, you can import/export blog posts, pages, orders, bulk edit products’ tags, prices, descriptions, and many other tasks. quickly and accurately.

Additionally, BulkFlow supports a wide range of formats, including CSV, Excel, Google Sheets, Dropbox, and FTP/SFTP, allowing you to work with your data most efficiently.

Here are the steps for bulk import discount codes Shopify:

  • Step 1: Prepare before Shopify import discount codes
  • Step 2: Create a new feed to import discount codes Shopify
  • Step 3: Connect and preview your discount file
  • Step 4: Start the import and monitor progress

Step 1: Prepare before Shopify import discount codes

First, you need to connect your Shopify store with your BulkFlow account. You can either create a BulkFlow account and link it to your store, or you can install BulkFlow directly from the Shopify App Store.

The next thing you should do is prepare your discount code file. You will need to use the BulkFlow template to format this file. Go to Download Template > Discount Template in your dashboard to download it.

shopify import discount codes
Download BulkFlow template for Shopify import discount codes

Here is how the template looks:

import discount codes shopify
BulkFlow template for Shopify import discount codes

In your discount codes file, fill in the essential fields. Here are some of them:

FieldDescriptionValue format & Example
TitleThe name or title of the discount that appears in Shopify.Text (e.g., 10-PERCENT-OFF-ORDER)
ID/CODEAct as an identifier for the discountText (e.g., CODE)
TypeType of discount applied.4 options: Amount off Product, Buy X get Y, Amount off Order, Free Shipping.Text (e.g., Amount off Order)
MethodMethod of applying the discount.2 options: Discount code (customer enters code) or Automatic discount.Text (e.g, Discount code)
Value TypeThe type of value for the discount.2 options: Percentage or Fixed amount.Text (e.g., Percentage)
ValueThe numeric value of the discount (depending on Value Type).Number (e.g., 10)
Starts At/ End AtThe start/expiry date and time for the discount code.DateTime: (e.g., 1/2/2025  3:04:05 AM)

After filling in the columns, make sure to double-check to find any possible errors. 

When everything is set, save the file in your desired format. You can choose one from the many formats that BulkFlow supports: CSV, Excel, Google Sheets, Dropbox, and FTP/SFTP.

Step 2: Create a new feed to import discount codes Shopify

Next, you will need to create a new feed specialized for Shopify import discount codes. To start, go to the BulkFlow app dashboard, choose Create new feed > Add new.

Shopify import discount codes
Add new feed for Shopify import discount codes

To set up this feed, you will need to enter the required information. Give your feed a name and select the data entity. The options include importing Products, Pages, Orders, etc., but in this case, you need to choose Discounts. Then, choose your connection methods based on the file you prepared in step 1.

import discount codes shopify
Enter import feed name and file format

When you’re done, click Continue to proceed with the next step.

Step 3: Connect and preview your discount file

In the next step, BulkFlow will ask you to connect your file. Then, it will verify the data for formatting issues to ensure a smooth import process. Once finished, click Next Step to continue.

Bulk Import Discount Codes to Shopify
Connect your file to BulkFlow

Next, BulkFlow will show you the preview of your discounts with all their fields. Here, you can check your data to ensure there are no errors left.

Shopify Import Discount codes in Bulk
Preview before Shopify import discount codes

Step 4: Bulk import discount codes Shopify and monitor

Once everything is set, press Next Step to start Shopify import discount codes. BulkFlow will then upload all the discount codes to your Shopify store.

When the import finishes, you can set a schedule for your import to save time and reduce manual work in the future. You can set up time, timezone, and frequency for your import. This feature is exclusive to shared connection methods such as File URL, Google Sheet, FTP/SFTP.

Import Discount Code on Shopify
Set import schedule and view Activity Log

You can also track your import discount codes Shopify results in the Activity Log. The Successful Items column shows the number of discount codes that are successfully imported to Shopify, and the Failed Items column shows the number of discount codes that BulkFlow cannot import.

Otherwise, you can also log in to your Shopify Admin to check the uploaded discount codes directly in the Discount page.

Bonus: 2 Ways to Export Discount Codes from Shopify

In addition to importing, you might want to export your existing discount codes for backup or editing. Two ways to do it are using Shopify’s default tools and using BulkFlow.

Using Shopify Admin

Shopify’s admin panel lets you export discount codes directly within the Discounts section.  Here are the steps to export discount codes from Shopify using Shopify Admin:

  1. Navigate to Shopify Admin > Discounts. Select any discount you want to export.
  2. Click the Export button at the top right. Configure the settings.
  3. Export the CSV file containing your discount codes.
Export Discount Codes from Shopify
Default tool for Shopify import discount codes

Using BulkFlow

BulkFlow offers a more flexible and powerful way to export discount codes, especially useful for large stores or specific filtering needs.

Using BulkFlow gives you more control over what data is exported and can save time if you regularly need updated discount code reports. Here are the steps for exporting discount codes via BulkFlow:

1. To begin, you need to create a new export feed. Go to your dashboard and click Create a feed > Export.

bulk shopify import discount codes
Create a feed to export discount codes

2. Then, give your feed a name and select connection methods. When finished, click Continue.

Shopify Export Discount Codes
Enter export feed name and file format

3. Then, choose to export your file as an Excel or CSV file. BulkFlow also allows you to choose and filter the specific fields you want to export (e.g., Code, Type, Value, Start At,…).

Export Discount code from Shopify
Configure Shopify export metaobject

4. Set a schedule if you want automated regular exports.

Export discount codes from Shopify
Set export schedule

5. After you’re done, press the Next step button to export the file containing your filtered discount data.

Shopify Export Discount Code
Set export schedule and view Activity Log

Shopify Import Discount Codes – FAQs

What is the limit on Shopify discount codes?

Shopify allows each store to create up to 20 million unique discount codes in total. Once this limit is reached, you will need to delete existing codes before creating new ones.

What file formats are supported for importing Shopify discount codes?

BulkFlow supports a variety of file formats, including CSV, Excel, Google Sheets, Dropbox, or FTP/SFTP. Using BulkFlow to import discount codes Shopify allows you to choose the format that works best for your workflow.

Why do my discount codes fail to import via CSV?

Common causes for import failure include incorrect CSV formatting, missing required fields, or surpassing preset usage limits. To avoid these errors, make sure to double-check your data file before importing discount codes.

Conclusion

Shopify import discount codes doesn’t have to be complicated or require technical skills. While Shopify doesn’t provide a native import feature, tools like BulkFlow empower you to bulk upload discount codes quickly and safely.

If you’re looking to streamline your discount code management and save time, BulkFlow offers a no-coding solution that fits seamlessly into your Shopify workflow. Start using it today and watch your store operations become more efficient!

A 4-Step Guide to Shopify Import Discount Codes: No Coding Required
Jacob Long Nguyen is a highly experienced specialist in the field of data management, specifically focusing on data import, export, and updates, currently serving as an expert at BulkFlow – a prominent data handling solution provider.
Get
Get