To add a product on Shopify, go to Products → Add product in your admin. Fill in the title, description, images, price, inventory details, and variants, then click Save. This guide covers every field in detail so your products are set up correctly from the start — including the settings most beginners miss.
Before adding products, make sure your store basics are configured. If you’re just starting out, the Shopify store setup guide for beginners covers everything you need to do first.
Step 1: Open the Add Product Page
- Log in to your Shopify admin.
- Click Products in the left sidebar.
- Click Add product (top right).
The product form opens. Work through it top to bottom.
Step 2: Write a Strong Product Title
The title is the most important text field on the page. It appears in search results, on your storefront, in emails, and in order history.
Rules for good product titles:
- Be descriptive and specific. Include key attributes.
- Don’t stuff keywords — write for humans first.
- Include: product name + material or key feature + size/variant if it’s a single variant product.
Examples:
- Weak: “Black Mug”
- Strong: “16oz Ceramic Coffee Mug — Matte Black, Microwave Safe”
Search engines use the product title heavily. If someone searches “matte black ceramic coffee mug,” a title that includes those words will rank better than “Black Mug.”
Step 3: Write the Product Description
The description sits below the title. It serves two purposes: helping customers decide to buy, and providing content for search engines.
Structure
Use this structure for most products:
- Short intro (1–2 sentences): what the product is and who it’s for.
- Bullet list of features: 4–6 points, scannable.
- Specifications: dimensions, materials, care instructions, compatibility.
Example structure:
The 16oz Ceramic Coffee Mug is designed for everyday use. Double-walled construction keeps drinks hot for up to 3 hours.
Key features:
• 16oz / 475ml capacity
• Matte black glaze, dishwasher safe
• Microwave safe
• BPA-free ceramic
• Available in 12oz and 16oz
Dimensions: 4.5" tall × 3.5" wide
Weight: 380g
What to avoid:
- Copying the manufacturer’s description verbatim — Google penalizes duplicate content.
- Long paragraphs with no formatting — customers scan, they don’t read.
- Vague language like “high quality” or “premium” — be specific instead.
Step 4: Upload Product Images
Images are critical. Customers cannot touch or try your product — images do that job.
Image Specifications
- Size: 2048×2048px square. This is Shopify’s recommended size and ensures your images look sharp on zoom.
- Format: JPEG for photos, PNG for graphics or images needing transparency.
- Minimum images per product: 3.
- Front view
- Back view
- Lifestyle/in-use shot
Compress Before Uploading
Large image files slow down your store. Use TinyPNG or Squoosh before uploading. A 2048×2048 product photo should be under 400KB after compression.
Alt Text
After uploading each image, click on it and add alt text. Alt text:
- Helps visually impaired users understand the image.
- Is read by search engines — include the product name and a key attribute.
Example alt text: Matte black 16oz ceramic coffee mug, side view
To add alt text: click on the uploaded image thumbnail → click the alt field → type your description → click Apply.
For advanced tips on making product pages convert better, see how to optimize Shopify product pages with AI.
Step 5: Set Pricing
Three price fields appear in the Pricing section:
Price
The amount customers pay. Enter the full retail price.
Compare at Price
Enter a higher “original” price here to show a crossed-out price and a sale badge. Only use this if there was genuinely a higher price before — Shopify (and consumer protection laws in many countries) require honesty about pricing.
If you add a Compare at price, the product automatically shows as “On sale” on collection pages.
Cost per Item
Enter what you paid for the product (wholesale cost, production cost, etc.). This field is never shown publicly — it’s only for your margin calculations. Shopify uses it to show you the profit margin per product in the product form.
Tax
Check Charge tax on this product for most physical goods. Uncheck for digital goods or products that are tax-exempt in your jurisdiction (check local rules).
Step 6: Inventory Settings
SKU (Stock Keeping Unit)
A SKU is your internal product code. Create a consistent system:
- Example:
MUG-CER-BLK-16OZ - Keep them short and sortable.
SKUs are used in CSV exports, order picking, and some apps. They’re optional but strongly recommended for any store with more than a handful of products.
Barcode
Enter the product’s barcode (UPC, EAN) if you have one. Required if you want to sell on retail channels like Google Shopping or Amazon.
Track Quantity
Enable Track quantity for physical products with limited stock. Enter your current stock level.
Continue Selling When Out of Stock
Check this box if you want to allow orders even when quantity reaches zero. When to use it:
- Dropshipping: your supplier ships directly, so you don’t carry stock.
- Print on demand: each item is made to order.
- Pre-orders: you want to collect orders before stock arrives.
For standard retail, leave this unchecked — out-of-stock products will show as unavailable on the storefront.
Step 7: Add Variants
Variants are used when a product comes in multiple options — size, color, material, etc.
Adding Variant Options
- In the Variants section, click Add options like size or color.
- Enter the option name (e.g., “Color”) and values (e.g., “Black, White, Navy”).
- Add a second option if needed (e.g., “Size” with values “S, M, L, XL”).
- Shopify creates all combinations automatically (Black/S, Black/M, White/S, etc.).
Per-Variant Images
You can assign different images to each variant. For a clothing product:
- Upload all color images first.
- Click on a variant (e.g., “Black”).
- Under Variant image, select the black product image.
When a customer selects “Black” on the product page, the image automatically switches to the black version.
Per-Variant Pricing and Inventory
Each variant can have its own price and stock level. Click on a specific variant row to edit it individually. This is useful when:
- Larger sizes cost more.
- Some variants are out of stock while others are available.
Step 8: Shipping Settings
The Shipping section affects calculated shipping rates and fulfillment.
- Weight: enter the product’s weight (including packaging). Required if you use carrier-calculated shipping rates.
- Dimensions: length, width, height of the packaged product. Some carriers need this for accurate rates.
For digital products (downloads, ebooks, courses): uncheck This is a physical product. This removes shipping from the checkout entirely for that product.
Step 9: Product Organization
Organization fields control where and how products appear in your store.
Product Type
A single word or short phrase describing the product category. Examples: T-Shirt, Coffee Mug, Running Shoe. Used for filtering in your admin and some apps.
Vendor
Your supplier or brand name. Useful for stores that carry multiple brands. Customers can filter by vendor on some themes.
Collections
Assign the product to one or more collections. Collections are the categories customers browse — “Men’s Clothing,” “Accessories,” “Sale,” etc.
You can create collections first at Products → Collections, or create them later and assign products then. For a full guide on structuring your store’s navigation with collections, see how to create collections and organize your Shopify store.
Tags
Add 5–10 tags relevant to the product. Tags are used by:
- Automated collection rules (e.g., auto-add all products tagged “summer” to the Summer collection).
- Search apps.
- Filtering features in some themes.
Examples: mug, ceramic, coffee, kitchenware, black, gift, microwave-safe
Step 10: Publishing — Active vs Draft
At the top right of the product page, you’ll see a Status dropdown:
- Active: the product is live and visible to customers.
- Draft: the product is saved but not visible on your storefront.
Use Draft when:
- The product isn’t ready yet (missing images, incomplete description).
- You’re preparing a batch of products to launch at the same time.
- It’s seasonal and you want to hide it off-season without deleting it.
To publish later, open the product, change Status to Active, and save.
Bulk Import via CSV
If you have many products to add, manual entry is slow. Use Shopify’s CSV import instead.
- Go to Products.
- Click Import.
- Download the sample CSV to see the required column format.
- Fill in your product data (one row per variant).
- Upload the CSV.
When to use CSV import:
- Migrating from another platform (WooCommerce, BigCommerce, etc.).
- Loading a large catalog (50+ products) from a supplier’s data feed.
- Bulk price updates.
The CSV format has strict column requirements. Check Shopify’s documentation for the exact column names — a single header typo will cause the import to fail.
Digital Products: Disabling Shipping
For digital products (PDFs, music, courses, software licenses):
- In the Shipping section of the product form, uncheck This is a physical product.
- No shipping fields will appear, and customers won’t see shipping options at checkout for this product.
To deliver the file, use a digital downloads app. Shopify’s free Digital Downloads app (available in the Shopify App Store) emails customers a download link automatically after purchase.
After Adding Your Products
Once your products are live:
- Assign them to collections so customers can find them through navigation.
- Check how they look on your storefront — open your store in a new tab.
- Check mobile view — product pages are frequently browsed on phones.
- Review the product page layout and consider optimizations. See how to optimize Shopify product pages with AI for conversion-focused improvements.
FAQ
How many products can I add to Shopify?
All Shopify plans support unlimited products. There’s no cap on the number of products or variants (though each product is limited to 100 variants across up to 3 options).
Can I have more than 100 variants per product?
Not natively. Shopify limits each product to 100 variants (e.g., 10 sizes × 10 colors). For products that genuinely need more combinations, use a third-party variant app from the Shopify App Store.
What image size is best for Shopify products?
2048×2048px square images are Shopify’s recommendation. Smaller images (under 800px) look blurry on product zoom. Compress to under 400KB per image for best page speed.
Should I use the Compare at Price field?
Only use it if there was a real previous higher price. Using it deceptively (“fake sale prices”) can violate consumer protection laws in the US, UK, EU, and Australia. It’s also a trust issue — experienced shoppers spot fake discounts immediately.
How do I hide a product without deleting it?
Change the product status to Draft. The product stays saved with all its data but disappears from your storefront. Switch back to Active when you want it visible again.
What is the difference between product type and collections?
Product type is a single classification tag (like “T-Shirt” or “Mug”) used for internal filtering. Collections are the browsable categories on your storefront — customers navigate through them. A product can belong to multiple collections but has only one product type.
Can I add a product video on Shopify?
Yes. On the product page, in the Media section, you can upload videos directly (MP4, MOV) or add a YouTube/Vimeo URL. Video is especially useful for demonstrating how a product works.
What happens if I run out of stock?
If Track quantity is on and Continue selling when out of stock is off, the product shows as “Sold out” and customers cannot add it to their cart. If you want to collect pre-orders or continue selling (e.g., dropshipping), enable Continue selling when out of stock.