Product modifiers let you offer optional add-ons that change a product’s total price without creating separate product variants. They’re a good fit when the base product stays the same, but supporters can choose extras like toppings, rush fees, lunch add-ons, or personalization.
Use modifiers when you want a simple product setup, dynamic add-on pricing, and consolidated reporting in a single product. If the selection creates a physically different item or needs separate inventory tracking, use variants instead.
Before you start
Note: Product modifiers are best for optional add-ons that affect price but do not create a new product combination.
Use modifiers for things like toppings, special handling, optional lunch, or custom add-ons.
Use variants for things like shirt size, color, or other combinations that need separate inventory tracking.
Use additional fields when you only need to collect information and there is no price change.
For the best experience, use no more than 5 modifiers per product.
Create the product
Go to Store, then select Products.
Click New Store Product to start a new product.
Enter the product’s basic details.
Add the Product Name.
Select the correct Category.
Set the base price for the product.
Add a description and any other standard product details you want supporters to see.
This base price is the starting amount before any modifiers are selected.
Add product modifiers
Scroll to the Product Modifiers section, then click Add Modifier.
In the saved modifiers window, select from the pre-existing modifiers or click Add New Modifier if you need to create a new modifier set.
Note: Modifiers are shared across all products. Once created, they are available site-wide. Saved modifiers can be viewed and created under Store > Settings > Saved Product Modifiers.
Add your modifier details.
Enter a Modifier Name, such as Hamburger toppings.
Choose the Modifier Type - Single Select or Multi Select.
Add each Modifier Choice and assign its price adjustment.
Price adjustments can add to the product total or can be listed at no extra cost. For example, lettuce for $0.00, tomato for $0.50, or cheese for $1.00.
Expand Selection Requirements to control how many options a supporter can choose.
Use Minimum Selections to require a choice.
Use Maximum Selections to limit the number of selections.
Click Add to attach the modifier to the product.
To select an existing modifier, click Add.
Save and publish the product
Click Save Draft to save your product and modifier setup.
Open the publish menu, then choose Publish Now.
Select the sales channels where the product should appear, such as:
Show in Online Store
Show in Point of Sale
Private Listing, if needed
Click Publish to make the product available.
What supporters see when buying
When supporters open the product page, they’ll see the modifier choices listed with their individual prices. As they select add-ons, the total price updates.
After the item is added to the cart, the cart shows the selected modifiers and the updated item price so supporters can confirm exactly what they chose.
Supporters can then continue to checkout to complete the purchase.
View modifier details in reporting
After orders are placed, go to Ordered Items to review how modifier pricing affected each order. The Modifier Price column shows the total add-on amount for the line item.
In the same report, the Modifiers column shows which selections were chosen for each purchase. This gives admins a clear breakdown while keeping all sales grouped under the same product.
Best practices
Keep modifier groups simple.
Use clear names that supporters will understand right away.
Avoid adding too many choices unless they are truly needed.
Use modifiers only when the base product stays the same.
A coffee with cream and sugar is still coffee.
A field trip with optional lunch is still the same field trip product.
Use variants when inventory matters.
If each combination needs its own stock count, variants are the better choice.
Use additional fields when no price change is needed.
For example, use an informational field for a custom note or student name when it does not affect cost.
Questions? Click the "?" icon to contact Givebacks Support.

















