SI Custom Fields for Shopify
Ask customers anything, and charge for the options they pick
SI Custom Fields adds questions to your product pages, cart and checkout, and priced options to the product page and cart. The answers land on the Shopify order, and an option adds its charge without touching your product price.
Free for small catalogs, unlimited on Pro
Free has every field type except file uploads. Pro lifts the limits and adds uploads and photo ID.
Free
$0a month
No charge
- 10 products
- 1 field group
- Every field type except file uploads
- Priced options, conditions and swatches
- Answers on the order, with CSV and email exports
- Import, export and history
Pro
Recommended$9.99a month
or $99.99 a year
- Unlimited products
- Unlimited field groups
- File uploads, 5 GB a month
- Photo ID upload and staff review
- Everything in Free
- 90-day free trial
A limit never stops a product selling. After a downgrade, groups past the limit stop showing until there is room. Prices are in US dollars, and Shopify bills them with your Shopify invoice.
Questions and options that look like your theme
Customers see the charge for each option and the total before they add to cart.
A demo gift shop: the swatches, engraving and gift wrap are one field group.
When variants aren’t enough
Variants hold fixed choices. They can’t take free text or a file, or add a charge for one option.
Variants and order notes
- Long lists of variants for every combination
- One note box that customers leave empty
- Emails after the order to get the details
- Extra charges added by hand
With SI Custom Fields
- Questions shown only for the products that need them
- Required answers can stop the cart at checkout
- Priced options add their charge as a separate line
- Answers on the order, ready for your team
Set it up once, and the answers keep coming
The app sets itself up on first open, so you start at step one.
Add a field group
Start from a template or a blank group.
Pick the products
All products, collections, chosen products, tags or product types.
Add it to your theme
Turn on the app embed and add the product page block.
Customers answer
On the product page, on the cart page or at checkout.
Checkout checks
A group can stop a cart with missing answers.
Your team reads them
On the order, or in a CSV or scheduled email.
Ask what you need, where you need it
Eighteen field types, shown only when they apply.
Every kind of question
Text, number, date, drop-down, radio, checkboxes, color, file, VAT number and more.
Who sees each question
Groups by product, collection, tag or type. Each question for all customers, signed-in customers or guests.
Conditions
Show a question when another answer is, isn’t, contains or is empty, or for chosen variants.
Swatches and image cards
Drop-downs, lists, buttons, color swatches, image swatches and image cards.
Templates
Twelve ready-made groups, such as artwork upload, monogram and purchase order.
In your store’s languages
Translate your questions for the product page and cart, in each language your store sells in.
Charge for the extras without changing your price
Each option can add its own charge, and the customer sees it as they choose.
Fixed or percent
On a field or an option, per unit or once per line for a setup fee.
Per character, per number or by formula
Set a minimum and maximum charge for any of them.
Your product price stays
A priced option joins the cart as its own line, taxable by default.
Live price
The product page shows what each option adds, and an options total.
Options that add a product
An option can add one of your own products to the cart as its own line.
Option revenue report
See what each option earns and how often it is chosen, up to a year back.
The answers follow the order
Customers can fix an answer before they pay, and your team has everything once they do.
Change answers in the cart
Your choices on the cart page lets customers edit an answer.
Required answers at checkout
A Shopify Function can stop a cart with missing answers, set per group.
Questions at checkout
On the Thank you page on every plan, and inside checkout on Shopify Plus.
On the Shopify order
Answers in an order block, a metafield and note lines, with Change answers.
Customers can edit too
Your answers lets them change chosen answers until the order is fulfilled.
Exports
A CSV of answers, or a 7-day download link by email every day or week.
Two extras, if your store needs them
Turn them on if you need them, and leave them off if you don’t.
Damage waiver
Off, optional or mandatory, as a fixed amount or percent, per item or per order.
Waiver on the record
A decline is recorded on the order too, and an optional waiver starts unticked.
Photo ID upload
On Pro: passport, driver’s license, national ID or insurance card, with back side, expiry and minimum age rules.
Staff review
Your team approves or rejects each document with a reason, and the customer gets an email.
ID retention
Documents are erased 90 days after the order is fulfilled or canceled by default, and you can set 0 to 365.
Required when you say
Ask for ID before checkout or before the order goes out.
For any store that needs more than a variant
The app treats every product as a regular product unless you also use our rental app.
Personalized gifts
Engraving, monograms and gift messages, priced per character.
Per characterPrint and custom work
Artwork uploads with size and finish options.
File upload on ProWholesale
A purchase order number, a reference and a VAT number on the order.
TemplateEvents and catering
Event details and setup choices, with a setup fee per line.
Setup feeEquipment and bikes
Rider height, helmet size and experience level before the order.
TemplateRentals
Questions above the booking calendar, with fees per rental day.
With RentalsOn its own, or with our rental app
The app needs no other app and no setting. If SI Rentals & Bookings is on the same store, the app picks it up by itself.
What Rentals adds
AutomaticRemove Rentals later and the app keeps working on regular products.
- The block sits above the rental calendar
- Answers ride on the rental line
- Options priced per rental day or night
- Questions at the Rentals point of sale desk
- Option stock and questions for each guest on tours
What’s included
- Custom fields on the product page, cart page and checkout, with priced options on the product page and cart
- Priced options that add a fixed or percentage fee
- Options priced per character, per number or by a formula
- Options that add one of your products to the cart as its own line
- Colour and image swatches, and questions shown only for chosen variants
- Required answers enforced at checkout
- Fields for rental products and for regular products
- Field groups for many products at once, collections or chosen products
- Questions in your store’s other languages
- Customers change their answers from the cart page
- Product page answers belong to each cart line
- Questions inside Shopify checkout (Shopify Plus) or on the Thank-you page
- Damage waiver, required or optional
- ID upload with an approval queue and secure storage
- Minimum age, retention period and automatic purge for ID documents
- Waiver priced as a percentage or a flat amount, per item or per order
- Customers upload their ID in their account and see whether it is approved
- Waiver accept or decline recorded on the order
- Live preview of the questions before you save
- Ready-made field templates, such as gift message, engraving and driver details
- Import and export of fields and answers
- Update only prices and labels from a file, with every change shown first
- Backups and the last 10 versions of each field group, with restore
- Staff change answers on the order after it is placed
- Customers change chosen answers on their order page until it is fulfilled
- Option revenue report: revenue and how often each option is chosen
- Answers file emailed to you every day or every week
Questions about SI Custom Fields
When can I install it?
Soon, but we don’t have a date to share yet. The app is built and goes to the Shopify App Store for review before it is listed.
Do I need Rentals & Bookings?
No. Every product is a regular product without it.
Does an option change my product price?
No. It adds a separate line through a hidden Options & fees product, so your product price stays the same.
What is free?
10 products, 1 field group and every field type except file uploads, including priced options and conditions.
How much file storage do I get?
5 GB of uploads a month on Pro. You get emails as you near it, and past 10 GB file questions turn optional until the 1st. Free has no file uploads.
Does it work with Buy it now?
Buy it now is hidden on products with questions, so the answers reach the cart. You can turn this off in the block.
Can I ask at checkout?
Yes. On the Thank you page on every plan, and inside checkout on Shopify Plus. Those questions can’t carry prices or files.
Can I export the answers?
Yes. Download a CSV of up to 366 days and 100,000 rows, or get a download link by email every day or week. Each link works for 7 days.
Can I move my options from another app?
Yes. Import a CSV, or map any spreadsheet saved as CSV, up to 5 MB and 20,000 rows. The app shows you the changes first, and groups arrive turned off.
How long do you keep ID photos?
90 days after the order is fulfilled or canceled by default. You can set 0 to 365 days, and 0 erases them at the next nightly clean-up.
Which themes does it work with?
Themes with app blocks use the block. On older themes the app embed places the questions on the product page. You need the Online Store channel.
Works alongside our other apps
Each app stands on its own, so a store adds only what it needs.
Read the guide before you install
Setup and every feature, step by step.
Get the details with the order
Your first field group is free, and the answers arrive with the order.



