If you searched "import shopify collections" expecting an Import button under Products > Collections, you already found the gap: it isn't there. Shopify's product CSV can assign a product to a collection on the way in, but collections won't export in a product CSV and there is no native round-trip for the collection records themselves. That single fact explains why every top result on this keyword is really an app ad.
This guide is for operators — you already run a store with real orders, not someone planning their first launch. So we will skip the "what is a collection" throat-clearing and get to the three real methods, the CSV traps that quietly wipe data, and the question none of the ranking pages ask: which of these collections actually make you money.
What "importing collections" actually means on Shopify
Three different jobs hide under the same search phrase, and the right method is different for each.
Moving a store. You are migrating from one Shopify store to another (or off another platform) and want the collection structure to come with the catalog. This is the only job that genuinely needs an app.
Bulk-editing membership. You want to reassign hundreds of products to collections at once — faster than clicking through the admin. This is a product CSV job plus smart conditions.
Rebuilding structure. You are standing up cleaner groupings on the store you already operate. This is mostly an automated-collections job and needs no import at all. If you are still deciding how your groupings should be organized in the first place, our breakdown of Shopify collections versus categories is the better starting point.
Collections require the Basic plan or higher — the Starter plan doesn't support them at all, so confirm your plan before you plan the move.
Method 1: Assign collections inside a product CSV import
This is the native path, and it is the one most operators actually want. When you import or re-import products via Products > Import, a Collection column in your CSV drops each product into a named collection. If the collection doesn't exist yet, Shopify creates it.
Say you run a print-on-demand store with eight hundred products and you want every "Hiking" design in a Hiking collection. You export your products, fill the Collection column, and re-import. Membership is set in one pass — no clicking through eight hundred product pages.
Two hard limits to respect. Your product CSV can't exceed fifteen megabytes — split a big catalog into multiple files. And for updates to existing products, both the URL handle and Title columns are required, because the handle is the matching key Shopify uses to find the right product.
The catch: this is one-way. You can push products into a collection through the CSV, but the collection record won't come back out in an export — so this method sets up groupings, it doesn't back them up.
Method 2: Rebuild them as automated collections
For a store adding products every week, manual collection membership is a treadmill. The lower-maintenance move is to not "import" membership at all — let conditions do it.
A smart (automated) collection populates itself from selection conditions, and you can add up to sixty conditions per collection, matched on an "all" or "any" basis. Tag every design on upload (hiking, dogs, funny) and set a product type (tee, hoodie, mug), and your collections self-assemble.
Here is the payoff with numbers. Tag eight hundred products once, build a "Hiking Tees" collection as all of [tag equals hiking] and [type equals tee], and when forty new hoodies import next month with the right tags, every relevant collection updates itself — zero manual curation. The same catalog on manual collections means hand-editing membership on every single import.
One one-way door to know before you build: on the legacy model you can't change an automatic collection to a manual one after creation. Choose the type deliberately — the fix is creating a new collection of the other type and moving on.
Method 3: Use a migration app for store-to-store moves
When you are genuinely moving stores, the collection records, their conditions, and their sort orders all need to travel — and that is what apps like Matrixify, StoreRobo, or Meet Collections Import Export exist to do. They generate a collection-level CSV Shopify itself won't, then write it into the target store.
That is the legitimate use case the SERP buries under its affiliate links. If you are not migrating stores, you probably don't need one of these — Methods 1 and 2 cover bulk membership and clean structure natively.
If you do use an app, migrate your products first, then the collections — an automated collection that lands before its products exist will look empty until the catalog catches up. And test the storefront after import, because sort order and nested structure are where these migrations most often drift.
The CSV gotchas that quietly cost operators money
The product CSV is powerful and unforgiving. These are the traps that bite stores with real catalogs.
The blank-column wipe. With "Overwrite products with matching handles" on, a column that is present but blank overwrites the existing value with blank, while a column that is missing entirely leaves it untouched — an asymmetry documented in Shopify's CSV guide. Picture updating prices on three hundred products: you trim your export down but leave an empty "Body (HTML)" header in place, and on import all three hundred descriptions are replaced with nothing. The fix is to delete the column, not blank it.
There is no undo. Product imports can't be canceled once they begin, and there is no history of past imports. The working rule is simple: always keep the pre-import export file, because re-importing it is your only recovery path.
New products publish everywhere by default. Imported products go live on all sales channels unless you deselect that during import — easy to miss, embarrassing to catch after the fact.
Which collections are actually worth importing?
Here is the question none of the ranking pages ask. Importing a collection is five minutes of CSV work; knowing whether that collection earns is the part that moves your business.
A collection is a merchandising lever. "Bestsellers," "Under Twenty-Five," "Gift Shop" — each one decides what a shopper sees first and therefore what sells. But order volume on a collection isn't profit. A collection full of your heaviest-to-ship mugs can out-sell your tees and still make less money once supplier cost and shipping come out.
Walk the math. Say a "Gift Shop" collection does one hundred twenty orders a month at a thirty-one dollar average. Product plus shipping runs eighteen dollars an order, so gross is thirteen dollars times one hundred twenty, or one thousand five hundred sixty dollars. If you push that collection with four hundred dollars of Meta spend that month, real contribution is one thousand one hundred sixty — and if a second collection quietly does the same volume at a nine-dollar margin, it is losing you money every time you feature it. Order count alone would have told you the opposite.
That is the number you want before you decide which collections to feature, discount, or quietly retire — and it is exactly where a plain Shopify export leaves you blind, because the supplier cost and the ad spend live in other tools.
Where Victor fits
Victor is the AI employee from PodVector AI — not a dashboard, and not a report you read once and forget. He connects to your Shopify store, your Printify, Printful or Gelato supplier, and your Meta Ads and Google Ads accounts at the same time.
Because he sees every order, every supplier cost, and every ad dollar together, Victor computes the true per-order profit on each product and each collection — so he can tell you that your "Gift Shop" collection earns and your lookalike mug collection bleeds, before you spend another dollar featuring it. Your supplier costs from Printify, Printful and Gelato are known before the first sale, so this works from day one, not after months of history.
And Victor doesn't just tell you — with your approval, he acts. He can build and reorganize collections in your Shopify admin, change a product's price or set a discount, and pause or rebudget the ad campaigns pointing at a collection that loses money. Every write action is approval-gated: Victor drafts the change, you approve, then it executes. Nothing moves without your say-so.
That is a different job than any import app. The app moves the collection; Victor tells you whether it should exist, then changes it when you say go. See how it reads your real numbers at PodVector AI.
For the full operating playbook, start with our Shopify store operations guide, and when you are ready to turn a winning collection into revenue, our walkthrough on showing a discount on the product page is the natural next step. For bulk changes beyond products, the same CSV discipline applies to bulk-editing customers.
FAQs
Can you import collections directly in Shopify without an app?
Not as standalone collection records — Shopify has no native collection importer. You can assign products to a collection inside a product CSV import, and you can build automated collections that populate themselves from conditions. To move the collection records wholesale between stores, you need a migration app, because collections don't export in a product CSV.
What file format does Shopify use for product imports?
A UTF-8 encoded CSV with column headers on the first line and a .csv extension. The file can't exceed fifteen megabytes, so split larger catalogs across multiple files and import them in sequence.
Will importing a product CSV delete my existing collections?
Not the collections themselves — but with overwrite enabled, a blank-but-present column will overwrite existing product values with blank, which can strip the data that your automated collections rely on to assign membership. Delete columns you don't intend to change rather than leaving them empty, and keep your pre-import export as a backup.
Should I use manual or automated collections when importing?
Automated, for almost any operating store that adds products regularly. A smart collection takes up to sixty conditions and reassigns membership itself as new products import, so you never hand-curate again. Reserve manual collections for small, fixed, deliberately merchandised sets where you want total control over which products appear and in what order.
How do I know which imported collections are actually profitable?
You can't tell from Shopify alone, because supplier cost and ad spend live outside it. You need every order, every supplier invoice, and every ad dollar read together — which is what Victor from PodVector AI does when he computes true per-order profit per collection, so you feature the ones that earn and stop spending on the ones that don't.