Need to back up your Shopify products, move them to a new store, or edit them in bulk using a spreadsheet? You’re not alone. Many Shopify merchants eventually run into challenges with Shopify export products.
But don’t worry – this guide will show you exactly how to export your Shopify products quickly and efficiently, along with key product attributes to watch out for during the process.
Depending on your needs, you can choose between:
- Exporting products manually from Shopify
- Exporting Shopify products in bulk using BulkFlow
Let’s dive into this step-by-step process.
How to Export Products from Shopify Manually
If you want a quick way on how to export your product data, you can go for Shopify native export option. It’s perfect for small product catalogs or when you just need a simple backup.
In short, to export products from your Shopify store, go to the Products section in your admin, then click Export. Choose the products you want to export – such as all, selected, or filtered items – and pick the CSV format you prefer (for Excel/Numbers or plain CSV). After that, click Export products.
Here’s the detailed guide on how to export your products directly from Shopify:
- Go to your Shopify admin, select Products, and then click the Export button located in the top right corner.

- In the pop-up dialog, choose the products you want to export:
- Current page
- All products
- Selected products
- Products matching your search and filters: Use the search bar or apply filters like product vendor, status, tags, or type to export only the products that meet your selected criteria.

- Choose the CSV file format for your Shopify product export:
- CSV file for Excel, Numbers, or other spreadsheet tools: Choose this if you want to open and edit your product file in a spreadsheet program like Excel.
- Plain CSV file: Pick this if you plan to edit the file in a text editor like Notepad, VS Code, or Sublime Text.

- Finally, hit the Export products button.
If you export 50 products or fewer, the Shopify CSV export file, which includes your product data like titles, descriptions, variants, or images, will download directly through your browser.
If you export 51 or more products, Shopify will email the file to you. If you’re not the store owner, a copy will also be sent to the store owner’s email.

When you export products, please note that Shopify exports images under image URLs format, not the actual image files. To ensure your images load properly, like when importing to another store:
- Keep your Shopify store and product listings active during the migration.
- Only close your Shopify store after your new store has finished importing all products.
Moreover, this CSV file lets you update all product details, except inventory quantities. To export inventory across multiple locations, you’ll need to use the inventory CSV or the bulk editor. If you want more filtering options, tools like BulkFlow can make the export process easier.
How to Perform Shopify Export Products with BulkFlow?
While Shopify’s built-in export works for simple tasks, BulkFlow offers much more flexibility and control when it comes to exporting Shopify data.
You can apply advanced filters, export detailed product data, including metafields, custom fields, variants, images, and more. With BulkFlow, you can even automate exports or send files to multiple destinations (like email or FTP).
Here’s how to export Shopify products using BulkFlow step by step:
- Step 1: Install BulkFlow for your Shopify store
- Step 2: Create a new feed for Shopify product export
- Step 3: Select the exported format and product data
- Step 4: Export data from Shopify and automate the export process
If you’re also looking for an easy way to bring data to your Shopify store, check out our guide on Shopify product import.
Step 1: Install BulkFlow for your Shopify store
The first step to export products from Shopify with BulkFlow is to install the app.
Go to the Shopify App Store, search for BulkFlow, and click the Install button. Then click Install again to confirm the installation and grant BulkFlow access to your Shopify store data.

Once installed, you’ll be automatically redirected to the BulkFlow app. Your store is now connected, and you’re ready to start setting up your first product export.
Step 2: Create a Shopify product export feed
With your store connected, it’s time to create a Shopify product export feed.
From the BulkFlow dashboard, click Create New Feed, then choose Export as the feed type. This will start the setup process for exporting your Shopify product data.

Next, give your export feed a name so you can easily identify it later.
Then, choose how you want to receive the exported product file. BulkFlow offers two delivery methods to fit your workflow:
- Send to Email: Enter one or more email addresses where you’d like to receive the exported Shopify product file. This option is perfect for quick access and easy sharing.

- FTP/SFTP: Provide your FTP or SFTP credentials—including username, password, server address, and directory path. BulkFlow will automatically upload the file to your server, making it ideal for teams that manage data in a secure, centralized location.

Once you’ve selected your preferred method, click Continue to move on to the next step: Set up file format and product data for your Shopify export products.
Step 3: Set up the exported file format and product data
Now let’s move on to the most important part: choosing the format and Shopify product data you want to export.
1. Select export file format
If you selected Email as your export destination, start by picking your preferred file format:
- CSV: Great for lightweight, plain data editing
- Excel: Ideal for working in spreadsheet tools with enhanced formatting

2. Choose product entity
Next, choose the data entity. To export product information, simply select “Products.”
3. Select product data to export
BulkFlow allows you to fully customize your Shopify product export by checking the box only the fields or groups you need.

Here’s a breakdown of the product data you can include:
Basic product information
- SKU
- Parent SKU
- Product Name
- Quantity
- Price
- Description
- Brand
- Tags
- Condition & Condition Note
- SEO URL
- Manufacturer
- Attributes
- Status
- Cost
- Product Type
- Categories
- Product ID
Inventory & Variants
- Height, Length, Width
- Dimension Units
- Weight, Weight Units
- Variations 1–5
- Manage Stock
Media
- Product Photos 1-10
Custom fields: Any custom product information defined in your store
Metafields: Include detailed, store-specific metafield data
4. Filter products to export
Want to narrow down further your Shopify data export? Click Add Filter to apply conditions such as:
- Filter by your product field like Name, Brand, Product type, Status, Tags, and more.

- Set conditions for your selected product field.

This step gives you full control over what data is included in your Shopify export, making your file cleaner and more relevant to your needs.
For a full list of filtering options and how to use them, check out this guide on Product Export Filters.
Step 4: Export data from Shopify
Once everything is set, your Shopify product data is ready to be exported.
Before clicking Export, you have the option to automate the export process by turning on the Automate Feed toggle. This allows you to schedule exports to run automatically – whether hourly, daily, or at a custom interval. It’s a great way to save time and ensure your data stays up to date without manual effort.

When you’re ready, click the Export button to begin.
Once BulkFlow finishes the export, you can view the results right away. If you choose Email, you’ll receive a message with your Shopify product export file attached. If you selected FTP/SFTP, the file will be available in your designated server folder.

Even after the export is complete, you can adjust your export schedule at any time, setting a new frequency that fits your workflow. Plus, if your data needs change, you can easily edit your export configuration to include or exclude specific fields for future exports.
And that’s it. It’s how to export products from Shopify using BulkFlow. BulkFlow makes it easy to export your Shopify product data quickly, with more control and customization, and less manual work.
Why Export Products with BulkFlow Instead of Shopify?
Shopify’s export tool is helpful for basic tasks, but BulkFlow gives you more control, more options, and saves you time. Here’s why BulkFlow is a better choice:
Export products to Excel, CSV, and more
Shopify only lets you export to a CSV file. BulkFlow gives you more choices. You can export to Excel or CSV, send files to your email, or upload them directly to your FTP/SFTP server. This makes it easier to store, share, and manage your files.
Automate & schedule Shopify export products
Instead of exporting manually each time, BulkFlow lets you set up a schedule. You can choose to export your product data automatically – every hour, day, or at a custom time. It’s a big time-saver!
Export metafields and custom data
Shopify doesn’t include extra details like metafields or custom fields in its export. With BulkFlow, you can include all this extra product information to get a more complete export file.
Use powerful filters to export specific product data
Only want to export certain products? BulkFlow lets you filter your export by things like SKU, name, brand, product type, status, tags, or date added. That way, you get exactly the data you need – nothing more, nothing less.
Shopify Export Products – FAQs
Can you export products from Shopify?
Yes, you can directly export products from your Shopify store or use third-party exporting tools like BulkFlow for more customization and automation.
Why are some of my product images not appearing after exporting from Shopify?
If you’re exporting products directly from Shopify, some images may not appear because the CSV file only contains image URLs, not the actual image files. If the URLs are broken or your original store is no longer active, the images won’t load in the new store.
Can I schedule automatic product exports on Shopify?
Shopify doesn’t support automatic product exports by default. To schedule them, you’ll need a third-party app like BulkFlow, which can automate your export on an hourly or daily basis as needed.
Yes, you can export Shopify product tags, but metafields are limited in the native export. Shopify’s default export doesn’t support all metafield types, especially rich text or reference types. For full metafield export, use a third-party app like BulkFlow, which allows you to export, import, and update metafields in bulk with greater control.
Can I export Shopify products to Excel instead of a CSV file?
Shopify’s built-in feature only exports product data as a CSV file. However, you can use a tool like BulkFlow to export directly to Excel. Plus, it lets you automate the export process, so everything runs hands-free.
Does exporting products from Shopify include inventory and variants?
Yes, exporting products from Shopify includes product variants. However, inventory quantities across multiple locations are not included in the standard product export file. To export inventory at multiple locations, you’ll need to use the inventory CSV file instead.
Conclusion: Choose the Right Way to Shopify Export Products
Exporting your Shopify products doesn’t have to be complicated. Whether you’re backing up your store, migrating to a new platform, or editing in bulk, knowing the right Shopify export products method saves time and avoids errors.
For simple tasks, Shopify’s built-in export tool is quick and easy. But if you need more control, like exporting metafields, scheduling automatic exports, or sending files to FTP/Excel, or simply how to export data from Shopify, BulkFlow is a powerful alternative.
Pick the method that fits your workflow, and you’ll be managing your Shopify product data like a pro in no time.