How to Create a Product

Think of it this way: A Product is like a billboard for your item—it tells the story, shows the pictures, and helps customers find it. The actual things people can buy (with prices and inventory) are called Variants, which you'll create inside the product.


The Big Picture

Product (The Story)
├── Name & Description (What customers see)
├── Organization (How it's found)
│   ├── Product Type ← REQUIRED (determines catalog placement)
│   ├── Brand (optional)
│   ├── Collections (optional)
│   └── Tags (optional)
└── Variants (The Purchasable Items)
    ├── Variant 1: Small, Blue ($25, SKU: TSH-SM-BLU)
    ├── Variant 2: Medium, Blue ($25, SKU: TSH-MD-BLU)
    └── Variant 3: Large, Blue ($25, SKU: TSH-LG-BLU)

Step 1: Name Your Product

Product Name

What customers see everywhere—on grids, product pages, and search results.

Good Examples:

  • "Classic Cotton T-Shirt"
  • "Organic Fair Trade Coffee Beans"
  • "Wireless Noise-Cancelling Headphones"

Avoid:

  • "Shirt 1" (too vague)
  • "Classic Cotton T-Shirt - Small Blue" (that's variant info, not product name)
  • "classic-cotton-tshirt" (use proper capitalization and spacing)

Naming Conventions:

  • Capitalize Important Words: "Classic Cotton T-Shirt" not "classic cotton t-shirt"
  • Use Hyphens Sparingly: Only for compound adjectives like "Noise-Cancelling"
  • Keep It Marketing-Friendly: This appears in customer-facing areas
  • Don't Include Variant Details: Size, color, quantity go in variant names

Slug

Auto-generated from your product name to create the URL (e.g., "classic-cotton-t-shirt").

When to customize:

  • You need specific SEO keywords
  • The auto-generated slug is too long

Otherwise: Leave it alone—the system handles it perfectly.


Step 2: Tell the Story

Short Description

A quick preview (1-2 sentences) shown in product grids. Customers scan this first.

Example: "Soft, breathable cotton tee with a relaxed fit. Perfect for everyday wear."

Avoid: Long paragraphs or technical specs.

Body (Full Description)

The complete product story with rich text formatting. Sell the benefits, not just features.

Structure it like this:

  1. Opening hook: What makes this special?
  2. Benefits: How does it improve the customer's life?
  3. Features: Material, construction, unique details
  4. Use cases: When/where to use it

Highlights

Key selling points as bullet points. Customers skim these before reading the full description.

Example:

  • 100% organic cotton
  • Machine washable
  • Pre-shrunk for lasting fit
  • Reinforced seams

Step 3: Organize for Discovery

This is critical—it determines where your product appears and how customers find it.

Product Type (REQUIRED)

The most important organizational decision. This controls:

  • Which filters include your product
  • Which collections can feature it
  • How customers browse to find it

Choose based on how customers shop, NOT how you warehouse items.

Example: A denim jacket should be "Outerwear" (product type) even if you physically store it with jeans.

The Hierarchy:

Category → Product Type → Your Product
   ↓           ↓              ↓
Apparel → Outerwear → "Classic Denim Jacket"

Brand (Optional)

Associate with a brand for filtering. Only set this if your product has a recognized brand.

Collections (Optional)

Add to curated groups like "New Arrivals," "Summer Collection," or "Staff Picks."

Note: Collections can only include products whose Product Types share the same Category.

Tags (Optional)

Flexible keywords for search and internal organization. Use lowercase, hyphenated phrases.

Examples: "eco-friendly", "bestseller", "gift-idea"


Step 4: Physical Details (Optional)

Base Dimensions

Set default measurements (width, height, depth, weight) if all variants share the same dimensions.

When to set:

  • All variants have identical physical measurements
  • Shipping calculations need dimensions

When NOT to set:

  • Variants have different sizes/weights (e.g., Small vs. Large)
  • Dimensions don't matter for this product

Important: If a variant overrides dimensions, it must provide ALL four values (width, height, depth, weight).

Product Notes (Internal Only)

Notes for your team—customers never see this. Use for vendor info, merchandising plans, or coordination.


Step 5: Create Variants

Every product needs at least one variant to be purchasable.

Each variant represents a specific purchasable item with its own:

  • SKU (unique identifier)
  • Price
  • Inventory quantity
  • Attributes (size, color, etc.)
  • Optional variant-specific images

Variant Naming: The Critical Difference

There are TWO name fields for variants, and understanding the difference is essential:

1. Name (Required)

Short, descriptive label focusing on what differentiates this variant.

Good Examples:

  • "Small, Blue"
  • "12oz"
  • "2-Pack"
  • "Large"

Avoid:

  • "Classic Cotton T-Shirt Small Blue" (too long, repeats product name)
  • "small-blue" (use proper capitalization)

2. Variant Name (Optional)

An alternative full name, often used for unique variant identities or when combined names make sense.

Good Examples:

  • "Executive Ergonomic Green"
  • "Natural Wood Stand"
  • "Midnight Black Edition"

When to use: When variants have distinct identities beyond size/color.

When to skip: For simple size/color variants where "Name" is sufficient.

SKU (Required, Globally Unique)

Must be unique across ALL products and ALL variants in your entire catalog.

Examples:

  • "TSH-SM-BLU" (T-Shirt, Small, Blue)
  • "COF-12OZ-ORG" (Coffee, 12oz, Organic)
  • "HDN-BLK-NC" (Headphones, Black, Noise-Cancelling)

Avoid:

  • Reusing SKUs (system prevents this)
  • Generic numbers like "001", "002" (hard to track)

Naming Conventions:

  • Use Uppercase: "TSH-SM-BLU" not "tsh-sm-blu"
  • Use Hyphens or Underscores: "TSH-SM-BLU" or "TSH_SM_BLU"
  • Keep It Consistent: Pick a pattern and stick to it
  • Make It Descriptive: Should tell you what it is at a glance

Pricing

  • Price (required): Base price for this variant
  • On Sale (toggle): Mark if currently discounted
  • Sale Price (conditional): Only shown when "On Sale" is enabled

Inventory

Set the initial quantity. This is managed separately via Inventory Levels once the product is created.

Advanced Inventory Management (optional):

  • Reorder Point: When to flag for restocking
  • Reorder Quantity: How much to order
  • Max Stock Level: Prevents overstocking

Attributes (Size, Color, Material, etc.)

Define what makes variants different from each other.

Critical Rule: Each attribute TYPE can only be used ONCE per variant.

Correct:

  • Size: Large
  • Color: Blue
  • Material: Cotton

Wrong:

  • Size: Large
  • Size: Extra Large ← ERROR! Can't have two sizes

Attribute setup happens in two places:

  1. Create Attributes First: Define your attribute types (Size, Color, Material) in the Attributes section
  2. Apply to Variants: Select attribute values when creating variants

Images (Optional)

Upload variant-specific images. If no variant images exist, the system can fall back to product-level images.

Store-Specific Variants (Optional)

Toggle "Store Specific Product" to make a variant available only in select stores.

Featured Variant

Mark one variant as "Featured"—this will be shown by default on product grids.


Visibility Control

Hidden Toggle

Removes the entire product from your storefront while keeping it in the catalog.

Use for:

  • Preparing products before launch
  • Temporarily removing items without losing data
  • Testing product setups

Don't use for:

  • Managing individual variant availability (control that at the variant level)
  • Permanently removing products (just delete them)

Common Questions

"Should this be one product or multiple products?"

One Product with Multiple Variants:

  • Items share the same story/description
  • Customers choose options on one page
  • Example: "Classic T-Shirt" with Small/Medium/Large variants in Blue/Red/Green

Separate Products:

  • Items have different purposes or stories
  • Marketing messages differ
  • Example: "Classic T-Shirt" vs. "V-Neck T-Shirt" (different styles, different descriptions)

"What's the difference between Product Name and Variant Name?"

  • Product Name: The overall item ("Classic Cotton T-Shirt")
  • Variant Name: Short differentiator ("Small, Blue" or "12oz")
  • Variant variantName: Alternative full name ("Executive Ergonomic Blue Large")

"How do Collections work with Product Types?"

Collections can only include products whose Product Types belong to the same Category.

Example:

Category: Apparel
├── Product Type: T-Shirts
├── Product Type: Outerwear
└── Collection: "Summer Essentials" ← Can include both T-Shirts and Outerwear

But you CAN'T mix categories:

Collection: "Gift Ideas"
   ├── Product Type: T-Shirts (Category: Apparel)
   └── Product Type: Coffee (Category: Food & Beverage) ← ERROR!

Naming Best Practices Summary

Product Names

  • Capitalize important words
  • Use hyphens only for compound adjectives
  • Keep it marketing-friendly
  • Don't include size/color/variant details

Variant Names

  • Short and descriptive ("Small, Blue")
  • Capitalize properly
  • Don't repeat the product name

SKUs

  • Uppercase letters and hyphens/underscores
  • Descriptive and consistent pattern
  • Globally unique
  • Avoid generic numbers

Slugs

  • Auto-generated (lowercase, hyphenated)
  • Customize only for SEO
  • Don't manually create unless necessary

Tags

  • Lowercase, hyphenated
  • Descriptive keywords
  • Don't use as product categories

Quick Checklist

Before publishing a product, verify:

  • Product name is clear and marketing-friendly
  • Product Type is selected (REQUIRED)
  • Short description is concise and compelling
  • At least one variant exists with:
    • Unique SKU
    • Price set
    • Inventory quantity set
  • Variant names are descriptive but not repetitive
  • If using attributes, no duplicate attribute types per variant
  • If overriding dimensions, all four fields are filled
  • Hidden toggle is OFF (unless intentionally hidden)

Need Help?

  • Product Variants: See the Product Variants guide for detailed variant creation
  • Attributes: Learn how to create and manage Size, Color, Material, etc.
  • Collections: Understand how to curate product groups
  • Product Types: Learn about the catalog hierarchy

Was this page helpful?