Products, stock and options
Adding a product
Under Products, add a name, price, description and at least one photo. You can reorder photos, pick which one is the cover, and add alt text for each (good for accessibility and search).
Variants
If a product comes in more than one size or colour, add variants. Each variant has its own price (optional, otherwise it uses the product's price), its own stock count, and can have its own photo.
Stock and availability
Stock is tracked per product or per variant. When something sells out, the storefront shows it as sold out rather than letting a customer order it. Customers can ask to be notified when a sold-out item is back; you'll see who's waiting on the product's stock alert list, and they get one email the moment it's back in stock.
The overview page shows a Low stock panel for anything running low, so you can reorder before you actually run out.
Continue selling when out of stock
Tick Continue selling when out of stock on the product form for made-to-order items and pre-orders. The stock number no longer stops a sale: shoppers can add the product (or any of its variants) to the cart even at zero. At zero the product page says Made to order instead of Sold out, and your products list shows "made to order" beside the count.
The count still goes down when an order is paid, but never below zero. A bundle ignores this tick, because a bundle's stock comes from its components.
Stock history
Open a product and scroll to Stock history. Every change to the count is listed, newest first: what happened (an order, a refund put back, an edit by hand, a bulk change, an import), the order number where there is one, the change, the count after it, and who or what made it. If a count looks wrong, this is where to find out why.
Worth knowing: changes made before stock history existed are not in it.
Bundles
A bundle is a product made of other products, sold and priced as one item (for example a gift set). Its "stock" comes from whichever component runs out first. Turn it on with the "is a bundle" toggle on the product form and pick the components.
Quantity breaks
You can offer a discount for buying more of the same product, for example "buy 2, save 20%". Set up the tiers under Discounts, then switch it on per product.
Collections
Group products into collections (categories) so customers can browse by type. Collections can be nested (a department with sub-categories underneath).
Automated collections
Instead of ticking products in one by one, make a collection Automated: tick that box when you create the collection, or pick the type on its edit page. Then add conditions, such as Product tag is "sale", Price is under R150, Compare-at price is set (on sale), or Inventory is in stock. Choose whether a product must match all conditions or any one.
Products join and leave the collection by themselves when you change a product, its stock or its price. You can set up to 10 conditions, and the edit page shows how many products match right now.
Worth knowing: an automated collection with no conditions holds nothing, and you can't tick products into it by hand. Change the conditions instead. A price condition matches a product when any one of its variants matches.
Bulk edits
Select more than one product on the products list to bulk add or remove from a collection, change price by a percentage or fixed amount, or set stock, in one go.
Duplicating a product
Use Duplicate on a product's edit page, or in the "..." menu beside it on the products list. You get "Copy of ..." with the same description, price, was-price, type, tags, options, variants, photos, collections, bundle parts and cost.
The copy starts hidden, with zero stock (on the product and on each variant), and with the SKU and barcode left blank. Fill those in and show it when it is ready.
Cost per item and margin
Under Price and stock, Cost per item (rands) is what the item costs you. Only you see it. Each variant has its own cost column, and a blank one uses the product's cost. While you type, the form shows your margin and profit.
Every order line remembers the cost it had when the order was placed, so changing a cost later does not rewrite what past sales earned. A bundle with no cost of its own uses its components' costs added together, once every component has one.
Worth knowing: a blank cost means unknown, not free. Lines with an unknown cost are left out of your profit numbers. See the profit report.
Barcodes
Add a Barcode (ISBN, UPC, GTIN) to a product, and one to each variant. It is saved as capital letters and digits only (spaces and dashes are dropped), up to 32 characters. Type or scan it into the search box at the top of the dashboard, press Ctrl+K first, and the product comes up (it needs at least 4 characters).
Worth knowing: barcodes are for finding products in your dashboard. They are not sent in your product feed to Meta or Google.
Search engine listing
Products, collections and blog posts each have a Search engine listing card. It shows a preview of how the page can look on Google. Open Edit title and description to set a page title (up to 70 characters) and a meta description (up to 320 characters). Counters show how much is used.
Leave both empty and the page uses its name and description.
Importing your catalogue
If you are moving from Shopify, WooCommerce or Wix, you can bring your products and customers across from the export file your old shop gives you. Go to Products, Import in the dashboard, choose the file and leave it on Work it out from the file. You see what was recognised and what is in it before anything is saved, and nothing is written until you click Import.
The page tells you which platform it recognised, then shows the number of products, options, photos and collections. A line under the numbers says how the file was read.
Where to find the export
Shopify. In Shopify go to Products, then Export, choose All products and CSV for Excel, Numbers, or other spreadsheet programs. Shopify emails you the file on a bigger store. Customers and Orders export the same way. Order history comes across from Shopify only.
WooCommerce. In WordPress go to Products, then All Products, then Export. Leave every column and every product type ticked and click Generate CSV. For customers go to WooCommerce, then Customers, then Download. A customer file from a customer export plugin works too.
Wix. In your Wix dashboard go to Store Products, then More Actions, then Export. For customers go to Contacts, then Export.
Takealot. There is no Takealot import. Add those products by hand, or put them in one of the files above.
What comes across
- A WooCommerce variable product and its variations, or a Wix product and its Variant rows, become one product with options.
- A sale price (WooCommerce) or a discount (Wix) becomes the price, with the full price crossed out.
- WooCommerce categories and Wix collections become collections. A WooCommerce sub-category also puts the product in its parent. WooCommerce tags stay as tags.
- The first photo is the cover and the rest go in the gallery. Photos are copied onto your own storage in the background.
- Weight is saved in grams. WooCommerce names the unit in the column heading, for example Weight (kg). Wix does not say which unit it uses, so a Wix weight is read as kilograms. If your Wix shop used grams, change the heading to weight (g) in the file before you upload it.
- SKU, barcode (the GTIN column in WooCommerce) and cost come across where the file has them.
- A product that was a draft, private or hidden on the old shop comes in hidden.
- A downloadable WooCommerce product comes in as a digital product, so it never sells out and asks for no delivery. Its download files stay behind: add them on the product's page after the import. A Shopify product that needs no shipping is flagged in the import notes, so you can tick This is a digital product yourself.
- A product that does not count stock on the old shop comes in with plenty of stock. If you switch off Use the stock numbers, every product comes in as available.
What does not come across
- WooCommerce grouped products (they are only a list of other products), download files, and the link on external products.
- Wix customer text boxes, such as an engraving message.
- Reviews, coupons and pages.
Old web addresses
For WooCommerce and Wix imports, the old product addresses (`/product/your-product` on WooCommerce, `/product-page/your-product` on Wix) and category addresses are set to redirect to the new pages, so Google results and printed links keep working. WooCommerce does not put the address in its export, so it is built from the product name. If you changed an address by hand on the old shop, add a redirect for it under Online store, then URL redirects. A redirect you made yourself is never replaced.
Importing again
Importing the same file again does not double anything. Products are matched on the old shop's product ID (WooCommerce), handle (Shopify and Wix) or SKU, so a second import can add photos or new options without duplicating. Stock, and whether a product is live, are only set the first time, so your own changes here are kept. New options on a product you already have come in at 0 stock until you set them.
If your CSV has Shopify's cost per item and barcode columns, those come across too.
Gift cards
A gift card is a product with This is a gift card ticked. See Gift cards.
Still stuck? [email protected] or WhatsApp 073 429 5517.