
De klant bestelt een jaloezie van 1287 × 980 mm, bediening links, stof Anthracite. In checkout zag hij die keuzes. De maatwerkopties in Shopify bevestigingsmail tonen vervolgens alleen “Anthracite / Aluminium” — de native variant. Geen breedte, geen hoogte, geen bedieningszijde. Fulfillment opent dezelfde mail of de packing slip en moet de maten in de admin zoeken. Of, erger, de klant belt: “klopt 1287 mm wel?”
Dit artikel legt uit waarom extra productkeuzes niet vanzelf in de orderbevestiging belanden, wat merchants nu improviseren, en hoe je met Options Price Calculator de calculator-data op de order bewaart én — via een voorbereide Liquid-template — in de bevestigingsmail toont.
We schreven eerder over Shopify line item properties die de prijs niet wijzigen. Daar ging het om de cart. Hier gaat het om de mail: dezelfde data moet ook bij klant en magazijn terechtkomen.
Volgens Adding variants mag een product maximaal drie options hebben (bijvoorbeeld Maat, Kleur, Materiaal) en maximaal 2048 variants. De oude limiet van 100 is verhoogd; de drie-optiegrens niet. Shopify zelf: wil je meer dan 2048 variants of meer dan drie options, gebruik dan een derde-partij-app of thema-code die line item properties ophaalt voor “custom requirements”.
Die extra velden — breedte in mm, graveringstekst, bestand — zijn geen variant. Ze horen niet in Size/Color/Material. Ze staan op de orderregel of in order attributes. De standaard orderbevestiging is gebouwd rond producttitel, varianttitel, aantal en prijs. Wat niet in die velden zit, verschijnt niet automatisch in de HTML-mail.
Shopify stuurt die mail wel: na een bestelling krijgt de klant een order confirmation, jij een melding. Dat staat in de orderbeheer-docs. De inhoud van die template pas je aan onder Settings → Notifications → Order confirmation → Edit code. Zonder die aanpassing blijft de maatwerkconfiguratie in de admin, niet in de inbox van de klant.
Gevolg voor maatwerkshops: de productpagina is self-serve, de mail oogt als een gewone SKU-order. Support beantwoordt “wat heb ik precies besteld?”. De werkplaats zaagt op een screenshot of een notitie.
“Anthracite / 1287×980 / links” als option value. Dat vreet je drie options en 2048 variants op, dwingt tot afronden, en maakt elke nieuwe maat een SKU. De mail toont dan wél de tekst — tot de volgende millimeter een nieuwe variant eist.
De calculator-samenvatting staat op de order. Fulfillment logt in, kopieert maten naar een zaaglijst. De klantmail blijft kaal. Dat werkt tot iemand in het weekend een packing slip print zonder admin erbij.
“Bevestig je maten even per mail.” Dat ondermijnt de calculator: de prijs was live, de order is betaald, en je vraagt alsnog een extra stap. Fouten ontstaan juist daar.
Geen van die routes geeft je: live prijs op de productpagina en dezelfde configuratie in de bevestigingsmail, zonder een variant per millimeter.
Options Price Calculator is Built for Shopify (5.0 uit 25 reviews op de listing). De listing belooft unlimited product options (Numbers, Dimensions, Custom text, File upload, Dropdowns, …) en dynamic pricing zonder extra varianten. Starter $9.99/maand: onbeperkte opties, formula builder, metafields, multilingual, AI-generatie. Premium $14.99/maand: + conditional logic, Font Picker, live preview, real-time price breakdown. Free: 20 uses; op een Shopify Develop-plan altijd gratis. Facturatie in USD.
De maten horen in number fields, niet in de variantmatrix. De variant blijft de SKU (stof, profiel, kleur). De mail moet die velden vervolgens afdrukken.
In General staan de Order data-instellingen, per calculator:
Include admin summary — een leesbare samenvatting van de invoer op de order attributes. Bedoeld voor admins, fulfillment en customer service.
Include API data — de ruwe, gestructureerde waarden en keys. Voor API’s, custom fulfillment en automatiseringen.
De docs-tip is rechttoe rechtaan: admin summary voor duidelijkheid, API data voor technische koppelingen. Zet minstens de summary aan als mensen de order in Shopify moeten kunnen lezen. Zonder deze toggles is er weinig om in een mailtemplate te tonen.
De settings gelden per calculator, niet globaal. Een jaloezie-calculator en een gravering-calculator configureer je apart.
De docs Add product data to order confirmation email waarschuwen als eerste: maak altijd een backup. Kopieer de huidige template naar een tekstbestand, zodat je terug kunt.
Daarna in Shopify Admin:
Settings
Notifications
Open Order confirmation
Rechtsboven Edit code
Je ziet de HTML/Liquid van de mail. OPC levert een kant-en-klaar templatebestand waarin de productdata al is meegenomen. Workflow uit de docs:
Download het templatebestand.
Open het en kopieer de volledige inhoud.
Plak die in de Order confirmation-template (ná je backup).
Save.
Ga geen eigen Liquid verzinnen als je de voorbereide file kunt gebruiken. De docs bieden die file juist zodat je niet zelf `line.properties` hoeft uit te zoeken.
Na opslaan: plaats een testorder en controleer of alle productdata in de mail staat. Dat staat zo in de docs. Check breedte, hoogte, dropdown en eventuele tekstvelden — niet alleen de varianttitel. Stuur de mail naar jezelf; print desnoods de packing-flow ernaast.
Theme app extension blijft nodig op de productpagina (How to Add the Extension): zonder velden op de storefront is er niets om te mailen.
SKU’s blijven native: stofkleur en ophangsysteem — twee van je drie options. Geen “Breedte”-option.
Calculator op Starter:
Number Input `width`, label `Breedte (mm)`, required, min `400`, max `2500`
Number Input `height`, label `Hoogte (mm)`, required, min `400`, max `2200`
Dropdown `control_side` met links/rechts (geen extra variant)
Formule, variantprijs = tarief per m²: `product_price * (width / 1000) * (height / 1000)`
(of `product_price + (width * height)` als de docs-voorbeelden per eenheid rekenen)
Klant kiest Anthracite, typt 1287 × 980, bediening links. Live prijs op de pagina. Order data: admin summary aan.
Na de template-wijziging toont de bevestigingsmail dezelfde configuratie naast de variant. Fulfillment zaagt 1287 × 980, niet “Large”. De klant heeft een document om de maten te checken voordat de rol van de plank gaat.
Conditional staffel (bijvoorbeeld duurder boven 200 cm) is Premium — niet in Starter-copy beloven. Voor deze mail-flow is Starter genoeg: velden, formule, order data, template.
Koppel de calculator via Linking Products & Variants. Eén calculator voor de jaloezielijn is genoeg als alleen `product_price` per stof verschilt.
Installeer Options Price Calculator. Free: 20 uses (Develop-plan altijd gratis). Starter $9.99/maand voor velden, formules en order data. Premium $14.99/maand als je conditional logic of live preview nodig hebt.
Zet het app block op de producttemplate.
Zet Include admin summary (en zo nodig Include API data) aan in General.
Backup van de huidige Order confirmation, daarna de voorbereide Liquid-template plakken en opslaan.
Testorder: controleer of maten en keuzes in de mail staan. Zet server-side price validation aan zodat niet alleen de browser-prijs telt.
Theme bindings (prijs- en Add to cart-selectors) bestaan omdat thema’s verschillen — niet “werkt overal zonder setup”.
Maatwerkopties in Shopify bevestigingsmail zijn geen extra marketingregel. Het is dezelfde configuratie die de klant heeft ingevuld, afgedrukt waar fulfillment en de klant ernaar kijken. Native Shopify stopt bij drie options en 2048 variants; extra velden belanden niet vanzelf in de HTML-mail.
Zet de velden in Options Price Calculator, bewaar de samenvatting op de order, plak de voorbereide template, en laat de volgende testorder 1287 × 980 mm in de inbox zien — niet alleen “Anthracite”.
Diensten
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins