Tutorials
How to Bulk Add or Remove Products from a Collection
The Collection field doesn't change a value on the product — it adds matched products to a manual collection or removes them from one. One run, one collection, every matched product joined or left in a single batch.
Manual collections only. Smart (automated) collections build their membership from rules, so this edit can't push or pull products in or out of them.
Step 1: Pick the Collection field
In the Configure Product Edits panel, click Select Field.

Collection lives under Product Fields.

Click it. The configuration panel switches to two Action radios — Join Collection and Leave Collection — plus a Collection to join search input.

Step 2: Pick join or leave
- Join Collection — every matched product gets added to the collection you choose. Already-in-the-collection products are no-ops.
- Leave Collection — every matched product gets removed from the collection. Products that aren't members are no-ops.
The label on the search input updates to "Collection to join" or "Collection to leave" depending on what you pick.
Step 3: Search for the collection
Type into the Collection to join / Collection to leave input. The app calls Shopify after a short pause and shows matching collections in a dropdown.
![Collection search with "Home" typed showing the [EDITED] Home page result in the dropdown](/images/docs/product-collection-id-edit/searchCollection.png)
Click the result you want. The input fills with the chosen collection's title and a small × appears on the right to clear it.
![Configure Product Edits panel with [EDITED] Home page selected as the collection and Start Bulk Edit Now enabled](/images/docs/product-collection-id-edit/collectionSelected.png)
Only manual collections show up. If a collection name you expect isn't in the dropdown, it's most likely a smart (rule-based) collection — those are managed by their automatic conditions and can't be bulk-joined or bulk-left from here.
Plan-gated. Each plan caps how many collection edits you can run per task. Hit the limit and the run is blocked — upgrade or break the work into multiple runs.
After the run
- Join is additive. Running it twice doesn't duplicate the product in the collection.
- Leave silently skips products that weren't in the collection to begin with — that's not a failure.
- Collection changes are reversible from the History page using Undo.
- Want to move products between two manual collections? You need two edit steps in one run — one Leave, one Join — using Add modification.
