Add a new product on LaunchMyStore
Products are the heart of your store. LaunchMyStore supports rich product listings with variants, multiple images, inventory across warehouses, SEO meta, tags, custom metafields, and four kinds of digital delivery — everything you need to sell physical or digital goods globally.
Open the new-product screen
- Sign in to your admin.
- Go to Products in the left sidebar.
- Click Add product in the top right.
1. Product information
- Title — what shoppers see (e.g., "Classic Linen Shirt").
- Description — rich text. Add benefits, materials, sizing notes, and care instructions. Use headings and bullet points for scannability.
- Status — Draft (hidden) or Active (live on storefront).
2. Media
Upload high-quality images. Drag to reorder; the first image is the primary thumbnail. You can also paste external image URLs and embed video links (YouTube/Vimeo). Aim for 4-8 angles plus a lifestyle shot.
3. Pricing
- Price — the selling price (e.g., $49.00).
- Compare-at price — original/strike-through price, shown when on sale (e.g., $69.00).
- Cost per item — your cost (private; powers margin reports).
- Charge tax — toggle whether tax applies; rates come from Settings > Taxes.
4. Inventory
- SKU — unique stock-keeping code (required for multi-warehouse).
- Barcode (optional) — UPC, EAN, ISBN, etc.
- Quantity per warehouse — set stock at each warehouse you've configured under Settings > Locations.
- Track quantity — turn off to sell without inventory limits.
- Continue selling when out of stock — allow backorders.
5. Shipping
Enter Weight and dimensions for accurate rate calculation. Toggle This is a physical product off for digital goods.
6. Variants
If your product has options (size, color, material), add them under Variants:
- Click Add options like size or color.
- Enter option names (e.g., "Size", "Color") and their values ("S, M, L" / "Black, White, Navy").
- LaunchMyStore creates a row for every combination. Edit price, SKU, and stock per variant.
- Upload a variant image to show a different photo when the buyer picks that variant.
7. Categories (collections)
Assign one or more categories so the product appears in collection pages and menus. Click Select categories, or Add new category if needed.
8. SEO
- Page title — the Google result heading (60 characters or fewer).
- Meta description — the snippet shown in search results (155 characters or fewer).
- URL handle — the slug at
/products/<handle>.
9. Tags and metafields
Tags group products for filtering and theme logic. Metafields (defined in Settings > Custom data > Products) let you add structured custom fields — 22 types including text, number, date, color, dimension, URL, JSON, references, and lists.
10. Digital products
If you sell digital goods, set the digital flag and pick one of four delivery modes:
- File link — host the file yourself and paste the external URL.
- Codes — upload a list of license keys; one is issued per purchase.
- Dynamic URL — call your webhook for a per-order link.
- Service — no file delivery (e.g., a consulting booking).
Note: LaunchMyStore does not host the digital file itself — you provide the link, codes, or webhook.
Save the product
Click Save. The product is live immediately if status is Active.
FAQ
How many images can a product have?
Up to 30 per product. Variants can have their own images that swap in when selected.
What's the difference between price and compare-at price?
The price is what the customer pays. The compare-at is shown as a strike-through next to it, signaling a discount. Compare-at is optional.
Can I bulk-add products instead?
Yes — use Bulk upload products from the Products dropdown. Download the CSV template, fill it in, and upload.
How do variants relate to options?
Options are the dimensions (Size, Color). Variants are the combinations (Small / Black, Small / White, Medium / Black, etc.). LaunchMyStore generates one variant row per combination automatically.
Can I attach extra data not covered by the standard fields?
Yes — define metafields under Settings > Custom data > Products. Pick from 22 types (single-line text, multi-line, rich text, integer, decimal, boolean, color, date, date-time, weight, dimension, volume, money, rating, URL, JSON, list.*, and 5 reference types). Themes read them as {{ product.metafields.<namespace>.<key> }}.