Skip to content
Help Center

Add product

In the Genstore admin, you can create different types of products. Each product can be configured in detail to optimize its display and sales.

  • Physical products: Tangible, visible items that can be shipped, such as clothing and electronics.
  • Virtual products: Products that do not require shipping, usually software-based or online services, such as email services and online subscriptions.
  • Digital download products: Digital products sold online, such as music, movies, or e-books, which customers can download immediately.

Select product type

  1. Log in to the Genstore admin and go to the Products page.
  2. Click Add product in the top right corner, then select Physical products or Digital products based on your product type.

    TIP

    To create a virtual product, select Physical products and enable the No shipping required option.

Product title and subtitle

  • Product title: The title appears as the product’s name in the store. Keep it concise, include key features, and avoid special characters.
  • Product subtitle: The subtitle provides more details or key selling points to help customers better understand the product.

Images/Videos

Upload product images and videos to give customers a clear visual representation of the product’s appearance and features.

  • Upload multiple images
  • Drag and drop to rearrange image order
  • The first image will be used as the main image

Product description

The Description section is used to provide a comprehensive introduction to the product, supporting rich text editing with images, links, and tables. It should clearly explain key details such as the product’s purpose, features, materials, and dimensions.

Display location:

  • Desktop: Shown to the right of the product image
  • Mobile: Shown above the product highlights section

TIP

Hidden by default. Once added via the Theme Editor, it will appear to the right of the product image (desktop) or above the product highlights (mobile).

How to display

To display the product description, follow these steps:

  • In the Genstore admin panel, go to Online Store -> Themes.
  • Find your current theme and click Design on the right.
  • In the top page selector, choose Products -> Default product.
  • In the left-side editing panel, go to Segment template -> Product information.
  • Click Add block, then select Description from the pop-up.
  • Click Save in the top-right corner.

Product highlights

The Highlights section is used to emphasize key selling points and appeal, helping users quickly understand what makes the product special. Use concise language or a bulleted list to grab attention and drive conversions.

Product category

Product categories are used to group and organize products—for example, “Clothing,” “Furniture,” or “Electronics.” Each category can be assigned a set of category attributes to help manage shared information across similar products.

  • Each product can be assigned to only one category
  • If no category is set, the product will be marked as “Uncategorized”
  • Multi-level category structures are supported, e.g.: Apparel & Accessories > Clothing > Tops > Shirts

Category attributes

After selecting a category for a product, some categories may offer additional attribute settings. Category attributes are key characteristics associated with a specific product category. For example, when you select the “Shirts” category, the system will predefine attributes such as:

  • Color – You can define attribute values like white, blue, etc.
  • Pattern – You can set values such as stripes, print, solid, plaid, etc.

In addition to these, the system allows you to flexibly add more attributes based on the actual product features. For example, under the “Shirts” category, you can add attributes like age group, clothing features, and more.

You may keep or remove these attributes as needed.

TIP

Product categories and attributes not only support classification, search, and display, but can also be linked to product variants, allowing you to quickly create multiple variants and purchase options. See the Variants and attributes section for more details.

Product variants

Product variants describe different versions of a product based on attributes like size, color, or material.

Genstore offers two variant options:

  • Single variant: A product with a fixed attribute combination and no variations.
  • Multiple variants: A product with multiple attributes (e.g., size, color, material) that customers can choose from.

Add variants

You can set up multiple variants, supporting up to 100 variants per product, with a maximum of 5 variant attributes.

Steps:

  1. On the Products page, locate the Variants section.
  2. Click the + Add size, color, or other options button.
    • If the product has an assigned category with configured attributes, you can select the desired variant directly from the dropdown list. If attribute values have been set, the system will automatically populate the corresponding variant options—you can adjust them as needed.
    • If the product is Uncategorized, you can manually enter the variant name and values (e.g., variant name: “Size”; values: Small, Medium, Large). Note: Variant values under the same variant must be unique. Values can be repeated across different variants.

For example, for a men’s shirt, you can set up:

  • Size: S, M, L, XL
  • Color: White, Blue, Black
  • Fabric: Cotton, Blended

Configure variant details

After adding variants, you can set details such as images, prices, original prices, HS codes, country of origin, barcodes, and stock levels.

Steps:

  1. Click on a variant to edit details like images, pricing, HS code, country of origin, and inventory.
  2. Use the bulk editing option to apply changes to multiple variants at once.

Variants and attributes

To improve efficiency and consistency, Genstore supports automatic linking between product variants and category attributes.

When a product has a selected category and that category includes configured attributes:

  • The system will automatically link variants to the attributes and sync attribute values as variant options.
  • You can manually add or remove variant values. These changes will also sync with the attribute values.
  • Each variant or attribute can only be linked to one corresponding attribute or variant.

TIP

In addition to commonly preset options like color, pattern, and size, you can also define custom variant options based on the product’s actual features. For example:

  • For shirts, you can add custom variants like “Style,” “Button type,” or “Sleeve length” on top of the default attributes.
  • Custom variants will not affect the original category settings. They can also be used to create product SKUs and support price configuration and inventory management.

The system will save your custom variants and values, which can be used independently without linking them to attributes.

Manage linked attributes

You can view and manage the link status in the variant settings:

  • Click the link icon next to a variant to view its linked attribute, or choose Unlink.
  • Once unlinked, variants and attributes will no longer sync, and you can edit them independently.
  • Previously linked values will be retained but won’t update automatically. If any of these values no longer match the current variant or attribute, the system will prompt you to manually clean up the invalid entries.

Product pricing

Pricing determines the selling price of a product and directly affects sales and profitability. A well-thought-out pricing strategy considers factors such as costs, market competition, and profit margins.

Pricing logic

On Genstore, pricing is determined by:

  • Cost price: The amount paid to produce or purchase the product. Ensuring the selling price is higher than the cost price is key to profitability.
  • Market expectations: Consider the target audience's price acceptance and competitor pricing.
  • Profit margin: Adjust pricing to ensure a sustainable profit.

Set pricing

Genstore allows merchants to set the following:

  • Price: The actual selling price.
  • Compare-at price: The pre-discount price, shown to highlight discounts.
  • Cost per item: The manufacturing or purchase cost, excluding shipping and other fees.
  • Profit: Calculated as selling price minus cost price.
  • Profit margin: Formula: (Price - Cost) × 100 / Price.

    TIP

    If the product is taxable, profit details will not be displayed.

Inventory management

Merchants can track stock using:

  • SKU (Stock Keeping Unit): A unique identifier for a product used to distinguish different products and their variants (such as size, color, etc.). Each SKU corresponds to a specific variant of a product, and merchants can use it to manage inventory and sales.
  • Barcode (ISBN, UPC, GTIN, etc.): A machine-readable graphic code (such as a 1D barcode or QR code) that allows for quick retrieval of product information through scanning devices. Common barcode types include UPC (Universal Product Code) and EAN (European Article Number).
    • Barcodes typically consist of numbers and bars, and can be recognized by barcode scanners.
    • They are globally recognized product identifiers, applicable for supply chain, logistics, and retail transactions.
    • Barcode codes are usually generated by authoritative organizations, such as GS1.

Inventory options

  • Continue selling when out of stock: Allow customers to order products that are out of stock
  • Track inventory: Set stock quantity and track inventory changes in real time
  • Inventory quantity: Enter based on actual stock levels

Multi-location inventory

If you manage inventory across multiple locations, the product quantity for each location will be displayed. You can click Manage locations to adjust the inventory locations for this product.

  • Unavailable: The quantity of units that cannot be sold.
  • Committed: The quantity of products in orders that have not been shipped yet. Draft orders do not count towards the committed quantity until they become actual orders.
  • Available: The quantity of units that are available for sale.
  • On hand: The total quantity of units available at a specific location, including the committed, available for sale, and unsellable products.
  • Incoming: The quantity of products incoming to a specific location. For more information, refer to the inventory status.

Logistics (for physical products)

Set shipping-related details such as product weight, country of origin, and HS code.

Search engine listing

Optimize your product title, description, and URL to help search engines better crawl your product pages, increasing visibility.

Steps

  1. On the Product details page or while creating a product, locate the Search engine listing section and click Edit.
  2. In the Page title field, enter a descriptive title for the product. This title will appear as a link in search engine results.
  3. In the Meta description field, enter a brief product description.
  4. In the URL handle field, you can modify the product's URL segment. Note: The URL cannot contain spaces.

Quick settings (right panel)

Product status

Adjust the product’s status:

  • Draft: Not yet published.
  • Active: Available for purchase.

Channels & markets

Sales channels

On the Product details page or while creating a product, click the Sales channels section on the right side of the page. For more information, see Sales channels.

  1. Click the Edit button next to Sales channels.
  2. By default, the system includes an online store. Other sales channels can be selected after installation via an app.
  3. Click the calendar icon next to the sales channel, and choose a launch time for the selected sales channel. The launch time will be displayed according to the store's timezone. Note: The launch time cannot be earlier than the current time.
  4. After reaching the specified time, the product will be available on the selected sales channel.

Markets

If the product needs to be published in multiple markets, you can select the relevant markets. For more information, see Markets.

  1. On the Product details page or while creating a product, click on Market under Sales channels on the right side of the page.
  2. Click the Edit button next to Market.
  3. The system will display the currently active markets in a popup.
  4. After selecting a market, the countries within the active market will be shown, indicating that the product will be published in those countries.
  5. When the market status changes to Inactive, it will show that the market is disabled, and the product will no longer be published to that market.

Product information

This section provides additional fields for internal management and backend operations:

  • Vendor: Identifies the product’s manufacturer or supplier
  • Tags: Add multiple keywords to support backend search, filtering, and automation
  • Custom product type: A custom label for product classification, separate from system categories, used for internal organization
  • Collection: Group products into a set such as “New Arrivals” or “Summer Collection” for easier front-end display and marketing management
    • When a store is newly created, the system automatically generates a default product collection. When adding products, they will be linked to this default collection to help you quickly publish and organize products in bulk. For more details, see Product collections.

Product template

In the Display template section, you can update the template associated with the product to enhance its presentation on the customer-facing side. For more details, see the Theme editor guide.