Use this flow when you want to create your first option set from scratch.

Screenshot 2026-02-02 at 16.54.39.png

Screenshot 2026-02-03 at 03.14.09.png

Download the Sample CSV, edit it, then import it back. The sample already includes the correct structure and all supported column headers.

Screenshot 2026-02-02 at 16.58.39.png

What must stay empty

Leave these columns empty or delete to create new data: Set ID, Option ID, Value ID. If you fill any of them, the import will treat the row as an update attempt.

Screenshot 2026-02-02 at 20.51.01.png

How rows must be structured

Each row can describe only one level: a set, an option, or a value. Because of this, some cells must always stay empty. If a row contains data in cells from multiple levels, the import will fail. Row order defines hierarchy: values go under options, options go under sets.

Screenshot 2026-02-02 at 22.05.19.png

What is required

At minimum, your CSV must contain the required naming fields for every level and every option type.

  1. For the option set, fill Set Title.
  2. For every option, including content options (Heading, Paragraph, Image, etc.) and input options, fill Option Title and Option Type.
  3. For every value, including values used by content and structural options, fill Value Title.

Screenshot 2026-02-02 at 21.15.34.png