This page covers features gated by Admin-tier permissions — typically Settings access. Admins have these by default; your administrator can adjust who has them in Settings > Team.
Product structure
Each product can have several sizes (variants), so one bouquet listing covers Standard, Large, and Luxury without duplicating the description or photos:- Product: “Red Rose Hand-Tied” (holds the description, photos, and general details)
- Variants: “Standard” at £35, “Large” at £50, “Luxury” at £75 (each with its own price and recipe)
Adding a product
Set up at least one category before you add products. Every product must belong to a category to save, so it’s worth deciding how you want to group your range first. See Product categories below.1
Create the product
Go to Settings > Storefront > Products, click Options in the top right, and choose Add Product. Enter the product name, description, and upload photos.
2
Choose at least one category
Pick the categories this product belongs to. A product needs at least one and can sit in up to 5. The first one becomes the primary category, which is the one used for filtering and display.
3
Add variants
Add the variants (sizes) you want to offer. For each variant, set the Variant name (e.g., Standard, Large, Luxury) and the Gross price (inc. tax) customers will pay.
4
Build a recipe (optional)
If you want accurate costing, add a recipe to each variant. List the ingredients (stems, sundries, materials) and the quantities needed. Digital Florists calculates the cost price and shows your profit margin.
5
Set visibility
Choose whether the product is visible on your order screen and Point of Sale. You can also tag it with occasions (Birthday, Romance, Sympathy) so it appears in the right categories.
Recipes and margins
Recipes tell Digital Florists what goes into each arrangement. Once a variant has a recipe you get:- Accurate cost prices based on real ingredient costs from your inventory
- Live profit margins that update when ingredient prices change
- Pick list integration, so the dashboard can tell you what stems to pull each morning
- Early warnings if your margin drops below a healthy level because a supplier raised their prices
Pricing a variant: forwards or backwards
Once a variant has stems on it, you can price it two ways. Work forwards (the default): add your stems and labour, and Digital Florists works out the price for you. The customer-facing price updates automatically from the ingredient selling price plus labour, so the price field stays read-only while it does the sums. Work backwards from a price: if you already know what you want to charge, click Lock retail price and type the price in yourself. Digital Florists then shows you a Target net for your ingredients, an approximate stem count to aim for, and a marker telling you how far your current stems are over or under that target. Add or remove stems until you land where you want to be. Click Unlock price to hand the maths back to Digital Florists.Product categories
Categories let you organise your products into groups like Bouquets, Plants, or Add-ons. They appear as tabs on the order screen and the Point of Sale, making it easy to browse your range. A product can belong to up to 5 categories, and one must be marked as the primary category. The primary category is the main one used for filtering and display. When importing via CSV, the first category listed becomes the primary. A few things to know about categories:- Independent per channel — each category has separate visibility toggles for the order screen and the POS. Your POS categories can be completely different from your order screen categories. Some shops sell different things at the till than they do for phone or web orders.
- Subcategories: categories can be nested (e.g., Flowers > Roses, Flowers > Seasonal). This helps organise large catalogues without creating dozens of top-level tabs.
- Master search: the search bar searches across every category, so you can find a product by typing part of the name even when the catalogue is large.
- Start simple: you can put everything into one category to begin with and reorganise later. There’s no need to set up a complex category structure before you’re ready.
- Change later by upload: if you want to reorganise your categories down the line, you can do it in bulk via CSV import rather than editing each product individually.
Setting up POS-only categories
For the till, you’ll often want categories that don’t appear on your order screen, like “Cut Flowers”, “Plants”, or “Flower Sales” for walk-in customers buying something generic. To set this up:1
Add a category
Go to Settings > Storefront > Products, click Options in the top right, and choose Add Category.
2
Make it POS-only
Uncheck the order management visibility, leaving only POS visibility on.
3
Add generic products with price override
Add generic products to the category with price override enabled, so your team can type in any price at the till (useful for hand-tieds, loose stems, or plants that vary in price).
Product settings
Each product has additional settings you can configure:Virtual products (gift cards)
Set Product type to Gift card when a product should issue gift card credit instead of representing a standard product. Once a sale is paid, Digital Florists issues one card per unit for the price paid. You can set this on the product form or update several products through the optional Product Kind import column. See Gift Cards for setup, redemption, printing, and lifecycle details.Product code
A code that links a product in Digital Florists to the same product on your website. When an order comes in from your website, this code identifies which product was sold so it appears correctly on your dashboard. When Stock control is enabled on the variant, web orders matched by the product code also decrement that variant’s stock. You can set codes individually (edit the product, then enter the code in the Product code field) or in bulk via CSV import.Barcodes
Every product has a barcode that you can print for use with a barcode scanner at your POS. This speeds up checkout: staff scan instead of searching. At the till, you can scan a barcode instead of searching, and the matching size is added straight to the basket. See Point of Sale for how scanning works on the shop floor.- Individual: edit a product and click Download barcodes to get a barcode for each variant
- Bulk labels: select multiple products from the product list, click Actions > Print Barcode Labels to print them on your label printer
- Bulk sheet: select products and click Actions > Print Barcode Sheet to get an A4 page of barcodes (useful if you don’t have a label printer)
- By category: go to View Categories, open a category, and click Print Barcodes to get an A4 sheet of every product in that category
Importing products
If you have a lot of products to add, for example a full cut flower list or a seasonal range, you can import them in bulk using a CSV file instead of creating them one by one. The import wizard walks you through every step and shows you a full preview before anything is saved. Go to Settings > Storefront > Products, click Options in the top right, and choose Import Products to get started.Importing Data
Full guide to importing products via CSV, including column reference, updating existing products, and migrating from other platforms.
Stock control
If you want Digital Florists to track how many of a product you have in stock, enable Stock control on the variant. Your dashboard will:- Show a stock level on each variant
- Decrement the count when an order line for that variant is added
- Flag the variant as Out of Stock when the count hits zero
Common questions
What's the difference between a product and an ingredient?
What's the difference between a product and an ingredient?
A product is what you sell to customers (e.g., “Red Rose Hand-Tied”). An ingredient is what you buy from suppliers (e.g., “Red Naomi Rose stem”). Products are made from ingredients using recipes.
Can I have a product without variants?
Can I have a product without variants?
Every product needs at least one variant. If you only sell one size, just create a single variant (e.g., “Standard”).
How do I hide a product?
How do I hide a product?
Toggle the product’s visibility off, or set its publication status to Archived. The product then stops showing on your order screen and Point of Sale, but stays available to add manually. If you sell through a connected website (such as Shopify or WooCommerce), manage that product’s availability on the website itself — hiding or archiving it in Digital Florists won’t change anything on the website.
What’s next?
Importing Data
Import products in bulk from a spreadsheet or another platform.
Inventory
Track stock levels and manage your ingredients.
Recipes
Build recipes to accurately cost your arrangements. Variants link out to the ingredient library for ingredient setup.
Promotions
Create discount codes and run campaigns.