|

Products

Managing products and inventory in Openfront

Openfront gives you everything you need to manage products. Create, organize, and manage your entire catalog - from simple products with one default variant to complex products with multiple option-driven variants.

Product Structure

Basic Product Information

Every product in Openfront contains:

  • Core Details - Title, description, handle, and metadata
  • Media - Images and product galleries
  • Organization - Categories, collections, and tags
  • Visibility - Status and publishing state
  • Variants - The sellable units that carry SKU, pricing, and inventory

Product Types

You can create different product types:

  • Simple Products - Single items sold through one default variant
  • Variable Products - Products with options (size, color, etc.) and multiple variants

Product Variants

What are Variants?

Product Variants allow you to offer the same product in different options such as:

  • Size - Small, Medium, Large, XL
  • Color - Red, Blue, Green, Black
  • Material - Cotton, Polyester, Silk
  • Style - Classic, Modern, Vintage
  • Custom Options - Any attribute you define

Variant Management

Product: "T-Shirt"
├── Variant 1: Small, Red → SKU: TSHIRT-S-RED → Stock: 10
├── Variant 2: Small, Blue → SKU: TSHIRT-S-BLUE → Stock: 15
├── Variant 3: Medium, Red → SKU: TSHIRT-M-RED → Stock: 8
└── Variant 4: Large, Blue → SKU: TSHIRT-L-BLUE → Stock: 12

Each variant can have:

  • Unique SKU and barcode
  • Individual pricing
  • Separate inventory tracking
  • Distinct images
  • Custom attributes

Inventory Management

Stock Tracking

Openfront tracks inventory in real-time:

  • Real-time Updates - Automatic stock adjustment on orders
  • Low Stock Alerts - Notifications when inventory runs low
  • Backorder Support - Accept orders when out of stock
  • Reserved Inventory - Hold stock for pending orders
  • Multi-location - Track inventory across multiple warehouses

Inventory Operations

  • Stock Adjustments - Manual inventory corrections
  • Bulk Updates - Update multiple products simultaneously
  • Import/Export - CSV-based inventory management
  • Audit Trail - Complete history of inventory changes
  • Forecasting - Predict inventory needs based on sales data

Product Organization

Categories

Organize products into hierarchical categories:

Electronics
├── Computers
│   ├── Laptops
│   ├── Desktops
│   └── Accessories
├── Mobile Devices
│   ├── Smartphones
│   ├── Tablets
│   └── Accessories
└── Audio
    ├── Headphones
    ├── Speakers
    └── Accessories

Collections

Create curated product groups:

  • Seasonal Collections - Holiday, summer, winter items
  • Featured Products - Highlighted or promoted items
  • New Arrivals - Recently added products
  • Best Sellers - Top-performing products
  • Sale Items - Discounted or clearance products

Tags and Attributes

Add flexible metadata:

  • Tags - Free-form labels for product discovery
  • Attributes - Structured product specifications
  • Custom Fields - Store-specific product data
  • Search Terms - Additional keywords for findability

Product Creation Workflow

When you create a product, the main thing to understand is the Variant setup section.

That section gives you two paths:

Default variant

The UI says:

Best for simple products with one price, one SKU, and no options.

Choose Default variant when the product does not have customer-selectable options.

Examples:

  • a single book edition
  • a mug with one version
  • a digital product with one plan
  • any product where the shopper is not choosing size, color, material, or another option

When you use this path, Openfront creates a single default variant for the product. The default variant is titled Default Title unless you change it.

In that form you can set:

  • variant title
  • SKU
  • inventory quantity
  • manage inventory
  • allow backorders
  • regional pricing
  • compare-at pricing

For pricing, the UI lets you:

Set prices for the regions you want to sell in. Leave blank to add later.

That is the right path for simple products because pricing in Openfront lives on variants. A simple product still needs one sellable variant so it can carry the price, SKU, and inventory.

Multiple variants

The UI says:

Use options like size or color and manage generated variant combinations.

Choose Multiple variants when the shopper needs to choose from combinations such as:

  • size
  • color
  • material
  • style
  • any other option group you define

After the product exists, the variant workspace is organized into three tabs:

  1. Variants
  2. Options
  3. Changes

How the tabs work

Variants

This tab shows the sellable combinations that currently exist.

This is where you review things like:

  • variant titles
  • SKU and barcode data
  • inventory
  • per-variant pricing
  • per-region prices
  • variant images

Options

This tab is where you define the option model.

For example, you might add:

  • Color → Blue
  • Size → Small, Medium, Large, XL

Those option values are what Openfront uses to determine which sellable combinations should exist.

Changes

This tab shows the difference between the option combinations you now have and the variants that already exist.

It helps you review:

  • variants to create
  • variants that stay unchanged
  • variants that should be removed

Example: T-shirt flow

Say you want to sell a T-shirt in Blue with sizes Small, Medium, Large, and XL.

In Options, you would add:

  • Color → Blue
  • Size → Small, Medium, Large, XL

Openfront then treats these as the intended combinations.

That means the Variants tab will represent these sellable variants:

  • Blue / Small
  • Blue / Medium
  • Blue / Large
  • Blue / XL

If you later add another color like Black, Openfront will detect the new combinations and show them in Changes before you save them.

That way you can review what is being added instead of blindly generating new variants.

Advanced Product Features

Product Options and Variants

Openfront handles complex product variants:

  • Multiple Options - Size, color, material, style combinations
  • Variant Pricing - Individual pricing per variant
  • Inventory Tracking - Per-variant stock management
  • Variant Images - Unique images for each variant

Product Analytics

Performance Metrics

Track product success with:

  • Sales Volume - Units sold over time
  • Revenue Generation - Total revenue per product
  • Conversion Rates - Product page to purchase conversion
  • Inventory Turnover - How quickly products sell
  • Customer Reviews - Ratings and feedback analysis

Optimization Insights

  • Top Performers - Best-selling products and variants
  • Slow Movers - Products needing attention
  • Search Terms - How customers find products
  • Abandonment Analysis - Products removed from carts
  • Pricing Analysis - Price sensitivity insights

Best Practices

Product Information

  • Write clear, detailed product descriptions
  • Use high-quality, consistent product images
  • Implement logical category structures
  • Maintain accurate inventory levels
  • Optimize for search engines

Inventory Management

  • Set up automated low-stock alerts
  • Regularly audit inventory accuracy
  • Plan for seasonal demand fluctuations
  • Use forecasting for purchasing decisions
  • Implement barcode scanning for efficiency

Performance Optimization

  • Monitor product analytics regularly
  • A/B test product descriptions and images
  • Optimize product pages for conversions
  • Update pricing based on market conditions
  • Regularly review and update product data

Customer Experience

  • Provide detailed product specifications
  • Include multiple product images and videos
  • Enable customer reviews and ratings
  • Implement related product suggestions
  • Ensure mobile-optimized product pages

The product management system gives you everything needed to create, organize, and optimize your catalog for better sales and happy customers.

On this page