Creating a Product

Last updated on January 08, 2026.

To create a product:

  1. Navigate to Ecommerce from the main menu.
  2. Select Products.
  3. Select CREATE PRODUCT.
  4. Fill out the forms on the following tabs. Refer to their corresponding sections in this article for input requirements and descriptions:
    • Details
    • Variants
    • Pricing
    • Content
    • Custom Fields
    • Media
    • Gallery
    • Sitemap
    • Metadata
    • Open Graph
    • Schema
  5. Select CREATE PRODUCT.

Details

Use this tab to input basic information about a product. The form contains a main section and three other subsections:

  • Inventory
  • Product Measurements
  • Shipping Measurements

The input requirements for the main section are as follows:

Input Label Type Required Description
Product Name Input Field Yes Name of the product.
Slug Display Field Yes URL used to view your product details page. Uniqueness validation only checks for related products and categories, not global website slug uniqueness. Also, this does not automatically create a product or category page.
Unit Label Input Field No Describes the unit of your product. Some examples are 'each,' 'pair,' 'kit,' and 'set,' among others.
BrandDropdown FieldNoThe brand associated with the product. Options are set using Ecommerce System Fields.
SubscriptionToggleNoIndicates if the product being added is for a subscription.
Product VariantsToggleNoEnables or disables the use of product variants.
Categories Dropdown Field No Category of the product. Products can be assigned to multiple categories. Please visit our Managing Categories article for more details on creating and managing categories.
Product Main Image Image Preview Holder No Main image of the product.

Product Measurements

This form section includes the following fields:

Input Label Type Required Description
Product Length Number Field No Length of the product.
Product Width Number Field No Width of the product.
Product Height Number Field No Height of the product.
Product Weight Number Field No Weight of the product.

Shipping Measurements

This form section includes the following fields:

Input Label Type Required Description
Shipping Length Number Field No Length of the packaged product for shipping.
Shipping Width Number Field No Width of the packaged product for shipping.
Shipping Height Number Field No Height of the packaged product for shipping.
Shipping Weight Number Field No Weight of the packaged product for shipping.

Variants

Use this tab to offer your customers specific choices for a single product, such as different sizes, colors, or materials. By utilizing the 'Option Label' field (e.g., 'Size') and the corresponding 'Option Value' field (e.g., 'Small,' 'Medium,' 'Large'), the system automatically generates unique product variants for each combination, ensuring accurate inventory tracking and a streamlined shopping experience.

Input requirements are as follows:

Input Label Type Required Description
Option Label Input Field Yes The name of the attribute category (e.g., Color, Size, or Material) that will appear as a heading on the product page.
Option Values Multiple Input Field No A list of specific choices available for the attribute (e.g., Red, Blue, Green). Each value entered here will generate a distinct SKU for inventory and pricing control.

Pricing

Use this tab to configure pricing for your product. Input requirements are as follows:

Input Label Type Required Description
Product Price Number Field No Standard retail price of the product charged to the customer under normal conditions.
Product price includes tax Checkbox No When enabled, the system treats the product price as the gross amount (tax-inclusive). If disabled, tax is added at checkout.
Sale Price Number Field No Discounted price point, usually used for promotions. Value is active only when "Use sale price" is toggled on.
Sale price includes tax Checkbox No Determines whether the sale price already accounts for tax or whether tax should be calculated and added at checkout.
Use sale price Checkbox No Toggle to activate the sale price. When checked, your site shows this price instead of the standard product price.
Tax Type Radio Group No Defines the calculation method for tax, such as a fixed flat fee or a percentage-based rate (VAT/GST). Options include:

  • Percentage
  • Fixed Amount
Tax Amount  Number Field Yes The numerical value of the tax to be applied.
Cost Price Number Field No Internal-only field representing what you paid for the item. Used to calculate profit margins and ROI in backend reporting.
Compare-at Price Number Field No The original or 'MSRP' price shown with a strikethrough on the front end to visually demonstrate savings or discounts to the customer.

Content

This tab provides information about the product's content. The form comprises a main section and a "Product Measurements" subsection.

The input requirements for the main section of the form are as follows:

Input LabelTypeRequiredDescription
Product Weighting Numeric Field No Determines display priority. Lower numbers push products to the top of list views.
Featured Toggle No Highlights the product in 'Featured' sections or promotional carousels on the store front end.
Tax Included Toggle No Specifies if the product price already contains applicable taxes.
Keywords Multi - Input Field No Keywords related to the product that may aid searchability.
Warranty Info Input Field No Coverage details, duration, and terms for product protection or repair.
Short Description Input Field No A brief summary appearing in search results or next to the product image for quick reading.
Long Description Rich Text Area No Full technical details and marketing copy. Supports formatting like bolding, lists, and links.

Custom Fields

Create and manage custom fields on this tab to store any data or content related to the product you are adding. For example, you can extend these fields to display product data on an HTML card on your application's front end. You can also store data for internal use. Please refer to the Ecommerce Custom Fields article for more details.

Note

You may use the Ecommerce Configuration feature to adjust the measurement units for the following inputs:


  • Measurement Unit
  • Weight Unit

Media

Use this tab to upload media, such as videos and music. To add media, select a clickable field and choose a file to upload. You can also drag and drop a file from your local machine onto the clickable field. Repeat the process if you need to add more files.

Input Label Type Required Description
Media File 1 Upload Field No Image of product. Max file size of 10 MB.
Media File 2 Upload Field No Image of product. Max file size of 10 MB.
Media File 3 Upload Field No Image of product. Max file size of 10 MB.
Media File 4 Upload Field No Image of product. Max file size of 10 MB.
Note

Please take note of the following information when uploading media to your products:


  • Use the 'Gallery' tab to upload images as best practice.
  • You can add up to four media files with a maximum size of 10MB each.

Gallery

Upload images on this tab. To add an image, select a clickable field and choose an image to upload, or drag and drop an image onto the field. Repeat the process if you need to add more files.

Input Label Type Required Description
Gallery 1 Upload Field No Image gallery for the product. You may upload up to 200 files, with a maximum file size of 10 MB per file.
Gallery 2 Upload Field No Image gallery for the product. You may upload up to 200 files, with a maximum file size of 10 MB per file.
Note

Take note of the following system characteristics when uploading images to the gallery:


  • This tab only allows you to add image files. Use the 'Media' tab to add videos and other media.
  • One field corresponds to an album. You can upload up to 10 images per album.
  • Recommended image dimensions are 1280px by 1280px. The maximum file size per image is 10 MB.

Sitemap

The sitemap serves as a roadmap for search engine crawlers, helping them navigate and understand the structure of your pages. Well-designed sitemaps improve your web pages' chances of ranking higher and appearing more frequently in search results.

Input LabelTypeRequiredDescription
Add To System Sitemap Toggle No Includes or excludes the product page from the global sitemap file.
Priority Numerical Field No Sets the crawl priority relative to other site URLs. Values range from 0.0 to 1.0; higher values indicate higher priority.
Order Numerical Field No The order of this product page's URL in relation to other URLs having the same priority value. Similar priority URLs are sorted in ascending order.
Change Frequency Dropdown Field No

An indication provided to search engines about how often this product page will likely change or be updated. Options include the following:

  • Always
  • Hourly
  • Daily
  • Weekly
  • Monthly
  • Yearly

Note that crawlers treat the values chosen as a 'hint,' not a 'command.' For example, crawlers may crawl pages marked 'hourly' less frequently than that.

Metadata

Specify product metadata using this tab. The field descriptions are outlined in the table below:

Input LabelTypeRequiredDescription
Is Visible To Search Engines Toggle No Hide or show the product's page on search results.
Canonical URL Input Field No Identifies the preferred version of a web page to prevent SEO penalties from duplicate content.
Meta Title Input Field No The clickable headline for the page in search results. Optimal length is 40–60 characters.
Meta Description Input Field No The summary snippet appearing under the title in search results. Optimal length is 150–160 characters.

Open Graph

Open Graph metadata standardizes how your webpage appears when shared on social media platforms like Facebook, LinkedIn, and X (formerly Twitter). Customizing these fields ensures your product stands out in social feeds. Field descriptions and requirements are outlined in the table below:

Input LabelTypeRequiredDescription
Use Meta Title as Open Graph Title Toggle No Pulls the existing SEO Meta Title for social sharing. Disable this to enter a unique title for social platforms.
Open Graph Title Text Field No Customized title for your product's post on your chosen social media platform. The field can only be used if the 'Use Meta Title as Open Graph Title' option is turned off.
Use Meta Description as Open Graph Description Toggle No Syncs the existing SEO Meta Description with social posts. Disable to customize the snippet for social audiences.
Open Graph Description Text Field No Short summary appearing under the title in social feeds. Use this to drive clicks with a strong call to action.
Open Graph Image Image Picker No The image in the preview of your content. The maximum file size is 10MB.
Open Graph URL Text Field No The canonical link associated with the content to ensure all shares point to a single authoritative source.
Open Graph Site Name Text Field No The name of your site.
Open Graph Type Text Field No Type of content your product is posted on, i.e., website, article, or blog.

Schema

Schema markup is a structured data vocabulary that helps search engines understand the specific components of your product page. Providing this data allows search engines to display 'rich results,' such as star ratings, prices, and stock availability, directly in search listings.

This tab has a single input field with descriptions and requirements displayed in the table below

Input LabelTypeRequiredDescription
Schema Content Code Editor No JSON-LD structured data representing product details like name, brand, SKU, and aggregate ratings.
Have a suggestion for this page?

Didn't quite find what you are looking for or have feedback on how we can make the content better then we would love to hear from you. Please provide us feedback and we will get back to you shortly.