Physical products are tangible items that get shipped to customers. This article walks you through every field in the Add new product → Physical product form so you know exactly what each setting does and what rules apply.
Getting started
- Go to Products in the left menu.
- Click Add new product.
- Select Physical product from the dropdown.
The editor opens with five tabs: Product information, Markets, Collections, Search engine optimization, and Options.
Tab 1: Product information
Status toggles
- Publish: When turned on, the product is visible to anyone who visits its URL. When turned off, the URL returns nothing and customers cannot access the page. Default: off.
- Hide: When turned on, the product is excluded from your homepage and store search results, but it is still reachable via its direct URL (as long as it is also published). Use this to share a product through a private link only. Default: off.
- Landing page: When turned on, the product description is displayed as a stacked landing-page layout instead of a standard product description. Default: off.
Media
Upload the images and videos that appear in the product gallery. Here are the rules:
- You can add a maximum of 10 items in total (images and videos combined).
- Images must be in JPEG, PNG, WEBP, or AVIF format and must come from your media library.
- Videos can be YouTube embeds (using the 11-character video ID), TikTok embeds, or self-hosted videos uploaded to your media library (MP4 or WebM format, and the upload must have 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 in the gallery becomes the thumbnail shown in product listings.
Name
Required. Maximum 255 characters. The name is also used as the default SEO title if you leave the Product meta title field blank. The words iptv and ip tv (in any letter case) are not allowed in product names.
Description
Optional. The rich-text editor supports bold, italic, underline, strikethrough, text alignment, text sizes (Small, Normal, Large, Huge), bullet and ordered lists, blockquote, text and background color, images, videos, embedded video links, and audio. Maximum 30,000 characters. You can also set a background color for the description area.
Price and stock (no variants)
When you have not added any variants, these fields appear directly in the form:
- Price: Required. Your regular selling price, stored rounded to 2 decimal places. Displayed in your store currency.
- Discounted price: Optional. Must be a valid number strictly lower than the regular price, also rounded to 2 decimal places. Leave it empty if there is no discount.
- Available quantity: Optional. A 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 in listings.
- Minimum quantity to alert: Optional. A whole number from 1 to 999,998. Must be strictly less than the available quantity, and requires the available quantity to be set. Used by the low-stock dashboard widget. See Inventory and stock alerts.
- SKU: Optional. Maximum 70 characters. Your internal stock-keeping unit code.
- Barcode: Optional. Maximum 50 characters. Accepts ISBN, UPC, GTIN, MPN, and similar formats.
- Weight: Optional. Any decimal number. The unit shown matches your store's weight setting (Kilogram, Gram, Pound, or Ounces).
Variants
If you add variants, the individual price and stock fields above move to each variant combination row instead. See Product variants for full details.
Discount end date
Optional. A date and time picker that uses your store's timezone. Rules:
- Must be set to a future date and time at the moment you save.
- Cannot be more than 1 year from today.
- When set, the discounted price is shown to customers only until this date and time. After it passes, the regular price is displayed automatically, with no action needed from you.
- You can show or hide a countdown timer on the product page from the store builder.
Quantity controller
- Quantity toggle: When turned on, customers see a quantity selector on the order form and can choose how many units to buy. Default: off.
- Minimum quantity per order: Optional. A whole number from 1 to 999. Only active when the Quantity toggle is on.
- Maximum quantity per order: Optional. A whole number from 1 to 999. Must be greater than or equal to the minimum if both are set.
Gift
- Gift toggle: When turned on, this product can be purchased alongside another product as a gift in the same order. Default: off.
- Product: Required when Gift is on. Search for and select the product to offer as the gift. Must be a product in your store.
Tab 2: Markets
Select which markets this product is sold in. At least one market must be selected: a product cannot be saved without any markets. The price you entered is in your store currency; Storeep automatically calculates each market's price using the current exchange rate. Your primary market's price always reflects the price from the main form. For other markets you can override the calculated price by clicking the pen icon next to the market. See Pricing and discounts.
Tab 3: Collections
Assign the product to one or more collections. First choose the market using the collections market selector, then pick collections from the list that appears. Collections are per market, so you assign them independently for each market. See Organizing products into collections.
Tab 4: Search engine optimization
- Product meta title: Required. Maximum 255 characters. Shown at the top of browser tabs and in search results. Defaults to the product name if left blank.
- Product meta link: Required. The URL slug for the product page (for example, my-product-name). Maximum 255 characters. Allowed characters: lowercase letters, digits, Arabic letters (أ–ي), and hyphens. Must be unique within your store. Appears as yourdomain.com/products/slug.
- Product meta description: Optional. Maximum 160 characters. The description text shown in search engine results.
- Product meta keywords: Optional. Maximum 255 characters. Type a keyword and press Enter to add it.
- Visibility on search engines: When turned on, search engines can index this product. Default: off.
A live SEO preview updates as you type so you can see how the listing will look in search results.
Tab 5: Options
- Taxable: When turned on, taxes for this product are calculated at checkout based on the tax rates you have configured per country in your store settings. Default: off.
Things to watch out for
- An unpublished product cannot be found by customers via its URL. Publish it before sharing the link.
- If you set a Minimum quantity to alert without also setting an Available quantity, the save will fail with an error asking you to enter the available quantity first.
- The discounted price must be strictly lower than the regular price. Setting them equal is not allowed.
- The meta URL must be unique within your store. If you see a duplicate-link error, choose a different slug.
- Changing the meta URL of a published product will break any links customers have already saved. Change it carefully.