Options Import Guidelines

General Overview

This document outlines the format and data rules for importing product options. Each option is identified by a unique name and can have multiple values and settings.

Required Fields

Column Name Description
Option_unique_name Unique identifier for the option. Required for all rows in an option group.
Option_display_name User-facing label for the option. Only required on the first row of each option group.
Option_tooltip Tooltip text shown on hover (optional). Only on the first row.
Option_helptext Additional help text (optional). Only on the first row.
Option_type Type of the option (swatch, dropdown, etc.). Only required on the first row.
Option_value Internal value for each selectable item. Must be unique within an option.
Option_price Price modifier for the value. Can be numeric, percentage (%), or special format like *.
Swatch_type For swatch types only – can be color, image, etc.
Swatch_value Hex code (e.g., #ffffff) or image URL for swatch visuals.

Optional Fields

Column Name Notes
Character_limit Used for text input types to limit characters.
formula_optiontype For advanced calculations. Optional.
formula_label_value Label used in formula calculations.
formula_default_value Default formula value.
formula_tooltip Tooltip for formula input.
formula_operator Operators like +, -, *, /.
formula_minimum_value Minimum value allowed in formula.
formula_maximum_value Maximum value allowed in formula.
is_multi_qty_popup If "Yes", shows quantity input per value.
multi Quantity option description Description shown in multi-quantity popup.
is_free_gift "Yes" if the item is a free gift.

Formatting Rules

  • All rows belonging to the same option should repeat the Option_unique_name.
  • The first row of each option should define its metadata (display name, tooltip, type, etc.).
  • Use % for percentage prices, * to mark special pricing, and leave Option_price blank if no modifier applies.
  • Hex codes must begin with # for color swatches.
  • URLs must be direct image links for image swatches.

Example

Option_unique_name Option_display_name Option_type Option_value Option_price Swatch_type Swatch_value
swatch Color swatch Red 2 color #FF0000
swatch

Blue 0 color #0000FF
swatch

Pattern 5 image image_url

Please use this link to download the sample import file for SM Product Options.

Need Help?

If you need assistance importing options, contact us at support@shopymate.co or create a ticket through our support portal.

Back to blog