Iron Displays
Custom product builder and quoting · 2025
A step-by-step product builder for custom display units: customers pick their options, upload artwork, and the order lands as a ready-to-quote draft — no more email back-and-forth.
The problem
Iron Displays makes custom display units that can't be priced until the customer chooses size, finish and mounting, then sends print-ready artwork. Every order started as a long email thread with attachments, and the website could only take a deposit.
What I built
I built a step-by-step configurator right into the product page. Each step's options come from Shopify metafields, so the team edits choices in the admin, not in code. The customer's choices are saved on the cart item, artwork uploads go straight to the client's Dropbox, and when the item is added to cart a draft order is created automatically, so the team can confirm shipping before sending the invoice.
How it feels to shop
It feels like part of the product page, not a separate app. Customers see a running summary as they go, mistakes are caught at each step instead of at the end, and a configuration can be shared as a link with a colleague before ordering.
Result
Quotes moved from inbox threads to draft orders the team prices and sends in one place — and they update the configurator options themselves.
Stack: Shopify, Liquid, JavaScript, Dropbox API, Draft Orders API, Line item properties