<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[andyrogers.design : The Lab]]></title><description><![CDATA[Thinking and execution for learning experience design: problems, tools, impact, and excessive analogies. ]]></description><link>https://lab.andyrogers.design</link><image><url>https://substackcdn.com/image/fetch/$s_!nrsi!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb351cf3f-e76b-4def-a0c3-6d8cd1dea31e_800x800.png</url><title>andyrogers.design : The Lab</title><link>https://lab.andyrogers.design</link></image><generator>Substack</generator><lastBuildDate>Sat, 29 Aug 2026 11:38:27 GMT</lastBuildDate><atom:link href="https://lab.andyrogers.design/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Andy]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[andyrogersdesign@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[andyrogersdesign@substack.com]]></itunes:email><itunes:name><![CDATA[Andy Rogers]]></itunes:name></itunes:owner><itunes:author><![CDATA[Andy Rogers]]></itunes:author><googleplay:owner><![CDATA[andyrogersdesign@substack.com]]></googleplay:owner><googleplay:email><![CDATA[andyrogersdesign@substack.com]]></googleplay:email><googleplay:author><![CDATA[Andy Rogers]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The eLearning studio used to cost a fortune — I built a free one]]></title><description><![CDATA[Breaking the barriers to instructional and learning experience design]]></description><link>https://lab.andyrogers.design/p/folio-elearning-studio</link><guid isPermaLink="false">https://lab.andyrogers.design/p/folio-elearning-studio</guid><dc:creator><![CDATA[Andy Rogers]]></dc:creator><pubDate>Tue, 21 Jul 2026 16:06:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nrsi!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb351cf3f-e76b-4def-a0c3-6d8cd1dea31e_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>You can have the whole course in your head &#8212; the examples, the exact turn of phrase, the moment the penny is meant to drop &#8212; and still have no way to get it out into the world. For a long time, the thing standing between an instructional designer and a finished course wasn&#8217;t talent or ideas &#8212; it was a subscription. This is the story of building a free eLearning authoring tool with an AI in the loop, and why the door it opens matters far more than the tool itself.</em></p><p>Everyone who makes things has a folder on their computer with all their creative ambitions and ideas waiting to come to life. I&#8217;m extremely guilty of this &#8212; unfinished articles, unedited photographs, half-edited videos, and my most prolific project graveyard&#8230; songs.</p><p>To add to the mess, when I was working as a teacher I began to develop plenty of ideas for learning courses. I could sit with a problem and see the learning path through it &#8212; what to cut, what to put first, where a learner would trip, the one example that would make the whole thing click. This problem-solving process is a creative act in exactly the same way that writing a song is a creative act. When it&#8217;s complete, the whole point of the thing is that you share it with someone. I can play the song live, and I can teach the course in a classroom &#8212; but wouldn&#8217;t it be nice if I could record my music and distribute it globally? Wouldn&#8217;t it be nice to provide access to my learning courses globally?</p><p>The problem is, when I went looking for the process that would let me do that, I found it behind a door with a price on it. A four-figure-a-year price. For one person, teaching themselves a new craft in the evenings, that isn&#8217;t a purchase &#8212; that&#8217;s a bloody mortgage payment for software you&#8217;re not even sure you can use yet.</p><p>So the folder continued to collect course ideas that could sit alongside my unfinished songs. The barrier to entry was successful.</p><h2>The song you can&#8217;t release</h2><p><span>Let me be precise about the barrier, because it&#8217;s easy to point at the wrong thing.</span></p><p><span>The barrier was never the ideas. Teachers have the ideas. Trainers, coaches, the brilliant subject expert two desks over who explains things better than any course you&#8217;ve ever taken &#8212; they all have the ideas. The barrier was never the craft, either; that you can learn, and half of it people already have from teaching a room full of tired teenagers on a wet Tuesday.</span></p><p><span>The barrier was the studio &#8212; and, more precisely, the release. The bit that takes what you can already do &#8212; the writing, the sequencing, the clever little interaction that makes someone </span><em><span>think</span></em><span> rather than nod &#8212; and turns it into something you can actually get to more than a classroom of people.</span></p><p><span>For nearly everything else in the mystery &#8216;ideas&#8217; folder on the computer, the world sorted the release problem out. You can put music on Spotify or YouTube for free. You can post your photographs and your sketches to social media. You can even teach for nothing &#8212; upload a video, or just shout from your balcony! One craft after another had its gate quietly lifted: creation was democratised, and so was distribution.</span></p><p><span>Then there&#8217;s eLearning. Try to get a proper course &#8212; tracked, assessed, the full experience &#8212; out to other people for free, and you hit a wall the other crafts tore down years ago. Your options were two. Use a platform that hosts it for you, but ties you inside its walls and takes a cut of anything you earn. Or buy your own authoring tool and keep control &#8212; for which the going rate, per seat, sits in the four-figures-a-year range. These are genuinely good tools &#8212; Articulate&#8217;s Storyline and Rise, Adobe Captivate, Lectora &#8212; and that price is aimed, quite reasonably, at professionals with an employer&#8217;s budget. But for a classroom teacher who&#8217;s merely </span><em><span>curious</span></em><span> about scaled digital learning, four figures a year isn&#8217;t something you try on a whim. It&#8217;s something you talk yourself out of.</span></p><p><span>Which means the person it prices out is the exact person we should most want in: the teacher wondering whether instructional design might be their second act, the freelancer with no company card, the domain expert who&#8217;d make superb learning if the cost of trying weren&#8217;t a month&#8217;s rent.</span></p><p><span>There was a free option, and I want to be fair to it because it&#8217;s a lovely bit of kit. </span><a href="https://h5p.org/"><span>H5P</span></a><span> is open source, gives you dozens of interactive content types, and drops neatly into a lot of learning management systems. If the paid suites are the pro studio, H5P is the free four-track recorder your mate doesn&#8217;t need anymore &#8212; brilliant for laying down an idea. But it was built to </span><em><span>make</span></em><span> interactive content, not to close the loop. Getting solid, consistent data back out &#8212; the &#8220;did it work, and for whom?&#8221; &#8212; is where it strains: its richer tracking leans on you wiring up a separate learning record store, not every content type reports, and scores don&#8217;t flow to your platform unless you go and switch it on. To continue the music analogy, H5P lets you lay down the track. Mastering it and getting it onto the shelf, so other people can reliably play it, is another matter.</span></p><p><span>So that&#8217;s the state of the industry. Releasing a course &#8212; by which I mean consistently, measurably, to anyone &#8212; cost a fortune. That&#8217;s not a talent problem. That&#8217;s an access problem. And access problems have a habit of quietly deciding who gets to become what, and I don&#8217;t like that much.</span></p><h2>Who gets to make the record?</h2><p><span>Here&#8217;s the question underneath all of this, and it&#8217;s bigger than eLearning: </span><em><span>who gets to build the thing?</span></em></p><p><span>The cost of the equipment has historically always been a barrier to entry&#8230; until it isn&#8217;t. Photography was gatekept by the darkroom, then by the price of a decent camera &#8212; until the phone in your pocket became good enough that a kid could shoot something beautiful for nothing. Music was gatekept by the studio, until a cheap laptop and a copy of GarageBand meant a teenager in a bedroom could make a record that charted.</span></p><p><span>The barriers always come down the same way: the tools get cheap, and the crowd rushes in. It&#8217;s not because the crowd suddenly becomes talented (the talent was always there hiding in billions of computer folders around the world!), but because the price of </span><em><span>trying</span></em><span> falls to something a normal person can afford. The result isn&#8217;t only more stuff (though it certainly is that too), it&#8217;s people discovering they can do a thing they&#8217;d never have found out they were good at, because the cost of finding out used to be prohibitive.</span></p><p><span>Learning design has been waiting for its GarageBand moment. And although that&#8217;s an exaggerated claim, it&#8217;s what I&#8217;m trying to achieve here with my open-source learning design platform.</span></p><h2>The studio moved into the laptop</h2><p><span>I am not a software engineer. I want to be completely clear about that, because it&#8217;s the whole point. I&#8217;m a learning designer who can write a bit of code in the same way I can cook a bit &#8212; enough to feed myself and impress my [more polite] friends, but not enough to run a restaurant.</span></p><p><span>And yet I built Folio: a proper eLearning authoring tool. It runs on your own machine, builds a course out of blocks, and exports a standards-compliant package that any mainstream learning management system can play and, crucially, </span><em><span>report on</span></em><span> &#8212; completion, scores, time spent on each question, the lot. I didn&#8217;t do that by finally learning to be an engineer. I did it by describing what I wanted, in plain English, to an AI, and then doing the part that was actually mine: the judgement, the design.</span></p><p><span>A couple of years ago, Andrej Karpathy &#8212; one of the more sober voices in AI &#8212; put it in a line that&#8217;s become iconic: </span><em><span>the hottest new programming language is English.</span></em><span> More recently he gave the working style a name, &#8220;vibe coding&#8221;, and the term spread far enough that Collins made it their word of the year for 2025. Strip away the hype and there&#8217;s a real shift underneath: for a growing class of software, you no longer need the formal language to instruct the machine. You need to know what you want, and you need to be able to tell whether what came back is any good.</span></p><p><span>That second half is the bit that matters. Building Folio with an AI was not magic, and it was absolutely not effortless. The pattern looked like this: I set the direction and brought the domain knowledge &#8212; what a course </span><em><span>is</span></em><span>, what data a learning management system needs, what makes an assessment fair. The AI did the building, the boilerplate, the first drafts. And then everything &#8212; everything &#8212; got checked, because the single most dangerous sentence in this entire way of working is </span><em><span>&#8220;it ran without errors.&#8221;</span></em><span> &#8220;It ran without errors&#8221; is not the same as &#8220;it worked.&#8221; A thing can run perfectly and do the wrong job with total confidence. Catching that is judgement, and judgement was still mine.</span></p><p><span>So the AI didn&#8217;t replace the craft. It removed the </span><em><span>drag</span></em><span> &#8212; the setup, the plumbing, the fiddly export formats, the first ugly draft of everything &#8212; so that far more of my time went to the decisions that actually needed a learning designer. That&#8217;s the democratisation that interests me. Not &#8220;the machine does it for you.&#8221; More like: the machine does the studio engineering, so you can focus on getting the music right.</span></p><h2>Why not just use the preset drum machine?</h2><p><span>A fair challenge: authoring tools already exist, so why build another? Why not just pick up Rise and go?</span></p><p><span>Because I kept hitting the edges, and the edges taught me something.</span></p><p><span>Rise is excellent at what it&#8217;s for. It&#8217;s the slick preset drum machine of eLearning: pick a groove, drop in your content, and you get a clean, responsive course in an afternoon. For a great many jobs that&#8217;s exactly right, and I still use it daily. But the presets are the positive </span><em><span>and</span></em><span> the negative. You get to change the theme colour and the header image; you don&#8217;t get to change the whole kit. When I wanted a specific interaction the templates didn&#8217;t offer, or full control of how the course carried a brand, or &#8212; the one that really stung &#8212; proper data from </span><em><span>more than one</span></em><span> quiz in a course, I was politely shown the wall.</span></p><p><span>I didn&#8217;t want a bigger drum machine. I wanted a studio &#8212; somewhere the constraints came from good design and the medium, not from what the template would allow.</span></p><h2>What Folio actually is (and what it deliberately isn&#8217;t)</h2><p><span>So here&#8217;s what I made, and the two ways you can use it, because the second one is what excites me the most.</span></p><p><span>The first way: use it as it comes. </span><a href="https://andyrogers.design/tools/folio/"><span>Folio</span></a><span> is a ready-to-go authoring tool. You build a course as lessons of blocks &#8212; text, images, video, knowledge checks, a few richer interactions &#8212; preview it exactly as a learner will see it, and export a package your learning management system can run and track. It&#8217;s free, it&#8217;s open source under an MIT licence, and it runs locally, so nothing you make leaves your machine. Open the page and start.</span></p><p><span>The second way: use it as a starting point and customise like crazy. Because Folio reads a plain, simple text format &#8212; Markdown &#8212; a whole course is just a text file. That sounds like a technical footnote, but it is quietly the most liberating thing about it. Here&#8217;s the trick that makes it genuinely effortless: Folio ships with a short brief that explains its format. You paste that brief into any AI, tell it what you want your course to cover, and it hands you back a correctly-formatted text file you import in one step &#8212; then refine with a designer&#8217;s eye. The AI does the formatting donkey-work; you never have to learn the syntax yourself. It means the writing, the reviewing, and the building stop being three separate jobs in three separate apps (no block-by-block copy-paste, which was killing my productivity in Rise). And because the whole thing is open, if you can code, or you fancy learning with an AI beside you, you can take the framework and extend it &#8212; add the interaction you wish existed, bend it to your world. It&#8217;s a solution </span><em><span>and</span></em><span> a platform to build on. Ready to play, or ready to rebuild.</span></p><p><span>Remember, even though AI is involved, Folio absolutely does not do your thinking. It closes the </span><em><span>packaging</span></em><span> gap &#8212; the record, the release, the &#8220;any venue can play this and tell me how it went&#8221;. What it very deliberately hands straight back to you is the part that was always the real work: the song.</span></p><p><span>Because here&#8217;s the thing about a studio. Once recording is free, the difference between a track that moves someone and a track that doesn&#8217;t has nothing to do with the studio. It&#8217;s the writing. It&#8217;s the arrangement. It&#8217;s taste. In our world, that&#8217;s the clever, plain-spoken explanation that finally makes a hard idea land; the assessment that tests whether someone can actually </span><em><span>do</span></em><span> the thing rather than recite it; the video that&#8217;s genuinely worth watching; the scenario that lets a learner feel a consequence safely. That&#8217;s the seasoned instructional design, and no tool &#8212; free or four-figure &#8212; supplies it.</span></p><p><span>Let me make that concrete, because I promised a studio and I should show you inside it. Say you&#8217;re a teacher trainer, and you want to build a short course on giving good feedback &#8212; something you know cold from a decade of doing it. An afternoon with Folio might go like this. You paste in Folio&#8217;s format brief to your AI of choice and spend twenty minutes telling an AI what you want &#8212; the objective, the three things people get wrong, the tone &#8212; and it hands you back a first-draft course as a properly-formatted text file. You import it to Folio in one click. And now the real work starts, which is the </span><em><span>good</span></em><span> work: you rewrite the flabby AI phrasing into something with a pulse, you bin the recall question and replace it with a short scenario where the learner has to </span><em><span>choose</span></em><span> how to open a hard conversation, you drop in a two-minute video of you actually doing it, you add some Actionable Experience Survey questions (my other hobby-horse &#8212; I&#8217;ve written about </span><a href="https://lab.andyrogers.design/p/actionable-experience-surveys"><span>the method</span></a><span> and </span><a href="https://lab.andyrogers.design/p/a-restaurant-or-a-recipe"><span>why I built a tool for it</span></a><span>) so the feedback you get back is worth having. Then you export, upload it to a learning management system, and &#8212; this is the part that used to cost a fortune &#8212; you can </span><em><span>see how it went</span></em><span>. The loop closes. On a budget of&#8230; nothing!</span></p><h2>Are you sure that the democratisation of eLearning is a good thing?</h2><p><span>There&#8217;s a critique to my plan here &#8212; if you make the tools free, don&#8217;t you just get an ocean of terrible courses? More clicky-clicky-next rubbish, now at scale, now written by a robot?</span></p><p><span>Well, yes, probably. Every democratised medium went through its flood of rubbish. Cheap cameras gave us a billion bad holiday photos; they also gave us photographers who&#8217;d never have picked up a camera otherwise. The flood is real, and it is the price of the gate coming down. But notice what the flood </span><em><span>isn&#8217;t</span></em><span>: it isn&#8217;t evidence that access was a mistake. It&#8217;s evidence that access worked, and that the next scarce thing isn&#8217;t the tool &#8212; it&#8217;s the judgement to use it well.</span></p><p><span>That&#8217;s the line I&#8217;d underline for anyone nervous about where this goes. Democratisation lowers the cost of </span><em><span>entry</span></em><span>. It does not lower the value of </span><em><span>expertise</span></em><span> &#8212; if anything it raises it, because when everyone can press record, taste becomes the whole game. Access is not the same as ability. But access is how you </span><em><span>find out</span></em><span> whether you have the ability, and then how you build it. The teacher who imports their first rough course and feels the itch to make it better &#8212; that itch is the beginning of a designer. They just needed to get in the room.</span></p><p><span>So no, I don&#8217;t think a free studio makes everyone a great learning designer, any more than GarageBand made everyone a great producer. What it does is stop the </span><em><span>equipment</span></em><span> being the thing that decides. It moves the bottleneck from your wallet to your work, which is precisely where a bottleneck ought to be.</span></p><h2>Where else the door is opening</h2><p><span>None of this is really about eLearning, which is why I think it&#8217;s worth your time even if you&#8217;ll never build a course in your life.</span></p><p><span>The pattern &#8212; </span><em><span>a craft gated by the cost of its tools, then thrown open when the tools got cheap</span></em><span> &#8212; is playing out across nearly everything right now, and AI is the crowbar. It&#8217;s in software, obviously, where people who can&#8217;t formally code are shipping small, useful, personal tools. It&#8217;s creeping into data analysis, design, film, research &#8212; anywhere the &#8220;packaging&#8221; layer used to demand either money or a specialist you had to become or hire. Each time, the same two things happen at once: a flood of the mediocre, and a quiet rush of people discovering an ability they&#8217;d have died never knowing they had.</span></p><p><span>If you lead a team, there&#8217;s a version of this for you too. The most valuable thing you can do in the next couple of years probably isn&#8217;t buying everyone a licence for the expensive thing. It&#8217;s asking which of your people have the biggest folder of ideas on their computer &#8212; a process they could turn into a tool, an idea they could turn into a thing &#8212; and whether the only reason it&#8217;s still in the &#8216;ideas&#8217; folder is that the studio used to cost too much. Because that reason has expired.</span></p><h2>What Folio is for, and where it&#8217;s going</h2><p><span>Firstly, Folio is for other people. I wanted to democratise eLearning development &#8212; to make it something a curious person can pick up and play with, an accessible extra in the toolbox when someone becomes curious about scaled digital learning, without betting a month&#8217;s rent to find out whether they even like it. And for designers already in the field, I wanted a platform to build on: something open enough to inspire your own customisations, your own tools, your own idea of what an authoring studio should be.</span></p><p><span>Secondly &#8212; and this reason is purely selfish &#8212; I was tired of the limits of the software I was using, and I wanted a studio that did what I told it to, rather than the other way round.</span></p><p><span>I should point out that Folio is in version one. I&#8217;ll be using Folio in my own work over the coming months and improving it as I go, so if you&#8217;d like to follow where it goes &#8212; and get the proper technical write-up when it lands &#8212; that&#8217;s your cue to subscribe.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://lab.andyrogers.design/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://lab.andyrogers.design/subscribe?"><span>Subscribe now</span></a></p><p><span>And I&#8217;d genuinely like your help shaping it. If you use it and something&#8217;s missing, drop a comment: tell me what you&#8217;d build, and let&#8217;s see if we can make it happen. Or, better still, take the code, build the thing yourself, and share it back. That&#8217;s rather the whole point.</span></p><p><span>The studio&#8217;s open, and it&#8217;s free &#8212; so let&#8217;s make something.</span></p><p><em><span>A note on tooling, because the lesson shouldn&#8217;t hang on my tool. Folio is one free option among a growing few; </span><a href="https://h5p.org/"><span>H5P</span></a><span> is another well-loved open one, and if you&#8217;ve an employer&#8217;s budget, Articulate&#8217;s Rise and Storyline, Adobe Captivate, and Lectora are the polished paid studios and earn their keep. The point isn&#8217;t &#8220;use mine&#8221;. The point is that I&#8217;m providing an option to those who don&#8217;t want to invest. </span><strong><span>The tool is the studio; the song is still yours.</span></strong><span> Folio is free and open-source: try it at </span><a href="https://andyrogers.design/tools/folio/"><span>andyrogers.design/tools/folio</span></a><span>, or take the code from </span><a href="https://github.com/andyrogersdesign/folio"><span>GitHub</span></a><span> and make it your own.</span></em></p><h3><span>Sources and further reading</span></h3><p><span>&#183; Karpathy, A. (2023, X/Twitter). &#8220;The hottest new programming language is English.&#8221; And (2025) the post widely credited with coining </span><em><span>vibe coding</span></em><span>. Overview and dating: </span><a href="https://en.wikipedia.org/wiki/Vibe_coding"><span>Wikipedia, &#8220;Vibe coding&#8221;</span></a><span>.</span></p><p><span>&#183; </span><em><span>Vibe coding</span></em><span> named Collins English Dictionary Word of the Year, 2025.</span></p><p><span>&#183; Raval, S. (2026). </span><em><span>The Vibe Coding Playbook: Building Your Tech Business with AI.</span></em><span> (On building real things with AI-assisted development.)</span></p><p><span>&#183; Unqork. </span><em><span>Code No More: The Power of Visual Programming.</span></em><span> (The no-code / &#8220;who gets to build&#8221; case.)</span></p><p><span>&#183; McDonald, J. K., &amp; West, R. E. (2021). </span><em><span>Design for Learning: Principles, Processes, and Praxis</span></em><span> (open access) &#8212; for the craft that no tool supplies.</span></p><p><span>&#183; H5P documentation on tracking and LRS integration, for the &#8220;measure&#8221; limitations described: </span><a href="https://help.h5p.com/"><span>help.h5p.com</span></a><span>.</span></p>]]></content:encoded></item><item><title><![CDATA[Why build a restaurant when a recipe card will do?]]></title><description><![CDATA[How to give a method away without building a product around it.]]></description><link>https://lab.andyrogers.design/p/a-restaurant-or-a-recipe</link><guid isPermaLink="false">https://lab.andyrogers.design/p/a-restaurant-or-a-recipe</guid><dc:creator><![CDATA[Andy Rogers]]></dc:creator><pubDate>Fri, 10 Jul 2026 14:50:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nrsi!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb351cf3f-e76b-4def-a0c3-6d8cd1dea31e_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>I wrote about a survey method that gives you a headline number and the specific insight to act on. Enough of you replied asking &#8220;OK, but how do I actually run one?&#8221; that I built the tool. Here&#8217;s what I made, and why I very deliberately didn&#8217;t turn it into a product.</em></p><p>After the article went out, a message came in that I could see coming: <em>&#8220;OK, but how do I actually run one?&#8221;</em></p><p>A few weeks earlier I&#8217;d written about <a href="https://lab.andyrogers.design/p/actionable-experience-surveys">Actionable Experience Surveys</a> (AESurveys) &#8211; the method I use to replace flat &#8220;lovely!&#8221; satisfaction scores with something that actually tells you what to do next. Regarding tooling I mentioned explicitly that &#8220;<em>the design is the asset, not the software.</em>&#8221; Indeed, any survey platform can create AESurveys &#8211; Qualtrics, Typeform, Google Forms, a well-built Storyline slide &#8230; a form on a napkin.</p><p>I stand by the fact that this is a mental model and therefore tooling agnostic &#8211; but also, I can appreciate that if you&#8217;ve never done it before, it&#8217;s not the shallowest of learning curves. Someone wishing to switch to AESurveys has the mental load of designing the survey in addition to deploying the thing, wrangling the responses back out again, and working out how to display the information in a way that serves the unique insights AESurveys are designed to elicit. The method doesn&#8217;t stop being the method when the tools get in the way; it just &#8230; well, puts an effort barrier there.</p><p><em>So Andy, build a product! Give it a catchy name, set up a business, charge a subscription, market it!</em> Hang on, the whole point of AESurvey design is that it&#8217;s portable. AESurveys are a design process that belongs to whoever reads about it, not to me and not to one platform or product. But I do want people to be able to get started easily, so I&#8217;ve built the smallest and simplest tool I could get away with &#8211; and it&#8217;s here for anyone to use, for free, right now.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://lab.andyrogers.design/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://lab.andyrogers.design/subscribe?"><span>Subscribe now</span></a></p><h2>Making a recipe card, not a restaurant</h2><p><span>AESurveys are a method, like a recipe. If a product gets associated to that recipe suddenly I&#8217;ve made a restaurant. It&#8217;s the difference between a hamburger and a Big Mac.</span></p><p><span>That was the framing that decided the development. If the goal is a recipe card, then:</span></p><p><span>&#183; </span><strong><span>No backend.</span></strong><span> No account, no login, no database. Every kitchen has an oven; just as every laptop has a browser. That&#8217;s enough.</span></p><p><span>&#183; </span><strong><span>No data on my hardware.</span></strong><span> If I hold nobody&#8217;s responses, I can&#8217;t lose them, leak them, or misuse them. GDPR becomes a paragraph in a README rather than a lifetime of compliance. I&#8217;ll stay completely out of any data generated.</span></p><p><span>&#183; </span><strong><span>No moat, no vendor lock-in, no pricing page.</span></strong><span> MIT licence, source on GitHub, fork away &#8211; it&#8217;s genuinely free.</span></p><p><span>&#183; </span><strong><span>Small enough to hold in your head.</span></strong><span> The whole thing is a handful of self-contained HTML files. You can read it in an afternoon. Anyone who can write a form can extend it however they desire.</span></p><h2>What&#8217;s in the recipe?</h2><p><span>Three pieces, each of which works on its own and hands off cleanly to the next.</span></p><p><strong><span>A survey builder.</span></strong><span> It&#8217;s a form in the browser. Type your prompts, drop in four (or more) statements per question, pick a band for each &#8211; Alarming, Concerning, Acceptable, Superior &#8211; and tick whether you want a comment box. When you&#8217;re done with your survey design, hit </span><em><span>Copy shareable link</span></em><span>. The link contains your whole survey, encoded into the URL. No upload, no save-to-cloud, no &#8220;here are the terms of service and here is our privacy policy.&#8221; Just a URL.</span></p><p><strong><span>A participant page.</span></strong><span> Your respondents click the link. They see the survey as any respondent would, pick their statements, and &#8211; if they want &#8211; leave a comment. At the end they can save the whole thing as a PDF, email it back to you, or copy a </span><em><span>response link</span></em><span> they can paste to you separately. The link opens the analyser with their single response already loaded, so a busy person can send you a link and be done in ten seconds.</span></p><p><strong><span>A report analyser.</span></strong><span> Drop in the response files, paste the response links, or open one directly. You get full visualisations including Below/Above the Bar per question, hover-tooltips showing the statement each band represents, and every free-text comment grouped by band and paired to the exact statement the respondent picked. Print it out and you&#8217;ve got a PDF-ready report.</span></p><p><span>There&#8217;s a fourth mode for anyone who wants to run this through their Learning Management System (LMS): the survey design can be uploaded via SCORM zip export to Totara, Moodle, SCORM Cloud, whatever LMS you&#8217;re running. It records the response category, the exact statement chosen, and any comment as SCORM interactions, so you can export the standard &#8220;Track details&#8221; CSV and drop it into the report analyser above.</span></p><p><span>Nothing here is clever, technically. The whole tool is a handful of HTML files a browser understands. But the constraints &#8211; no backend, no data on my hardware, no vendor lock-in &#8211; are quietly doing a lot of work. By taking those choices seriously, the design of the tool almost wrote itself.</span></p><h2>Try it (with a worked example)</h2><p><span>Open the builder at </span><a href="https://andyrogers.design/tools"><span>andyrogers.design/tools</span></a><span>, build from scratch or click </span><em><span>Load demo</span></em><span> to populate a four-question AESurvey about a feedback workshop, wired up and ready. Edit to your heart&#8217;s desire. Ten minutes and you&#8217;ve got a survey.</span></p><p><span>Now click </span><em><span>Copy shareable link</span></em><span>. That URL &#8211; nothing else needed &#8211; goes to your colleagues. Two days later, you have your replies in your inbox. You open the analyser, paste their response links into the panel, and there it is: the Below/Above the Bar picture, the split per question, and the comments grouped so you can see which frustrated respondents said what.</span></p><p><span>Total infrastructure involved: none. Total accounts anyone had to create: none. Total data sitting on my servers: none (there are no servers).</span></p><h2>What I very deliberately left out</h2><p><span>&#183; </span><strong><span>No account system.</span></strong><span> Because there&#8217;s no data to protect, there&#8217;s nothing to authenticate against.</span></p><p><span>&#183; </span><strong><span>No aggregation on a shared server.</span></strong><span> For small cohorts (a team, a class, a research pilot), an inbox is a fine aggregation layer. For hundreds or thousands of respondents, you probably want something with a real backend &#8211; and that &#8220;something&#8221; isn&#8217;t this tool (unless you integrate your LMS and have AESurveys in SCORM). Otherwise, reach for a proper survey platform, run the AESurvey method inside it, then come back to the analyser to view the export.</span></p><p><span>&#183; </span><strong><span>No public URL directory of surveys.</span></strong><span> No listing, no discovery, no &#8220;trending&#8221;. A shareable link is enough.</span></p><p><span>&#183; </span><strong><span>No branding options.</span></strong><span> The look is fixed. I&#8217;d rather you spend the ten minutes you&#8217;d waste on colour pickers to write better questions.</span></p><p><span>Feature choices should say something. These say: the recipe is the thing. Anything the tool adds beyond carrying the recipe is a distraction from it.</span></p><h2>Where else this pattern applies</h2><p><span>The shape of what I built here &#8211; a small, portable, no-backend enabler around a </span><em><span>method</span></em><span> rather than a product &#8211; isn&#8217;t specific to surveys. It&#8217;s a pattern worth stealing wherever you&#8217;ve got a design you want to give away.</span></p><p><span>Wherever a method depends on a specific piece of infrastructure &#8211; a login, a subscription, a shared database &#8211; reach is quietly gated. Wherever a method fits in a self-contained tool that runs in a browser, or a spreadsheet you can email around, or a printable one-pager, reach is quiet, wide, and permanent. You&#8217;d be surprised what fits:</span></p><p><span>&#183; </span><strong><span>Design frameworks.</span></strong><span> A prompt library, a critique checklist, a card-sort exercise. Web page, no login.</span></p><p><span>&#183; </span><strong><span>Facilitation aids.</span></strong><span> A retrospective template, a decision-log form, a role-clarifier. Static HTML.</span></p><p><span>&#183; </span><strong><span>Research protocols.</span></strong><span> Consent forms, interview guides, coding schemas. Version-controlled Markdown someone else can fork.</span></p><p><span>Each of these is a &#8220;recipe&#8221; &#8211; an idea with a shape &#8211; that someone else could use if it were sitting on a card. It doesn&#8217;t need a product around it. It just needs the card.</span></p><h2>The takeaway</h2><p><span>If you&#8217;ve designed something useful and you want it to spread, the temptation is to wrap infrastructure around it &#8211; apps, subscriptions, dashboards, growth loops. That machinery does spread things; it also gets between the reader and the idea, and it makes the idea contingent on your company staying alive.</span></p><p><span>There&#8217;s another route. Make the idea portable enough that it doesn&#8217;t need you. Give it away in a form small enough to travel, cheap enough that no one has to justify the spend, and open enough that anyone can pick it up.</span></p><p><span>In the end the design is the asset. The tool is the recipe card. Sometimes a recipe is enough.</span></p><h3><span>Try it yourself</span></h3><p><span>&#183; </span><strong><a href="https://andyrogers.design/tools/aes-builder/index.html"><span>Build your own</span></a></strong><span> in the browser and copy a shareable link.</span></p><p><span>&#183; </span><strong><a href="https://andyrogers.design/tools/aes-report/index.html"><span>Explore the report</span></a></strong><span> with sample data &#8211; twelve respondents, four questions, comments grouped by band.</span></p><p><span>&#183; </span><strong><a href="https://github.com/andyrogersdesign/aesurveys"><span>Source on GitHub</span></a></strong><span> &#8211; MIT-licensed.</span></p><div><hr></div><p><em><span>The method it enables &#8211; Actionable Experience Surveys &#8211; is written up here: </span><a href="https://lab.andyrogers.design/p/actionable-experience-surveys"><span>A call for the resignation of the customer satisfaction survey</span></a><span>.</span></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://lab.andyrogers.design/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://lab.andyrogers.design/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[A call for the resignation of the customer satisfaction survey]]></title><description><![CDATA[The score everyone celebrates tells you nothing. Here's how to fix that.]]></description><link>https://lab.andyrogers.design/p/actionable-experience-surveys</link><guid isPermaLink="false">https://lab.andyrogers.design/p/actionable-experience-surveys</guid><pubDate>Wed, 08 Jul 2026 16:24:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nrsi!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb351cf3f-e76b-4def-a0c3-6d8cd1dea31e_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>A near-perfect customer satisfaction score should feel like a win. Leadership loves it, annual reviews beg for it &#8230; so why am I going out of my way to gather worse scores? Let&#8217;s break down why customer satisfaction scores (or CSATs) need to go in the bin, and how you can truly discover what your customers are experiencing.</strong></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://lab.andyrogers.design/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://lab.andyrogers.design/subscribe?"><span>Subscribe now</span></a></p><p>I was preparing dinner for some friends last month. My partner&#8217;s best friend was coming over, and so was a last-minute addition: the new boyfriend, someone neither of us had met. So, what to cook?</p><p>Does he eat meat? &#8220;I don&#8217;t know.&#8221; Vegetarian? Any allergies? &#8220;Pfff, no idea.&#8221; Does he like a bit of spice? &#8220;Pass &#8230;&#8221; What my partner <em>can</em> tell me, in surprising detail, is that he&#8217;s deep into science fiction (the <em>Alien</em> franchise especially), yet he&#8217;s confusingly also a devout flat-earther (this should be an interesting evening &#8230;), and he fanatically follows a football team whose name &#8220;I think begins with an E, or something&#8221; (the detail dropped off on that last point). Not exactly useful information in this context.</p><p><em>Wait &#8230; I&#8217;ve got it &#8211; pizzas!</em> Everyone likes pizza (especially flat-earthers?) and if I make a few little ones I can improvise and adapt to tastes, swapping ingredients in and out. <em>Foolproof! Andy, you&#8217;re a genius!</em></p><p>Pizza 1: margherita. Classic, not adventurous, a safe baseline. The new guy&#8217;s response &#8230; &#8220;Lovely!&#8221;</p><p>Pizza 2: prosciutto e funghi. Still classic, slightly more risk. The review &#8230; &#8220;Lovely!&#8221;</p><p>Pizza 3: anchovies. Divisive, dangerous, but my personal favourite, so I&#8217;ll happily eat it all if the group isn&#8217;t keen. I get one slice, because &#8230; &#8220;Lovely!&#8221;</p><p>And on it went. The pizza plan paid off, and everything was indeed &#8220;lovely&#8221;. Fast forward to our next gathering and I&#8217;m staring into the fridge again wondering what to cook. I know he likes pizza, but I can&#8217;t repeat myself &#8211; that&#8217;d be boring. Italian, then? That&#8217;s an assumption, not a certainty. And which pizza did he actually prefer? No idea. He just told me they were all lovely.</p><p>This is exactly the level of information that Likert-based customer satisfaction scores provide (you know, those strongly-agree-to-strongly-disagree ladders). They hand you a marker of &#8216;loveliness&#8217; with no depth beneath it, so the next time you sit down to cook, you have no concrete information to work with.</p><h3>Customer satisfaction scores: the good, the bad, the ugly, <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">and the misleading</mark></h3><p>Whenever you&#8217;ve completed some form of professional education, you&#8217;ve very likely been handed a survey about your learning experience. <em>The course was useful. I understood the material. The length was about right.</em> You tap &#8220;agree&#8221;, maybe &#8220;strongly agree&#8221; and you close the tab.</p><p>For a year, a learning program I joined was defaulting to exactly this type of survey. At the end of the year we mapped strongly disagree to 1 and strongly agree to 5 and took the averages. We hit 4.5 out of 5 for learner satisfaction across thousands of responses, comfortably over the 4.2 target. Leadership loved it, we loved it, it seemed like such a triumph &#8230; at surface level.</p><p>On a deeper level, the surveys were bloody useless. The average for every question, on every course, sat somewhere between 4.3 and 4.7. When nearly everyone agrees with nearly everything, you haven&#8217;t measured the experience; you&#8217;ve measured people&#8217;s reluctance to be unkind on their way out. I knew the learners were content (and, victoriously, much more content than last year) but I had no specific insight into why, what exactly had I done to drive this change, or, crucially, what can I change to make things even better and more effective in the next design. In short, I had no ability to meaningfully distinguish between the customer&#8217;s experience of all the learning products I&#8217;d made throughout the year because they were all &#8230; lovely.</p><p>Learning designers lean on satisfaction scores because we&#8217;re desperate to quantify our impact, and they&#8217;re the simplest, most accepted way to do it. But when you deliver something holistic and human, and then try to squeeze it into a number to prove it worked, you often show nothing at all &#8211; and instead lead yourself into the dangerous trap of believing your own positive publicity.</p><p>The good news is that you can have both the numbers and the information you need to drive improvements. You just need to structure the right questions. </p><h2>Poor questions give poor answers</h2><p>Two things were sabotaging my survey design.</p><p><strong>The questions were leading.</strong> For example, &#8220;How much do you agree with the following statement: the e-learning was useful and improved my understanding.&#8221; That&#8217;s the survey equivalent of leaning across the table and asking, &#8220;Hey! New guy! The pizza was delicious, right?!&#8221; Nobody&#8217;s going to say no. It isn&#8217;t a question, it&#8217;s a nudge in a lanyard, and agreeing is the path of least resistance.</p><p><strong>The scale was mush.</strong> Like most satisfaction surveys, we used a Likert scale &#8211; the strongly-agree-to-strongly-disagree ladder that asks you to mash a real, textured opinion into one of five options. Then I&#8217;d turn the agreement statement into a number, average all the numbers, and report one figure. Meaning leaks out at every step, until &#8220;4.5/5&#8221; has almost none of the experience left inside it.</p><p>I got so frustrated with how little my own surveys were telling me that I set out to build a solution from scratch &#8211; something that would give me the information I needed, while avoiding stakeholders asking &#8220;Where did the CSATs go? We liked those. We need numbers.&#8221;</p><p>Thankfully I&#8217;m not the only one out there who is dissatisfied with customer satisfaction surveys. <a href="https://www.worklearning.com/">Will Thalheimer</a> is an expert in how we evaluate learning, and he makes a convincing case against Likert-based satisfaction surveys. The research he pulls together is genuinely damning: conventional satisfaction scores barely correlate with how much people actually learn or how they later perform (Alliger et al., 1997; Sitzmann et al., 2008). Agreement scales, he argues, are ambiguous, tiring, and tend to produce the same weary tap straight down the page &#8211; <em>agree, agree, strongly agree, agree &#8230; done.</em></p><p>It was time to stop chasing a better score and start designing for insightful answers. Less &#8220;was the meal lovely?&#8221;, more &#8220;how was the amount of salt for you?&#8221;.</p><h2>Good questions give good answers</h2><p>The redesign &#8211; which I&#8217;ve coined <strong><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Actionable Experience Surveys</mark></strong> &#8211; rebuilt survey design from the ground up based on three key principles.</p><ol><li><p><strong>Bin the leading statement. Ask something neutral and open.</strong> Not &#8220;the practice questions were useful (agree?)&#8221; but &#8220;which of these statements best describes how the practice questions worked for your learning experience?&#8221; No thumb on the scale.</p></li><li><p><strong>Swap the agreement ladder for real sentences.</strong> Instead of five shades of &#8220;agree&#8221;, the learner picks one statement that concretely says something &#8211; from &#8220;the practice questions were too complicated&#8221; to &#8220;the questions were useful, but I need more of them&#8221;. Every option is there to direct you to an action, e.g., reduce complexity, or add more questions.</p></li><li><p><strong>Tag each sentence to a standard.</strong> Behind the scenes, every statement that the customer can select is marked as Alarming, Concerning, Acceptable, or Superior. This is the move that lets you keep the numbers and the meaning all at once:</p><ul><li><p><strong>The quantitative half:</strong> I could still report &#8220;72% at or above the acceptable/superior bar&#8221;, track it over time, and set targets &#8211; the numerical benchmarking leadership rightly wants.</p></li><li><p><strong>The qualitative half:</strong> because the options are specific sentences, the spread itself is a diagnosis. You don&#8217;t just learn how many were unhappy. You learn exactly what the issues are.</p></li></ul></li></ol><h2>Why it works: two quiet bits of behavioural science</h2><p>Here&#8217;s where the design earns its keep.</p><p><strong>It forces metacognition</strong> &#8211; thinking about your own thinking. A Likert ladder lets you freewheel; in fact, it invites you to skip evaluation altogether. In AESurveys, four or more distinct, plausible sentences make you stop and genuinely weigh up what you got from the thing. That small cognitive friction isn&#8217;t a bug; it&#8217;s the entire point. It pulls a considered judgement out of people instead of a reflex.</p><p><strong>It primes the free text response.</strong> Every question ends with an optional comment box &#8211; nothing new there, we did that with the satisfaction surveys too. But <em>what comes before the box decides what goes in it</em>. This is priming: earlier input shaping later response. After a vague &#8220;agree&#8221;, you get a vague comment (if you get one at all). After choosing between four or more sharp, specific sentences, the reader&#8217;s mind is already running in the right channel, so the comment comes out focused and on topic. I didn&#8217;t get richer free text by begging for it. I got it by making people think properly about the question first, so they&#8217;re ready and willing to give their opinion which has formed naturally.</p><p>No design is free though. Making people think harder is more work, and more work means some will bail before finishing. I manage that by keeping surveys short and scaled to the course &#8211; maximum five minutes of survey for an hour of learning. I haven&#8217;t seen any drop off in participation, but you&#8217;ll have to judge this for your use case.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://lab.andyrogers.design/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://lab.andyrogers.design/subscribe?"><span>Subscribe now</span></a></p><h2>Actionable Experience Surveys: the good, the bad, the ugly, <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">and the informative</mark></h2><p>Rebuilt this way, my surveys stopped flattering me and started feeding me. Same people, same broad goodwill &#8211; but now I could truly understand their experience and act to improve it (hence &#8220;Actionable Experience Surveys&#8221;, or AESurveys). For example, I wanted to dive deep on how the examples embedded in a learning program were serving my learners. The customer satisfaction survey would have told me they were &#8216;lovely.&#8217; The AESurvey showed me that a strong majority (64%) believed the examples had directly improved their work processes (my &#8216;Superior&#8217; AESurvey marker). The remaining 36% didn&#8217;t simply contradict the &#8220;superior&#8221; responses, instead they pointed to specific fixes. For example, 12% were asking for more examples, 10% were asking for greater complexity in the examples. So, alongside the pat on the back from the 64%, I received a prioritised to-do list which I can act on to push the 64% higher.</p><h2>What you can take away</h2><p>When you build AESurveys from scratch you can use the answer statements to truly zoom in on what you need feedback about (it&#8217;s particularly effective to use learning objectives to structure AESurvey questions for learning programs). And if you already have surveys, you can also rebuild almost any question into the AESurvey format. For example, let&#8217;s imagine I&#8217;ve gone pro with my pizza, and I&#8217;m now running a focus group for my pizza restaurant. My customer satisfaction survey could look like this&#8230;</p><p><em><strong>&#8220;The pizza crust has the perfect balance of crispiness and chewiness.&#8221;</strong></em></p><ul><li><p><em><strong>Strongly disagree</strong></em></p></li><li><p><em><strong>Disagree</strong></em></p></li><li><p><em><strong>Neutral</strong></em></p></li><li><p><em><strong>Agree</strong></em></p></li><li><p><em><strong>Strongly agree</strong></em></p></li></ul><p>&#8230; but that would have put me back in the &#8216;lovely&#8217; void. If I&#8217;m not hitting 100% strongly agree, I&#8217;m left with an ambiguous problem to deal with &#8211; too crispy, or too chewy?</p><p>Let&#8217;s make it an AESurvey question by avoiding bias &#8212; <em><strong>&#8220;What did you make of the pizza crust?&#8221;</strong></em> &#8212; and structuring the responses so I can read crispiness against chewiness. Each response maps to a category (Alarming, Concerning, Acceptable, or Superior), the respondent only sees and selects the statement:</p><p><em><strong><span>Negative</span></strong></em></p><ul><li><p><em><strong>Alarming &#8212; &#8220;I&#8217;ve nothing positive to say about the crust&#8221; &#183; 5%</strong></em></p></li><li><p><em><strong>Concerning &#8212; &#8220;Too chewy&#8221; &#183; 5%</strong></em></p></li><li><p><em><strong>Concerning &#8212; &#8220;Too crispy&#8221; &#183; 20%</strong></em></p></li></ul><p><em><strong><span>Positive</span></strong></em></p><ul><li><p><em><strong>Acceptable &#8212; &#8220;Good, but I&#8217;d prefer it crispier&#8221; &#183; 15%</strong></em></p></li><li><p><em><strong>Acceptable &#8212; &#8220;Good overall, but I&#8217;d prefer it chewier&#8221; &#183; 25%</strong></em></p></li><li><p><em><strong>Superior &#8212; &#8220;Nicely balanced between crispy and chewy&#8221; &#183; 30%</strong></em></p></li></ul><p>Note how I&#8217;ve aligned the information I need (the statements the respondents choose) against the AESurvey&#8217;s four categories &#8212; this is so I can give the appropriate audiences the right levels of information they need. I can tell my investors that 70% of customers are happy with the pizza crust (all the positive answers in my &#8216;Acceptable&#8217; and &#8216;Superior&#8217; categories). But I can go into the details and tell myself that there&#8217;s an issue with crispiness. Even in the &#8216;Acceptable&#8217; range, it&#8217;s biased towards being too crispy. And in the &#8216;Concerning&#8217; range, it&#8217;s heavily biased towards excessive crispiness. What&#8217;s the learning? Reduce crispiness to improve the customer experience.</p><p>I get a spectrum of detail within one question that I can present in full detail or in highlights according to my stakeholder requirements. By the time I&#8217;ve asked about the sauce, the toppings, the wine pairing and so on I will have a rich tapestry of data-driven action points, or I can reduce it to &#8220;65% of customers are responding positively to the restaurant and we have a plan in place to reach 75% by Q4.&#8221;</p><p>A quick recipe for an AESurvey question:</p><ul><li><p><strong>Delete the leading statement.</strong> If your question signals the &#8220;right&#8221; answer, rewrite it as a neutral one. Bias isn&#8217;t welcome.</p></li><li><p><strong>Write real sentences, not a scale.</strong> Four or more options a real person might actually say. If picking one doesn&#8217;t give you the information you need, it&#8217;s too vague. When you&#8217;re reviewing the answers, you want to discover at least one clear action item.</p></li><li><p><strong>Tag each response option to a standard.</strong> Alarming / Concerning / Acceptable / Superior. Two negative, two positive. Now you can count and diagnose, delivering the headline metrics to the business folks.</p></li><li><p><strong>Add free-text boxes.</strong> The questions prime deeper thought, and those specifics are goldmines. (If you&#8217;re fielding thousands of responses, use AI to spot trends and summarise.)</p></li></ul><p>No matter your industry, there&#8217;s always an ask from a higher power to reduce a rich, human experience to a number (whether that&#8217;s consuming education or pizza). It&#8217;s easy to get lost in the qualitative-versus-quantitative divide and believe you can only have one or the other. That&#8217;s a false choice. Design the questions well enough, and the number stops standing in for the meaning and starts carrying it. It is entirely reasonable (sensible, actually) to ask your learners directly, and specifically, for the insight you need. That&#8217;s not an imposition, it&#8217;s the whole opportunity. And if you close the loop, showing your customers how their input is improving their own experience, you start to build a genuinely healthy improvement ecosystem.</p><h2>Beyond learning experience</h2><p>The Actionable Experience Survey method isn&#8217;t tied to learning design evaluation. It&#8217;s about the gap between measuring a vague feeling and gathering specific, actionable insight &#8211; and that gap is everywhere the humble agreement scale has crept in:</p><ul><li><p><strong>Customer feedback</strong> </p></li><li><p><strong>Product and UX research</strong> </p></li><li><p><strong>Employee engagement and pulse surveys</strong> </p></li><li><p><strong>Patient-reported experience, event feedback, 360 reviews</strong> </p></li></ul><p>A caveat, because no method is a cure-all: AESurveys earn their keep when you need actionable depth. If you just want a demographic fact or a quick temperature check, a plain question still wins. Reach for AESurveys when the answer has to tell you what to do next, not merely how people felt.</p><p>And that&#8217;s that &#8211; next time you&#8217;re building a survey, or hunting for a clean read on how your content is being experienced, consider AESurveys. Done well, it&#8217;s a method of investigation that turns a polite shrug into a plan &#8211; and keeps the richness of meaning in, even while it&#8217;s handing you a number. Customer satisfaction survey, it&#8217;s time to retire.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://lab.andyrogers.design/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://lab.andyrogers.design/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>A quick note on tooling: I originally built these as self-contained, portable survey modules so they weren&#8217;t welded to one platform. I happened to use Articulate Storyline, but nothing here depends on it &#8211; Adobe Captivate, Lectora, or a well-built form in Qualtrics, Typeform, or Google Forms will do the same job. <strong>The design is the asset, not the software.</strong></em></p><div><hr></div><h3>Sources and further reading</h3><ul><li><p>Thalheimer, W. (2016). <em>Performance-Focused Smile Sheets: A Radical Rethinking of a Dangerous Art Form.</em> Somerville, MA: Work-Learning Press. (Later updated and retitled as <em>Performance-Focused Learner Surveys</em>, 2022.)</p></li><li><p>Thalheimer, W. (2018). <em>The Learning-Transfer Evaluation Model (LTEM).</em> Work-Learning Press. Available at worklearning.com.</p></li><li><p>Alliger, G. M., Tannenbaum, S. I., Bennett, W., Jr., Traver, H., &amp; Shotland, A. (1997). A meta-analysis of the relations among training criteria. <em>Personnel Psychology, 50</em>(2), 341&#8211;358.</p></li><li><p>Sitzmann, T., Brown, K. G., Casper, W. J., Ely, K., &amp; Zimmerman, R. D. (2008). A review and meta-analysis of the nomological network of trainee reactions. <em>Journal of Applied Psychology, 93</em>(2), 280&#8211;295.</p></li></ul><p><em>Note: the meta-analyses above find the correlation between end-of-course reaction scores and actual learning or job performance to be very weak rather than literally zero; the exact figure varies by study.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://lab.andyrogers.design/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Thanks for reading. Subscribe for free.</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>