Uploading a handful of products to Shopify is easy. Uploading more than 2,000 products from dozens of supplier catalogues, each with the right category, type, variants and style tags, is a completely different job. This case study shows how I planned, built and organised a large Shopify catalogue for a growing Canadian home décor retailer selling lighting, furniture and tile, and the exact workflow you can copy for your own store.
Client details are kept confidential. All numbers come from the project tracker.
Key Takeaways
- A shared tracking sheet with fixed columns (brand, category, type, style, variants, source link) is the backbone of any bulk upload.
- Creating products as drafts first, then letting the client verify before going live, prevents costly mistakes.
- Consistent categories, product types and style tags turn a huge catalogue into something shoppers can actually browse.
The challenge
The client was expanding fast, adding new lighting, bar stools and tile ranges from more than 80 supplier brands. Every supplier presents products differently: different naming, different photo sources, different ways of listing finishes and sizes. The store needed every product to look and behave the same on Shopify, so customers could filter and shop by style, and so the team could manage the catalogue without chaos.
The goals were clear:
- Upload products in manageable batches without slowing down the live store.
- Keep titles, categories and product types 100% consistent.
- Handle colour, finish and size variants correctly, including variants with their own price or photo.
- Tag every product into the right design-style collection so customers can shop by look.
My workflow: how I uploaded 2,000+ products
1. A batch tracker with fixed columns
Every batch started in a shared spreadsheet with the same columns: brand, product name, product category, product type, design style, colour or finish, the supplier link for photos and descriptions, and up to four variant links with variant names and prices. Fixed columns meant nothing was left to guesswork, and the client could see progress at a glance.
2. Products created as drafts first
Each product was built in Shopify as a draft, and its draft link was added to the tracker. That gave the client a simple review step: open the link, check it, and mark it verified before it was set to active. Over the project, more than 1,400 products went through this verify-then-publish step.
3. Clean titles, descriptions and images
Supplier titles are often messy, full of codes or inconsistent capitalisation. I standardised product names, wrote clear descriptions from the supplier information, and added the right photos for each product and variant.
4. Variants done properly
Many products came in several finishes or sizes. Instead of creating duplicate products, each option was added as a variant with its own name, and its own price or photo where it differed. Across the project that meant over 3,300 variant and option entries.
5. Categories, product types and style collections
This is where a big catalogue becomes shoppable. Every product was assigned to one of 10 categories (such as chandeliers, ceiling, wall and table lighting, ceiling fans and bar stools) and one of 14 product types (pendant, flush mount, semi-flush, vanity light, wall sconce, counter stool and more). On top of that, each product was tagged into a design-style collection: Classic, Glam, Minimalist, Natural, Retro, Urban or Essentials. I also tagged products for special edits, such as a kitchen-focused collection.
Why style tags matter
Shoppers rarely search for a product code. They shop for a look. Style tags let the store build “shop by style” collections automatically, so a customer who loves a Retro pendant can instantly see matching Retro sconces, flush mounts and vanity lights.
6. Quality checks before going live
Before each batch was handed over, I checked that every product had the right category, type, vendor, tags, images and variants. Small mistakes multiply in a 2,000-product catalogue, so consistent checking saved the team a lot of clean-up later.
The results
- 2,061 products uploaded across 10 batches.
- 3,300+ variants and options set up with the correct names, prices and photos.
- 80+ brands organised under consistent vendors, categories and product types.
- 7 design-style collections that make a huge catalogue easy to browse.
- A long-term working relationship, with new batches continuing into 2026.
Bulk Shopify upload checklist (copy this)
If you are planning to add hundreds of products to your Shopify store, start with this checklist:
- Decide your categories and product types before you upload a single product.
- Create a tracker sheet with fixed columns, including supplier links for photos.
- Agree on a title format (for example: Product Name + key size or finish).
- Plan variants: what is an option, and what deserves its own product?
- Add style or collection tags so automated collections fill themselves.
- Upload as drafts, review, then publish in batches.
- Run a final check on images, prices, tags and SEO titles.
Want this done for your store? I offer Shopify and e-commerce product management, from single product listings to full catalogue builds. You can also read 12 Shopify tasks a virtual assistant can handle.
About the Author
Rahana Islam
Virtual Assistant & E-commerce Specialist with 7+ years of remote experience supporting businesses in the United States, Denmark and worldwide with WordPress, Shopify, Amazon, Walmart and eBay operations. Level 2 Fiverr seller with a 5.0★ rating from 167 reviews, an NSDA-certified trainer & assessor and the #1 LEDP earner of Dhaka district.
Need Hundreds of Products Uploaded to Shopify?
Accurate bulk product uploads, variants and collections. 5.0★ from 167 reviews.
