Bulk collections · No CSV

Add a thousand products to a Shopify collection before your coffee gets cold.

MassCat lets you bulk-add products to Shopify manual collections — by pasting a list of SKUs, titles or barcodes, or by filtering on conditions like stock, price or tags. No CSV template, no column mapping, no waiting on IT.

7-day free trial · $9.99/mo after · cancel anytime
what you paste

SKU list, pasted as-is

RN-2201-BLK RN-2201-NVY RN-2204-BLK RN-2210-OLV RN-2215-BLK

Added to collections

Black FridayHomepageNew Arrivals
5 SKUs matched added to 3 collections at once
The basics

Why collections carry more weight than a checkbox

A collection looks like a simple grouping — a name, a handful of products. On Shopify, though, collections drive your storefront navigation, your homepage merchandising, your campaign landing pages, and often the logic behind your on-site filters. Get a collection out of sync with your actual catalog, and customers browse a "Best Sellers" page with sold-out items, or land on a "Black Friday" collection that never got the new arrivals.

The problem is that the products that need adding rarely start as a tidy Shopify export. They start as a supplier's shipment list, a buyer's spreadsheet, or a marketing plan for a launch — SKUs, titles or barcodes that need to land in the right collection before the campaign goes live. MassCat's bulk categorization tool exists for exactly that handoff: paste the list you were given, pick the collection, and apply it across every matching product in one action.

Sound familiar

Your product list never comes pre-sorted

The seasonal launch

A buyer sends 400 new SKUs shipping for Black Friday. Marketing needs them in the campaign collection today — not after a CSV export, a column match, and an upload that may or may not go through cleanly.

The catalog reorganization

A merchandising plan reshuffles products across five collections at once. Doing it one product page at a time in Shopify's admin means opening hundreds of products by hand.

Both start the same way: a list you didn't build inside Shopify, and a deadline that doesn't leave room for a CSV round-trip.
How it works

Three steps. Any list you already have.

01

Choose your action

Open Bulk categorization and pick what you want to do: add products to collections, remove them, or tag them. The same tool handles all three from one screen.

Bulk categorizationAdvanced smart collections
Add products to collections
Also available: remove products, add tags
02

Select your products

Paste a list of SKUs, titles or barcodes directly — one entry per line or comma-separated — or filter dynamically by product title, type, vendor, tag, price, stock or creation date, combining conditions with AND/OR logic. Preview the matched products before anything runs.

Filter products by conditions
Select specific products (by SKU, title or barcode)
SKUTitleBarcode
RN-2201-BLK, RN-2201-NVY, RN-2204-BLK …
03

Pick the collection(s) and launch

Search and select one or several manual collections — "Black Friday" and "Homepage," for example — and confirm. Shopify only allows bulk edits on manual collections; smart collections show greyed out in the list.

Black Friday
Homepage
Best Sellers smart · locked
Start categorization →
Want to target a smart collection anyway? Tag the products first with MassCat's bulk tagging, then add a matching rule (e.g. "Product tag is equal to black-friday") in the smart collection's settings — same result, one step removed.

What happens to entries that don't match

If a SKU, title or barcode in your list doesn't match a product in your store — a typo, a discontinued item, a supplier's formatting quirk — MassCat flags it before the bulk action runs, rather than failing silently the way a CSV import often does.

Why not just use Shopify

What Shopify's product list doesn't do

Shopify's admin lets you select products on the current results page and add them to a collection — but only from whatever's on screen, and only to one collection at a time. Once your list spans more than a page of search results, or needs to land in several collections at once, the native flow breaks down.

Shopify's official workaround is a CSV export and import: download a template, match your data to its exact column structure, upload it, and wait to find out whether the import succeeded or silently skipped rows that didn't fit the format. That workaround assumes your list already came out of Shopify. Most of the lists that actually need bulk sorting — supplier shipments, buyer plans, marketing briefs — never did.

Vs. the CSV round-trip

What you skip

For a batch of 300 SKUs, here's where the two approaches actually diverge.

For 300 SKUsThe CSV wayThe MassCat way
Format requiredMatch Shopify's exact export columnsNone — paste your list as-is
Collections at onceOne collection per importMultiple collections in the same action
StepsExport template → fill in → upload → map fields → importPaste list → pick collection(s) → confirm
Bad rowsImport often skips mismatches silentlyUnmatched entries flagged before you run it
Where this fits

Built for the lists that already exist

Seasonal campaigns

Add hundreds of new products to a "Holiday Sale" or "Black Friday" collection using a filter or a pasted list — no manual page-by-page work.

Multi-collection merchandising

Place the same products into several collections at once — "Homepage" and "New Arrivals" together — instead of repeating the action collection by collection.

Catalog cleanup

Remove out-of-stock or discontinued items from "Featured" or "Best Sellers" the moment they stop shipping.

Supplier & buyer imports

Sort new shipments into the right collections straight from a supplier's SKU list, without reformatting it into a CSV first.

Who it's for

Built for catalogs that don't sit still

Any Shopify store with a few hundred SKUs feels this eventually — these four run into it every week.

Bookstores & booksellers

New titles arrive by the box from publishers every week. Genre, author and seasonal collections need resorting constantly, not once a quarter.

Electronics & tech

Every model ships in a handful of storage and color variants. Sorting new SKUs into the right brand or category collection by hand stops scaling past a few hundred products.

Fashion & apparel

One style can multiply into a dozen SKUs across size and color. Seasonal collections turn over fast enough that manual sorting becomes a full-time job.

Beauty & cosmetics

Shade ranges alone can push a single product line into dozens of SKUs, and "new arrivals" or "bestsellers" collections need refreshing every drop.

Questions

Before you install

Can I add products to a Shopify collection without a CSV?

Yes. Paste a list of SKUs, titles or barcodes directly into MassCat's product selector, or filter dynamically by product attributes — no CSV file or template required at any point.

Can I add products to multiple collections at once?

Yes. Select several manual collections in the same action — for example "Homepage" and "Black Friday" together — instead of repeating the process collection by collection.

Why can't I select a smart collection?

Shopify only allows bulk membership edits on manual collections; smart collections are rule-based and appear greyed out. Tag your products with MassCat first, then add a matching rule in the smart collection's settings to get the same result indirectly.

Is there a limit to how many products I can add at once?

There's no practical limit tied to the action itself. MassCat is built to process large batches in a single run, from a handful of products up to several thousand.

Can I remove products from collections the same way?

Yes — the same selection flow, by SKU, title, barcode or filter conditions, works for removing products from one or several collections at once.

What happens if some SKUs in my list don't match a product?

MassCat flags unmatched SKUs, titles or barcodes before the bulk action runs, so you can review and fix them instead of finding out afterward that rows were silently skipped.

Get started

Stop sorting products one at a time.

Install MassCat and organize your first collection — pasted straight from whatever spreadsheet you were handed — in the next five minutes.

Install MassCat free7-day free trial · $9.99/mo · no CSV, ever