{"id":156,"date":"2026-11-04T09:00:00","date_gmt":"2026-11-04T08:00:00","guid":{"rendered":"https:\/\/yindle.com\/?p=156"},"modified":"2026-09-20T21:40:42","modified_gmt":"2026-09-20T19:40:42","slug":"configuratorwizard-begrijpelijke-stappen","status":"publish","type":"post","link":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/","title":{"rendered":"Dividing a configurator wizard into understandable steps"},"content":{"rendered":"<p><strong>Divide a configurator into steps matching customer decisions, not tables in the management system.<\/strong> Each step answers one recognisable question, shows only relevant choices and ends with clear feedback on progress and consequences.<\/p>\n<p>A wizard is not automatically user-friendly. Ten screens for ten small fields feel slower than one overview; one screen with forty technical options is no more workable. Group decisions by coherence, uncertainty and dependency. Start with choices that determine many subsequent steps.<\/p>\n<h2>Order from broad to specific<\/h2>\n<p>First ask about use or main variant, then size and functional components, then finish and finally review. An early answer can remove irrelevant later groups. Put rarely used technical exceptions behind an explanation or have an adviser assess them.<\/p>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>Step<\/th>\n<th>Customer's question<\/th>\n<th>Good content<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1. Foundation<\/td>\n<td>What do I want to configure?<\/td>\n<td>Model, application or main dimension<\/td>\n<\/tr>\n<tr>\n<td>2. Making it fit<\/td>\n<td>Does this fit my situation?<\/td>\n<td>Dimensions, mounting and limitations<\/td>\n<\/tr>\n<tr>\n<td>3. Extending<\/td>\n<td>Which components do I need?<\/td>\n<td>Compatible functional options<\/td>\n<\/tr>\n<tr>\n<td>4. Finishing<\/td>\n<td>What should it look like?<\/td>\n<td>Colour, material and visible details<\/td>\n<\/tr>\n<tr>\n<td>5. Reviewing<\/td>\n<td>What exactly am I ordering?<\/td>\n<td>Summary, price and points to note<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Use meaningful step names. \u201cOption group 3\u201d helps nobody; \u201cMounting\u201d or \u201cFinish\u201d does. Show how many main stages follow, but do not make progress misleading if conditions add or skip steps. \u201c3 of 5\u201d must reflect the current journey.<\/p>\n<p>Keep primary navigation within reach on mobile. Put \u201cPrevious\u201d and \u201cNext\u201d in a fixed, non-overlapping action bar or directly below the content, and ensure the on-screen keyboard and cookie banner cover nothing. Button text can name the next meaningful step, such as \u201cChoose finish\u201d, so users know what follows.<\/p>\n<h2>Make going back safe<\/h2>\n<p>Customers should be able to change earlier answers without losing everything. Recalculate dependent choices when a foundational answer changes and explain what is consequently removed. On error, scroll or focus to the relevant group, not just the page top.<\/p>\n<p>Retain progress only as long as needed and explain what \u201ccontinue later\u201d means. A browser refresh in the same session must not erase everything, but a months-old configuration needs current products and prices checked again. For logged-in customers, deliberate saving may be a separate feature.<\/p>\n<p>Show price changes near the choices causing them and keep a current total in the summary. Animation may draw attention but must not hide the value from screen readers. If delivery time or availability changes, mention that beside the option too and repeat it before adding to the cart.<\/p>\n<h2>Fictional example: an acoustic workspace<\/h2>\n<p>Office supplier Stilwerk sells modular acoustic workspaces. Its old product page began with material thicknesses and profile codes. In the new wizard, customers first select user numbers and placement, then available dimensions, then desk and cable options, and only afterwards colour.<\/p>\n<p>A freestanding setup shows different mounting from placement against a wall. When the customer goes back from four users to two, two unsuitable desk components disappear from the summary with a short message. The last step shows dimensions, components, quantities, price and a warning that an on-site mounting check may be needed.<\/p>\n<p>Final WooCommerce cart lines are created only after confirmation. If they must go to production, stock and accounting, a clear data flow helps, as described in <a href=\"\/en\/online-store-erp-integration\/\">reliably integrating an online store and ERP<\/a>.<\/p>\n<p>Stilwerk puts a product owner in charge of the text for each step. Technical codes stay out of the customer view; dimension limits get a short reason and example. When the range changes, testing covers not only the last step but every route affected by the changed choice.<\/p>\n<h2>Usability test in six tasks<\/h2>\n<ol>\n<li>Have someone without product knowledge create a standard configuration.<\/li>\n<li>Then ask them to change one early choice.<\/li>\n<li>Have the tester explain what the change removed.<\/li>\n<li>Interrupt on mobile and resume after a refresh.<\/li>\n<li>Create an error and observe where the user looks.<\/li>\n<li>Before adding, ask them to state exactly what is being ordered.<\/li>\n<\/ol>\n<p>For each step, measure not only abandonment but also backtracking and error frequency. Frequent backtracking may indicate uncertainty, poor order or unclear explanation. Combine figures with session observation and support questions before removing a step. If the product process differs greatly from available plugins, compare <a href=\"\/en\/custom-vs-off-the-shelf-software\/\">custom software and standard software<\/a>.<\/p>\n<p>Avoid minimising steps as a standalone goal. An extra review page may reduce errors and return questions. Measure whether customers complete a correct, understandable configuration and whether operations can process it without corrective work. Speed is only one aspect of quality.<\/p>\n<p><a href=\"\/en\/contact\/\">Have Yindle develop your product configurator's decision structure.<\/a><\/p>\n<p>For the implementation with real product options and an estimate that does not replace the cart, see <a href=\"\/en\/downloads\/yindle-kit-configurator\/\">Yindle Kit Configurator<\/a> and the guide to <a href=\"\/en\/woocommerce-configurators-with-real-products\/\">building a WooCommerce product configurator<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>A good wizard follows the customer's thinking rather than the technical structure of product data.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-156","post","type-post","status-publish","format-standard","hentry","category-e-commerce"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Productconfigurator verdelen in heldere stappen<\/title>\n<meta name=\"description\" content=\"Groepeer productkeuzes rond herkenbare klantbeslissingen, maak teruggaan veilig en test of iedere stap leidt tot een begrijpelijke bestelling.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Productconfigurator verdelen in heldere stappen\" \/>\n<meta property=\"og:description\" content=\"Groepeer productkeuzes rond herkenbare klantbeslissingen, maak teruggaan veilig en test of iedere stap leidt tot een begrijpelijke bestelling.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/\" \/>\n<meta property=\"og:site_name\" content=\"Yindle\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-04T08:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yindle.com\/wp-content\/themes\/yindle\/assets\/images\/yindle-social-share.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Yindle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yindle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/dividing-a-configurator-wizard-into-understandable-steps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/dividing-a-configurator-wizard-into-understandable-steps\\\/\"},\"author\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"headline\":\"Een configuratorwizard in begrijpelijke stappen verdelen\",\"datePublished\":\"2026-11-04T08:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/dividing-a-configurator-wizard-into-understandable-steps\\\/\"},\"wordCount\":754,\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"articleSection\":[\"E-commerce\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/dividing-a-configurator-wizard-into-understandable-steps\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/dividing-a-configurator-wizard-into-understandable-steps\\\/\",\"name\":\"Productconfigurator verdelen in heldere stappen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\"},\"datePublished\":\"2026-11-04T08:00:00+00:00\",\"description\":\"Groepeer productkeuzes rond herkenbare klantbeslissingen, maak teruggaan veilig en test of iedere stap leidt tot een begrijpelijke bestelling.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/dividing-a-configurator-wizard-into-understandable-steps\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yindle.com\\\/en\\\/dividing-a-configurator-wizard-into-understandable-steps\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/dividing-a-configurator-wizard-into-understandable-steps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yindle.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Een configuratorwizard in begrijpelijke stappen verdelen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/\",\"name\":\"Yindle\",\"description\":\"Software voor e-commerce en klantprocessen\",\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yindle.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\",\"name\":\"Yindle B.V.\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/yindle-site-icon.png\",\"contentUrl\":\"https:\\\/\\\/yindle.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/yindle-site-icon.png\",\"width\":512,\"height\":512,\"caption\":\"Yindle B.V.\"},\"image\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Yindle B.V.\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Markt 43\",\"postalCode\":\"5554 CA\",\"addressLocality\":\"Valkenswaard\",\"addressCountry\":\"NL\"},\"identifier\":{\"@type\":\"PropertyValue\",\"propertyID\":\"KvK\",\"value\":\"99695367\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dividing a product configurator into clear steps","description":"Group product choices around recognisable customer decisions, make going back safe and test whether each step leads to an understandable order.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/","og_locale":"en_GB","og_type":"article","og_title":"Productconfigurator verdelen in heldere stappen","og_description":"Groepeer productkeuzes rond herkenbare klantbeslissingen, maak teruggaan veilig en test of iedere stap leidt tot een begrijpelijke bestelling.","og_url":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/","og_site_name":"Yindle","article_published_time":"2026-11-04T08:00:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/yindle.com\/wp-content\/themes\/yindle\/assets\/images\/yindle-social-share.png","type":"image\/png"}],"author":"Yindle","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Yindle","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/#article","isPartOf":{"@id":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/"},"author":{"@id":"https:\/\/yindle.com\/en\/#organization"},"headline":"Een configuratorwizard in begrijpelijke stappen verdelen","datePublished":"2026-11-04T08:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/"},"wordCount":754,"publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"articleSection":["E-commerce"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/","url":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/","name":"Dividing a product configurator into clear steps","isPartOf":{"@id":"https:\/\/yindle.com\/en\/#website"},"datePublished":"2026-11-04T08:00:00+00:00","description":"Group product choices around recognisable customer decisions, make going back safe and test whether each step leads to an understandable order.","breadcrumb":{"@id":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/yindle.com\/en\/dividing-a-configurator-wizard-into-understandable-steps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yindle.com\/en\/"},{"@type":"ListItem","position":2,"name":"Een configuratorwizard in begrijpelijke stappen verdelen"}]},{"@type":"WebSite","@id":"https:\/\/yindle.com\/en\/#website","url":"https:\/\/yindle.com\/en\/","name":"Yindle","description":"Software for e-commerce and customer processes","publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yindle.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/yindle.com\/en\/#organization","name":"Yindle B.V.","url":"https:\/\/yindle.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/yindle.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/yindle.com\/wp-content\/uploads\/2026\/09\/yindle-site-icon.png","contentUrl":"https:\/\/yindle.com\/wp-content\/uploads\/2026\/09\/yindle-site-icon.png","width":512,"height":512,"caption":"Yindle B.V."},"image":{"@id":"https:\/\/yindle.com\/en\/#\/schema\/logo\/image\/"},"legalName":"Yindle B.V.","address":{"@type":"PostalAddress","streetAddress":"Markt 43","postalCode":"5554 CA","addressLocality":"Valkenswaard","addressCountry":"NL"},"identifier":{"@type":"PropertyValue","propertyID":"KvK","value":"99695367"}}]}},"_links":{"self":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/comments?post=156"}],"version-history":[{"count":1,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/156\/revisions"}],"predecessor-version":[{"id":681,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/156\/revisions\/681"}],"wp:attachment":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/media?parent=156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/categories?post=156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/tags?post=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}