Skip to main content
The Visual Editor is where you build and configure your product customizers. This guide explains all the features and controls available in the editor.

Editor Overview

When you click “Add Options” or “Edit Options” on a product, you enter the visual editor. The editor consists of three main areas:
  • Left Sidebar: Add options and manage layers
  • Canvas: Preview how your customizer will look
  • Right Sidebar: Configure properties for the selected option
Editor overview The visual editor with left sidebar, canvas, and right sidebar. The left sidebar has two tabs: Options and My Layers.

Options Tab

The Options tab displays all available option types organized by category: Select (for choosing from predefined values):
  • Image Swatch
  • Color Swatch
  • Font Swatch
  • Dropdown
  • Badge Group
Inputs (for customer-entered data):
  • Text Input
  • Text Area
  • Image Upload
Presentation (for displaying information):
  • Text Display
To add an option:
  1. Click on any option type to add it instantly.
  2. Or drag the option to the canvas.
  3. The new option appears on the canvas and in My Layers.

My Layers Tab

The My Layers tab shows all options you’ve added to the current customizer:
  • Reorder: Drag options up or down to change their order on the product page.
  • Select: Click an option to select it and edit its properties.
  • Duplicate: Click the copy icon to duplicate an option.
  • Delete: Click the trash icon to remove an option.
My Layers panel My Layers shows all your options and lets you reorder them.

Canvas

The canvas displays a preview of your customizer as it will appear on your product page.

Canvas Controls

  • Zoom: Use the scroll wheel or pinch gestures to zoom in and out.
  • Pan: Click and drag to move around the canvas.
  • Select: Click on an option to select it for editing.

Canvas Preview

The canvas shows your options in their configured display modes (Standard or Collapsible). This gives you a visual preview of the customer experience.
The canvas preview is a representation of your customizer. The actual appearance on your store may vary slightly based on your theme styling.
When you select an option on the canvas or in My Layers, the right sidebar shows its configurable properties.

Properties Header

  • Option Name: Shows which option you’re editing (e.g., “Color Swatch Properties”)
  • Close Button: Click to deselect and return to global settings

Live Preview Badge

The Live Preview feature shows “Coming Soon” and will provide real-time preview of customer selections in a future update.

General Settings

Common settings available for most option types:
PropertyDescription
Display typeStandard (always visible) or Collapsible (accordion)
Label valueThe name shown to customers
PlaceholderHint text for input fields
Required fieldWhether customers must complete this option
Default optionPre-selected value when the page loads
Help textAdditional guidance for customers (Standard mode only)

Selection Settings

For options that support multiple selections:
PropertyDescription
Allow multiple option valuesEnable multi-select mode
Min selectionsMinimum number of selections required
Max selectionsMaximum number of selections allowed

Price Settings

For options with additional pricing:
PropertyDescription
PriceToggle to enable additional pricing
Additional PriceExtra amount added to the product price

Option Values

For swatch, dropdown, and badge options, you can manage the available choices:
  • Add: Click the + button to add new values.
  • Edit: Click a value to edit its name, image, color, or price.
  • Reorder: Drag values to change their order.
  • Copy: Duplicate a value with the copy icon.
  • Delete: Remove a value with the trash icon.

Appearance Settings

Customize the visual style of your options:
PropertyDescription
LayoutGrid, list, or other layout styles
StyleBold or Subtle visual weight
SizeSmall, Medium, or Large
Corner styleRounded or sharp corners
TypeOutline, Fill, or Filled+Border
ColorsSelected outline color, fill color, etc.

Condition Settings

Set up conditional logic to show or hide the option based on other selections:
  1. Toggle Condition on.
  2. Choose All or Any conditions must be met.
  3. Add conditions by selecting a field and value.
See Conditional Logic for detailed instructions.

Saving Your Work

Click the Save button in the header to save your customizer. Changes are applied immediately—there’s no separate publish step.

Next Steps

After saving your customizer:
  1. Click Next to proceed to app activation (first time only).
  2. Your customizer will appear on your product page.

Keyboard Shortcuts

ShortcutAction
ScrollZoom in/out on canvas
Click + DragPan the canvas
ClickSelect an option
EscapeDeselect current option