Skip to content
Help
English
Products

How do I add a physical product with images, pricing, stock, and variants?

Add a shippable product: media rules, price and discounted price, available quantity and low-stock alerts, weight, order quantity limits, markets, collections, gift, and taxable.

Physical products are tangible items you ship to customers. This article walks through every field in the Add new product form for a physical product, the allowed values, and the rules that apply when you save. For the search engine settings tab, see Product SEO and search listing settings.

Getting started

  1. Open Products from the left menu.
  2. Click Add new product.
  3. Choose Physical product.

The editor has five tabs: Product information, Markets, Collections, Search engine optimization, and Options.

Product information

Status toggles

  • Publish: when on, anyone with the product URL can view it. When off, the page is unreachable. Default: on.
  • Hide: when on, the product is left out of your homepage and store search, but still reachable through its direct URL as long as it is published. Use it to share a product by private link only. Default: off.
  • Landing page: when on, the description renders as a stacked landing-page layout instead of a standard description. Default: off.

Media

  • You can add up to 10 items in total (images and videos combined).
  • Images must come from your media library.
  • Videos can be a YouTube embed (the 11-character video ID), a TikTok embed, or a self-hosted video uploaded to your media library (MP4 or WebM) that has finished processing.
  • At least one image is required. A product with only videos cannot be saved.
  • You cannot add the same video twice.
  • The first item becomes the thumbnail shown in product listings.

Name and description

  • Name: required, up to 255 characters. The words iptv and ip tv (in any letter case) are blocked. The name is also used as the default meta title if you leave it blank.
  • Description: optional, up to 30,000 characters. A rich-text editor supports formatting, lists, text and background colors, images, videos, embedded video links, and audio. You can also set a background color for the description area.

Price and stock (no variants)

When you have not added variants, these fields appear in the form:

  • Price: required. Your regular selling price in your store currency, kept to 2 decimal places.
  • Discounted price: optional. Must be a valid number strictly lower than the regular price. Leave it empty for no discount.
  • Available quantity: optional whole number from 0 to 999,999. Leave it empty for unlimited (untracked) stock. Setting it to 0 shows the product as out of stock.
  • Minimum quantity to alert: optional whole number from 1 to 999,998. Must be strictly less than the available quantity, and the available quantity must be set. Used by the low-stock dashboard widget.
  • SKU: optional, up to 70 characters.
  • Barcode: optional, up to 50 characters. Accepts ISBN, UPC, GTIN, MPN, and similar.
  • Weight: optional decimal number. The unit shown matches your store weight setting (Kilogram, Gram, Pound, or Ounces).

If you add variants, these price and stock fields move to each variant combination row instead.

Discount end date

  • Must be a future date and time when you save.
  • Cannot be more than 1 year from now.
  • The picker uses your store timezone.
  • While set, the discounted price shows until that moment, then the regular price returns automatically. You can show or hide a countdown timer on the product page from the store builder.

Quantity controller

  • Quantity toggle: when on, customers see a quantity selector on the order form and can choose how many units to buy. Default: on.
  • Minimum quantity per order: optional whole number from 1 to 999.
  • Maximum quantity per order: optional whole number from 1 to 999. If both are set, the minimum cannot be greater than the maximum.

Gift

  • Gift toggle: when on, this product can be purchased with another product as a gift in the same order. Default: off.
  • Gift product: required when Gift is on. Search for and select a product in your store to offer as the gift.

Markets

Choose which markets sell this product. At least one market is required, so a product cannot be saved with none selected. The price you enter is in your store currency, and each selected market's price is calculated automatically from that base using the current exchange rate. To override a market's calculated price, click the pen icon next to that market.

Collections

Assign the product to one or more collections. First pick a market with the collections market selector, then choose collections from the list that appears. Collections are per market, so you assign them independently for each market.

Search engine optimization

The fourth tab controls the meta title, slug, meta description, keywords, and search engine visibility. These have their own limits and rules, covered in Product SEO and search listing settings.

Options

  • Taxable: when on, taxes for this product are calculated at checkout using the per-country rates set in your store settings. Default: off.

Things to watch out for

  • If you set a Minimum quantity to alert without an Available quantity, the save fails with an error asking you to enter the available quantity first.
  • The discounted price must be strictly lower than the regular price. Equal values are rejected.
  • Keep the minimum and maximum order quantity between 1 and 999. If both are set, the minimum cannot exceed the maximum.
  • A product needs at least one image and at least one market before it can be saved.