Back to Loyverse in Google Sheets
SheetXAI logo
Loyverse logo
Loyverse · Google Sheets Guide

Bulk Create Item Modifier Groups in Loyverse From a Google Sheet

2026-05-15
5 min read

The Scenario

The burger restaurant opens at 11 AM. It's 9:30. The owner has a Google Sheet with 10 modifier groups — Toppings, Sauces, Cooking Temp, Extras, and six others — each with up to six options and individual prices. None of them exist in Loyverse yet.

Without modifiers, the kitchen gets no customization instructions on the tickets. Every order that needs a note becomes a verbal clarification.

The bad version:

  • Open Loyverse's modifier group creator. Add a group name. Then add each option: name and price. Save. Repeat.
  • 10 groups, average 4 options each is 40 individual option entries plus 10 group name entries.
  • One of the groups (Cooking Temp) has no prices — options are free. The form still needs each one entered individually.

The restaurant opens in 90 minutes. This should have been done yesterday, but it wasn't. Now every minute spent on modifier data entry is a minute not spent on prep.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent that lives inside your Google Sheet. It reads your modifier table — groups and their options — and creates all 10 modifier groups in Loyverse in a single operation.

Open the SheetXAI sidebar and paste this prompt:

Sheet 'Modifiers' has group_name and then pairs of option_name/option_price in columns C–L for up to 5 options per group — create all 10 modifier groups in Loyverse

What You Get

  • 10 modifier groups created in Loyverse, each with its options and prices.
  • Options with a blank price field created with a price of 0 (free add-on).
  • Any row where group_name is blank flagged in a status column rather than creating an unnamed group.

What If the Data Is Not Quite Ready

Option prices are missing for some options and should default to zero

Sheet 'Modifiers' — treat any blank option_price cell as 0 when creating modifier options in Loyverse, do not skip the option just because the price is empty

The sheet has a different layout — one row per option, not one row per group

Sheet 'Add-Ons' has group_name and option_name and option_price, one row per option, with group_name repeated across multiple rows for the same group — group the rows by group_name and create each modifier group in Loyverse with all its options in a single call

Some modifier groups already exist and need new options added

Sheet 'Modifiers' — before creating each group, check if a modifier group with that name already exists in Loyverse; if it does, add only the options that aren't already in that group; if it doesn't exist, create the full group with all options

Full modifier setup in one shot

Sheet 'Modifiers' — trim whitespace from all name columns, convert price columns to numbers defaulting blanks to 0, skip rows where group_name is blank, create all modifier groups in Loyverse with their options, write status in column M: 'Created' or the error returned

Try It

Get the 7-day free trial of SheetXAI and open your modifier sheet before service — then ask SheetXAI to load all groups into Loyverse while there's still time to check the kitchen display. See also bulk import product catalog and the Loyverse integration overview.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more