BigCommerce product modifier questions: a support guide

Riellvriany Indriawan
Written by

Riellvriany Indriawan

Katelin Teen
Reviewed by

Katelin Teen

Last edited November 5, 2026

Expert Verified
Hand-drawn illustration of a support team looking at a personalized tumbler with text, upload and add-on options, with the BigCommerce logo on a dark slate panel
TL;DR

Answer BigCommerce product modifier questions from the order line, not the product page. A modifier (engraving text, gift wrap, a file upload, a pick list add-on) has no SKU and no stock, so the only record of what the customer chose is the option list under that item on the order.

That gives a clean split. AI can confirm what was entered and explain a price rule. Changing a modifier after checkout stays with a person, because BigCommerce order edits don't refund or charge anyone. eesel reads BigCommerce orders live, and the eesel CLI lets a coding agent load your personalization policy and test answers before go-live.

Why do modifier questions keep landing in the queue?

I'm Riell, and I work eesel's support queue every day. The tickets that eat the most time on a personalized-product store aren't the hard ones, and they're a steady slice of any store's support contact rate. They're the "did you get my engraving?" ones, because the answer is sitting on the order and nobody has opened it yet.

BigCommerce (the BigCommerce review covers the wider platform) splits product options into two kinds. Variants are distinct items, like a small red shirt. Modifiers, per BigCommerce's Variants and Modifiers guide, let customers "personalize or add onto" the product: a mug with a name on it, a gift basket with a chosen bottle. The developer docs put the difference better than I can:

"Modifier values do not change which item is picked in a warehouse, but they change what happens to that item between the warehouse shelf and the shopper taking possession of their order."

That one line explains most modifier tickets. The thing the customer cares about most (their text, their photo, their add-on) is the thing your inventory system knows least about.

Customizations section of a BigCommerce product with an Include Insurance checkbox and a rule that adds $5 to the price, as taken from BigCommerce Support
Customizations section of a BigCommerce product with an Include Insurance checkbox and a rule that adds $5 to the price, as taken from BigCommerce Support

What makes a modifier different from a variant?

A modifier changes the product you picked; a variant is a different product. BigCommerce's own comparison table spells out what that means for support:

VariantModifier
SKUOne per variant, assigned automaticallyCan't have one
StockTracked per variant or per productCan't be tracked
Limit per product600 variantsNo limit on modifiers
PriceIts own default and sale priceRules add to or subtract from the base price
Image and weightCan have its ownUses the base product's, with weight rules
Shown conditionallyYes, with variant-level stockNo
CSV importCreate and updateRules only on existing modifiers

The table pulls from BigCommerce's Product Options (v3) article, plus the variants guide linked above.

The modifier-only option types are a checkbox, text and number fields, a date field, a file upload and a pick list. Modifiers can also use the four multiple-choice displays variants use (swatch, radio button, rectangle list and dropdown), and only modifiers can be marked optional. Variant options are always required.

Variant versus modifier comparison: variants have their own SKU, stock and price and can hide when sold out, modifiers have no SKU or stock, add to the base price and always show
Variant versus modifier comparison: variants have their own SKU, stock and price and can hide when sold out, modifiers have no SKU or stock, add to the base price and always show

Merchants often pick modifiers on purpose to keep the back end tidy. One store owner on Reddit put it plainly:

Reddit

"I don't want 30-50 variant SKU's mudding up the backend per product, just to state whether something is a different color or not."

That's a fair trade for the catalog, and on BigCommerce pricing plans every SKU you avoid is one less row to manage. It does mean the support team inherits the blind spot: if colour lives in a modifier, no stock report will tell you it ran out.

Where does the customer's choice actually live?

On the order, under the line item. In the control panel, expand the order on the View Orders page and the third column lists each item with its options. Through the API, every order line carries a product_options list, and each entry has the option's display name, the value the customer saw, and its type, from Text field and File Upload to Checkbox and Product Pick List (List Order Products).

An order sheet for a leather journal with three option rows under it, monogram, gift wrap and a pen loop add-on, tagged no SKU, no stock, with an arrow saying answer from the order line
An order sheet for a leather journal with three option rows under it, monogram, gift wrap and a pen loop add-on, tagged no SKU, no stock, with an arrow saying answer from the order line

Two details catch people out. First, the API stores a customer-facing and a merchant-facing name for each option (display_name_customer and display_name_merchant), so the label your team sees can differ from what the shopper saw. Quote the customer's version back to them. Second, the product page shows today's options, not the ones that existed when they ordered. If you renamed "Gift wrap $5" last month, the order still has the old wording.

So my rule on the queue is simple: never answer a modifier question from the product page. Open the order.

How do I answer each type of modifier question?

Here's the set I see most, with where to look and who should act. Pick the question a customer is asking and the card shows the play.

What is the customer asking?

Pick one. Each card says where the answer lives and who should act.

Look at: the order line's options, which hold the exact text or file name the customer entered.
Say: quote their entry back, word for word, so they can spot a typo before production.
AI can answer
Look at: order status first. If it hasn't shipped or gone to production, staff can change options in Edit order > Items > Customize.
Say: confirm the new value in writing. If the price changes, a person settles the difference, because editing doesn't charge or refund.
A person edits
Look at: the product's modifier rules. Only multiple choice, checkbox and pick list modifiers can carry a price rule, and price changes can take up to 10 minutes to show.
Say: name the option that added the amount, like "Gift wrap added $5".
AI can answer
Look at: the main product's line. Pick list add-ons appear as an option on that product, never as their own line on the cart, checkout or invoice.
Say: "It's listed under your hoodie as the accessory you chose."
AI can answer
Look at: the modifier's file settings: allowed types, the size cap (up to 524,288 KB) and the 20-file limit per product.
Say: the allowed formats, and offer another way to send the file. A person attaches it to the order.
AI drafts, person acts
Look at: whether the option is a variant or a modifier. Modifiers have no stock, so "in stock" depends on your materials, not BigCommerce.
Say: only what your team has confirmed. Pick list products can track their own stock if that box is ticked.
Person confirms

The sections below go through each one in a bit more depth.

"Did you get my engraving text?"

Yes, almost always, and the order proves it. Text, multi-line text and number fields save whatever the customer typed, within the character limits you set. BigCommerce's own demo store uses a "your name (up to 40 characters)" field on a mug.

BigCommerce demo product page for an enamel mug with an Add name for personalization text field limited to 40 characters, as taken from BigCommerce Support
BigCommerce demo product page for an enamel mug with an Add name for personalization text field limited to 40 characters, as taken from BigCommerce Support

The best reply quotes the entry back exactly. "We have 'Jamie & Sam, 2026' for the lid" lets the customer catch their own typo while there's still time, which beats discovering it on a finished product. Saved replies or email templates work well here; the Gorgias macros guide covers how to set them up with order variables.

"Can I change my engraving after ordering?"

Staff can, before production. BigCommerce's Editing an Order page lists product options among the things you can change: open the order, go to Items, pick Customize from the product's action menu, and update the option.

The catch is in bold on that same page: editing an order does not refund the customer or authorize additional payment. Swap a $5 option for a $15 one and the order total changes, but no money moves. BigCommerce recommends a new order for changes that move the total, plus a refund where needed. Some teams settle it with store credit instead.

That's why this lane stays with a person, the same way refunds do in a Magento credit memo or a Recharge skip. Someone has to check production status, make the edit, and decide whether to charge the difference or let it go.

"Why did the price go up when I picked that?"

Because a modifier rule added to it. Rules can raise or lower price and weight when a value is selected, and BigCommerce only lets multiple choice, checkbox and pick list modifiers carry them. Text, date and upload fields can't change the price on their own, so if a customer says "the engraving cost me extra", the extra came from a checkbox or a choice next to it.

Two other causes worth ruling out: BigCommerce says price changes can take up to 10 minutes to appear because of price caching, and customer group discounts or price lists can change what one shopper sees.

"You forgot my add-on"

Usually it's there, just not where they looked. A pick list lets a shopper choose another product from your catalog, like a mug or tote bag with a hoodie, and BigCommerce shows that choice as an option on the base product, not as its own line on the cart, checkout or invoice.

BigCommerce demo hoodie product page with an Add an accessory pick list offering None, an enamel mug or a canvas tote bag, as taken from BigCommerce Support
BigCommerce demo hoodie product page with an Add an accessory pick list offering None, an enamel mug or a canvas tote bag, as taken from BigCommerce Support

A few more pick list facts that explain odd tickets: only simple products (no options of their own) can be in a pick list, shoppers can pick only one item per list, and whether the add-on reduces its own stock depends on a checkbox in the modifier settings. If that box is off, the add-on can sell after its stock hits zero.

"My photo won't upload"

Check the modifier's file rules first. A file upload modifier can limit the file types (images, documents, or a custom list like pdf,mp3,zip) and the size, up to 524,288 KB. A product can take a maximum of 20 files, and if it has more than 20 upload modifiers, customers can't add it to the cart after uploading.

BigCommerce demo mug product page with an Upload Your Image file field listing jpg, png, pdf, svg, tif and eps, as taken from BigCommerce Support
BigCommerce demo mug product page with an Upload Your Image file field listing jpg, png, pdf, svg, tif and eps, as taken from BigCommerce Support

Once an order is in, staff with the Manage Orders permission can download uploaded files from the order details, from the product_images/configured_products folder over WebDAV, or through the Orders API. Deleting a file from that folder is permanent, so think twice before a cleanup.

"Is the blue option in stock?"

If blue is a modifier, BigCommerce can't tell you. Modifiers have no stock, and they also can't be hidden conditionally, since conditional options need variants with stock tracked at the variant level. You can disable purchasing on a single modifier value and show a message, but that's a manual switch someone has to remember.

So for modifier stock, the honest answer comes from your team or your production sheet, not the store. Variant stock is a different story, and BigCommerce tracks it properly.

Where does AI fit in modifier support?

Reading, yes. Editing, no. Here's how I'd split the work:

Three lanes: AI answers did you get my text, why did the price change and where is my add-on; AI drafts and a person checks fix my engraving, upload failed and wrong date picked; a person decides edit the order, charge or refund the difference and remake a custom item
Three lanes: AI answers did you get my text, why did the price change and where is my add-on; AI drafts and a person checks fix my engraving, upload failed and wrong date picked; a person decides edit the order, charge or refund the difference and remake a custom item

The first lane is pure lookup, the kind of customer service automation that pays off fastest: the answer is on the order or in the product's rules, and an AI that reads both can reply in seconds. The middle lane needs judgement about timing (has it gone to production?), so the AI works as an AI copilot: it drafts and someone checks. The last lane moves money or materials, which is a person's call every time.

The middle lane matters more than it looks. In one real-traffic trial on an e-commerce inbox (not BigCommerce, but the same kind of AI chatbot for ecommerce setup), eesel's drafts were useful on every product inquiry, but agents sent only 12% of drafts as written. Most of them glanced, then rewrote for length and tone. For modifier tickets that's the right habit: the draft gets the facts from the order, and the agent decides what to promise.

A good example of this setup is STIL Classics, which sells planners and binders with optional monogramming. "Can I change the monogram" is one of the questions its customers write in with. eesel reads each Gorgias ticket, looks up the order first, and leaves a draft as an internal note for a person to check and send. In one month it prepared 320 tickets and looked up 230 orders. STIL runs on Shopify rather than BigCommerce, but the pattern carries straight over.

How does eesel handle BigCommerce modifier questions?

eesel's BigCommerce integration gives the agent live read access to orders and products. Per the eesel BigCommerce docs, Get Order pulls an order's items, total, status, shipments and the shopper's checkout note, and the catalog reads include product options, variants and stock.

It answers inside Gorgias tickets, inside Zendesk or Freshdesk, in Slack, or in a chat bubble on your storefront.

If you're new to this, start with the AI chatbot for BigCommerce overview, then follow the add AI to BigCommerce setup steps.

If your helpdesk already has its own AI, the Gorgias AI write-up explains how the two sit side by side.

Its write actions are cancel, refund, and fixing a shipping or account address, each behind an approval by default. There's no action for editing an order's items or options, which fits the split above: AI confirms the engraving, a person changes it.

Before I'd let any agent quote engraving text back to customers, I'd test it on five real orders that use text fields, uploads and pick lists, and check every value comes through the way the customer typed it. With the eesel CLI, a coding agent can upload your personalization policy (cut-off times, what can be changed, who pays the difference), then ask those test questions and check the answers before anything goes live. It reads that policy the same way it reads any AI knowledge base. Connecting the store itself still needs a store owner to create the API account and approve it.

eesel BigCommerce integration page showing Connected, with Read actions set to Auto and Write actions set to Needs approval
eesel BigCommerce integration page showing Connected, with Read actions set to Auto and Write actions set to Needs approval

What should I set up before the next modifier ticket?

A short checklist that cuts most of these tickets off before they start:

  1. Write a change cut-off. Decide when an engraving or upload can still change (before production, within 24 hours, whatever fits), and put it on the product page and in your help center.
  2. Make the order confirmation show options. If customers see their own text in the confirmation email, "did you get it?" tickets drop.
  3. Name add-ons clearly. Since pick list items sit under the main product, a display name like "Add a tote bag" reads better on the invoice than "Accessory".
  4. Put stock-sensitive choices in variants. If a colour or material can run out, a variant can track it and hide it; a modifier can't.
  5. Save replies for the top five questions. Then let AI fill them from the order, the way the AI customer support guide describes for other order questions.

If you're weighing helpdesks for this, the Zendesk BigCommerce guide shows what that sidebar displays, the Freshdesk BigCommerce one does the same for Freshdesk, and the best AI for BigCommerce support roundup compares the AI options.

For the same kind of option-level questions on other platforms, the WooCommerce variation stock post covers stock per option, and WooCommerce grouped orders covers bundles that never appear on the order. Zendesk AI is worth a read if Zendesk is your helpdesk.

Try eesel for BigCommerce modifier questions

Running a store full of engraved, printed or bundled products? eesel works like a new support teammate that reads the BigCommerce order before it replies, so "did you get my engraving?" gets the customer's exact text back in seconds, and edits that move money wait for your team. It's free to try with 100 credits, then $299 a month for 500. If you're still choosing a platform, the Shopify vs BigCommerce comparison covers how each handles product options.

eesel chat bubble on a BigCommerce test storefront answering a stock question with two in-stock terrarium sizes and their prices, from the eesel BigCommerce docs
eesel chat bubble on a BigCommerce test storefront answering a stock question with two in-stock terrarium sizes and their prices, from the eesel BigCommerce docs

Try eesel

Frequently Asked Questions

What is a product modifier in BigCommerce?
A BigCommerce product modifier is an option that personalizes or adds to a product without creating a new item, like engraving text, a gift wrap checkbox, a file upload or a pick list add-on. Modifiers have no SKU and no stock of their own, and they change price or weight through rules. See the BigCommerce AI guide for how support teams read them.
What is the difference between variants and modifiers in BigCommerce?
Variants are distinct items, like a small red shirt, with their own SKU, stock and price, up to 600 per product. Modifiers personalize the item you already picked and only adjust its price or weight. That is why stock questions belong to variants and "did you get my engraving?" questions belong to modifiers, as covered in the BigCommerce review.
Where do I find a customer's modifier choices on a BigCommerce order?
Open the order under Orders > View and expand it. The items column lists each product with its options, including text entries and uploaded files. Through the API, each order line carries a product_options list with the name and value the customer saw. A helpdesk sidebar like the Gorgias BigCommerce integration shows the order next to the ticket.
Can a customer change a BigCommerce modifier after ordering?
Staff can. Edit order > Items > Customize lets you change product options on an existing order. Editing does not refund or charge the customer, so if the new option changes the price, a person settles the difference with a refund or a new order. I keep these edits with a person even when AI customer support drafts the reply.
Why is my BigCommerce pick list add-on not on the invoice as its own item?
BigCommerce shows pick list add-ons as an option on the main product, not as a separate line on the cart, checkout or invoice. The add-on is there, listed under the product it was chosen with. Saying that early saves a lot of "you forgot my item" back and forth in your ecommerce helpdesk.
Can AI answer BigCommerce product modifier questions?
Yes for reading: confirming what a customer entered, explaining a price rule, or saying where an add-on is listed. eesel's BigCommerce integration reads orders and products live. Changing an order's options stays with a person, because eesel has no action for editing order items and BigCommerce edits do not move money.
How much does an AI agent for BigCommerce support cost?
eesel starts free with 100 credits, then $299 a month for 500 credits, where one ticket or chat is one credit. Compare per-resolution pricing in the Gorgias AI Agent pricing breakdown before you pick a tool for BigCommerce modifier questions.

Share this article