Skip to content

Internal Name

Use an internal name to identify options in the admin panel without changing what customers see.

Overview

Internal Name is an optional field that replaces the Option Label in your Option Set's options list. It helps you organize and identify options in the admin panel while keeping the original Option Label visible to customers on your storefront.

Admin Only

Internal Name only appears in the app's admin interface. Customers always see the Option Label.

How It Works

Without Internal Name:

  • The Option Label appears in both the admin options list and on the storefront

With Internal Name:

  • The Internal Name appears in the admin options list for identification
  • The Option Label still displays to customers on the storefront

Setting an Internal Name

  1. Navigate to Option Sets page
  2. Open the option set containing the option
  3. Click on the option you want to edit
  4. Click on the "Advanced Settings" below the option label input
  5. Enter text in the Internal Name field
  6. Click Save in the contextual bar

The internal name will now appear in your options list instead of the label.

When to Use Internal Names

Better Organization

Use internal names when managing multiple similar options:

  • Internal Name: "Gift Wrap - Holiday 2024"
  • Option Label: "Gift Wrapping"

Clearer Identification

Add context for options that have generic labels:

  • Internal Name: "T-Shirt Size Selection"
  • Option Label: "Size"

Version Control

Track different versions of similar options:

  • Internal Name: "Engraving v2 (Updated Pricing)"
  • Option Label: "Custom Engraving"

Multi-Language Stores

Note the language or market in internal names:

  • Internal Name: "Color Selector - English Store"
  • Option Label: "Color"

Best Practices

  • Use descriptive internal names that help you quickly identify options
  • Include relevant details like version, purpose, or market
  • Keep Option Labels customer-friendly and concise
  • Internal names can be longer and more detailed than labels

Example

Scenario: You have multiple size selection options for different product categories.

Internal NameOption Label (Shown on Storefront)
Apparel - Size SelectionSize
Footwear - Size SelectionSize
Accessories - Size SelectionSize

In the admin options list, you see "Apparel - Size Selection", "Footwear - Size Selection", etc., making it easy to distinguish them. Customers only see "Size" on the product pages.

Next Steps

After setting internal names:

  1. Organize your option sets for better management
  2. Review option configurations with clearer identification
  3. Set up conditional logic using properly identified options