{"id":118,"date":"2026-09-27T09:00:00","date_gmt":"2026-09-27T07:00:00","guid":{"rendered":"https:\/\/yindle.com\/?p=118"},"modified":"2026-09-27T09:00:00","modified_gmt":"2026-09-27T07:00:00","slug":"clientactie-expliciete-bevestiging","status":"publish","type":"post","link":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/","title":{"rendered":"When does a client action need explicit confirmation?"},"content":{"rendered":"<p><strong>Ask for explicit client confirmation when an action triggers a choice, transfer or meaningful next step.<\/strong> Do not require confirmation for every small checkbox. An extra click is justified only if it prevents uncertainty and lets clients check what will happen before submitting.<\/p>\n<p>Portals become cumbersome when every action ends with \u201cAre you sure?\u201d. The opposite is equally risky: one tap on a mobile card immediately submits a final choice. Design confirmation around consequences, reversibility and the need for evidence.<\/p>\n<h2>Assess consequences and recoverability<\/h2>\n<p>Use a confirmation step if any of these apply: an order or price consequence arises, a document is formally submitted, another party starts work, a deadline closes or recovery requires manual intervention. Changing a profile colour or saving a draft usually does not need a second step.<\/p>\n<p>Yindle Portal actions have open, completed and confirmed statuses, with the time and person confirming. Questionnaire submissions also distinguish draft, submitted, reviewed and confirmed. Your organisation determines which transition is truly significant.<\/p>\n<h2>Let the summary support the decision<\/h2>\n<p>A good confirmation page does more than repeat the button text. Show the subject, file, selected options, any quantities or amounts, attachments and what happens after submission. Mark an unknown price as \u201cto be determined\u201d instead of making it disappear from a total without explanation.<\/p>\n<p>Use one primary button with a specific verb: \u201cSubmit final choices\u201d is stronger than \u201cContinue\u201d. Also provide a route back to editing. After submission, show an acknowledgement with a timestamp and an accessible summary.<\/p>\n<h2>Worked example: fictional childcare provider<\/h2>\n<p>In this fictional example, childcare centre Zonnewijzer asks parents to choose holiday childcare days. Progress is saved automatically without a pop-up. On the last step, parent Ravi sees the selected days, location and authorised people for collection. The button reads \u201cSubmit holiday schedule\u201d.<\/p>\n<p>After submission, the status is submitted and Ravi sees that the planner still needs to check it. An employee confirms the place later. The system therefore does not pretend the request has already been accepted.<\/p>\n<h2>Use the confirmation threshold<\/h2>\n<p>Score each action on three questions, each worth zero to two points:<\/p>\n<ol>\n<li><strong>Consequence:<\/strong> does nothing change, does internal planning change, or is there an external or binding arrangement?<\/li>\n<li><strong>Recovery:<\/strong> can clients go back themselves, do they need help, or is recovery barely possible?<\/li>\n<li><strong>Evidence:<\/strong> is an acknowledgement useful, important or essential for subsequent work?<\/li>\n<\/ol>\n<p>Zero to two points calls for direct feedback. At three or four points, a summary is often sensible. Five or six points warrants deliberate confirmation with a clear outcome. This is a design aid, not a legal classification.<\/p>\n<h2>Test duplicate and interrupted submissions<\/h2>\n<p>During acceptance testing, have someone double-click, lose their connection and return using the back button. Clients must not create two requests or be uncertain after an error whether anything was received. Show an in-progress state, make the action idempotent where possible and allow the current status to be retrieved again.<\/p>\n<p>Also describe the route for changes. Can a submitted choice still be amended, by whom and until when? If this must happen outside the portal, point specifically to the right contact route instead of a general mailbox.<\/p>\n<p>A shared file is an important edge case. If two clients have access, decide whether each can submit independently or one acts as the decision-maker. Do not just show the account name; clarify in advance whose confirmation the process accepts. Otherwise, an apparently valid submission can still produce an internal conflict.<\/p>\n<p>Assess accessibility too. A summary must be logical to navigate with a keyboard and screen reader. Do not use a preselected consent checkbox or hide conditions in a download without context. Keep errors beside the relevant section and preserve other entries when one field is missing.<\/p>\n<p>A short decision protocol helps recovery after a mistake: who receives the request, is the original submission retained, which subsequent status does the client see, and which downstream party must receive the change? Write this protocol before the first final submission.<\/p>\n<p>Read the broader implementation guide for a <a href=\"\/en\/create-a-customer-portal\/\">customer portal<\/a> or explore <a href=\"\/en\/portal\/\">the capabilities of Yindle Portal<\/a>. To determine which actions in your process deserve confirmation, <a href=\"\/en\/contact\/\">review one decision journey with Yindle<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>A practical confirmation threshold for choices and submissions, including shared files, recovery and accessibility.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-118","post","type-post","status-publish","format-standard","hentry","category-klantportalen"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Wanneer moet een cli\u00ebnt een actie bevestigen?<\/title>\n<meta name=\"description\" content=\"Bepaal met gevolg, herstelbaarheid en bewijs wanneer een cli\u00ebntactie een controlesamenvatting en expliciete bevestiging verdient.\" \/>\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\/when-does-a-client-action-need-explicit-confirmation\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wanneer moet een cli\u00ebnt een actie bevestigen?\" \/>\n<meta property=\"og:description\" content=\"Bepaal met gevolg, herstelbaarheid en bewijs wanneer een cli\u00ebntactie een controlesamenvatting en expliciete bevestiging verdient.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/\" \/>\n<meta property=\"og:site_name\" content=\"Yindle\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-27T07: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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/when-does-a-client-action-need-explicit-confirmation\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/when-does-a-client-action-need-explicit-confirmation\\\/\"},\"author\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"headline\":\"Wanneer heeft een cli\u00ebntactie expliciete bevestiging nodig?\",\"datePublished\":\"2026-09-27T07:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/when-does-a-client-action-need-explicit-confirmation\\\/\"},\"wordCount\":669,\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"articleSection\":[\"Klantportalen\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/when-does-a-client-action-need-explicit-confirmation\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/when-does-a-client-action-need-explicit-confirmation\\\/\",\"name\":\"Wanneer moet een cli\u00ebnt een actie bevestigen?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\"},\"datePublished\":\"2026-09-27T07:00:00+00:00\",\"description\":\"Bepaal met gevolg, herstelbaarheid en bewijs wanneer een cli\u00ebntactie een controlesamenvatting en expliciete bevestiging verdient.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/when-does-a-client-action-need-explicit-confirmation\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yindle.com\\\/en\\\/when-does-a-client-action-need-explicit-confirmation\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/when-does-a-client-action-need-explicit-confirmation\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yindle.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wanneer heeft een cli\u00ebntactie expliciete bevestiging nodig?\"}]},{\"@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":"When should a client confirm an action?","description":"Use consequences, recoverability and evidence to decide when a client action deserves a review summary and explicit confirmation.","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\/when-does-a-client-action-need-explicit-confirmation\/","og_locale":"en_GB","og_type":"article","og_title":"Wanneer moet een cli\u00ebnt een actie bevestigen?","og_description":"Bepaal met gevolg, herstelbaarheid en bewijs wanneer een cli\u00ebntactie een controlesamenvatting en expliciete bevestiging verdient.","og_url":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/","og_site_name":"Yindle","article_published_time":"2026-09-27T07: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":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/#article","isPartOf":{"@id":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/"},"author":{"@id":"https:\/\/yindle.com\/en\/#organization"},"headline":"Wanneer heeft een cli\u00ebntactie expliciete bevestiging nodig?","datePublished":"2026-09-27T07:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/"},"wordCount":669,"publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"articleSection":["Klantportalen"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/","url":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/","name":"When should a client confirm an action?","isPartOf":{"@id":"https:\/\/yindle.com\/en\/#website"},"datePublished":"2026-09-27T07:00:00+00:00","description":"Use consequences, recoverability and evidence to decide when a client action deserves a review summary and explicit confirmation.","breadcrumb":{"@id":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/yindle.com\/en\/when-does-a-client-action-need-explicit-confirmation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yindle.com\/en\/"},{"@type":"ListItem","position":2,"name":"Wanneer heeft een cli\u00ebntactie expliciete bevestiging nodig?"}]},{"@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\/118","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=118"}],"version-history":[{"count":1,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/118\/revisions"}],"predecessor-version":[{"id":935,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/118\/revisions\/935"}],"wp:attachment":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/media?parent=118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/categories?post=118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/tags?post=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}