[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"payload-global-site-settings-d2":3,"payload-collection-blog-posts-d1-l20-s-publishedDate":102,"payload-global-contact-page-d1":1332},{"id":4,"titleSuffix":5,"defaultMetaDescription":6,"defaultOgImage":7,"companyName":9,"email":34,"phone":6,"address":35,"headerNav":40,"footerNav":53,"legalLinks":64,"tagline":69,"socialLinks":70,"cookieNoticeEnabled":71,"cookieNoticeMessage":72,"cookieNoticePolicyUrl":73,"services":74,"updatedAt":99,"createdAt":100,"globalType":101},1," | Baseops",null,{"id":8,"alt":9,"prefix":10,"updatedAt":11,"createdAt":12,"url":13,"thumbnailURL":14,"filename":15,"mimeType":16,"filesize":17,"width":18,"height":19,"focalX":20,"focalY":20,"sizes":21},16,"Baseops","baseops","2026-08-08T00:06:19.061Z","2026-07-01T22:42:34.302Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002FOG_IMAGE_SIZED.jpg","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002FOG_IMAGE_SIZED-480x320.jpg","OG_IMAGE_SIZED.jpg","image\u002Fjpeg",115610,1200,630,50,{"thumbnail":22,"card":27,"hero":33},{"url":14,"width":23,"height":24,"mimeType":16,"filesize":25,"filename":26},480,320,4954,"OG_IMAGE_SIZED-480x320.jpg",{"url":28,"width":29,"height":30,"mimeType":16,"filesize":31,"filename":32},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002FOG_IMAGE_SIZED-768x512.jpg",768,512,10083,"OG_IMAGE_SIZED-768x512.jpg",{"url":6,"width":6,"height":6,"mimeType":6,"filesize":6,"filename":6},"hello@baseops.co.uk",{"line1":36,"line2":6,"city":37,"postcode":38,"country":39},"209 Collier Row Lane","Romford","RM5 3JA","United Kingdom",[41,45,49],{"id":42,"label":43,"url":44},"6a6a219df6e7fb5012006a16","Services","\u002Fservices",{"id":46,"label":47,"url":48},"6a6a219df6e7fb5012006a17","Work","\u002Fprojects",{"id":50,"label":51,"url":52},"6a6a219df6e7fb5012006a18","Insights","\u002Fblog",[54,56,58,60],{"id":55,"label":43,"url":44},"6a6a219df6e7fb5012006a19",{"id":57,"label":47,"url":48},"6a6a219df6e7fb5012006a1a",{"id":59,"label":51,"url":52},"6a6a219df6e7fb5012006a1b",{"id":61,"label":62,"url":63},"6a6a219df6e7fb5012006a1c","Contact","\u002Fcontact",[65],{"id":66,"label":67,"url":68},"6a6a219df6e7fb5012006a1d","Privacy Policy","\u002Fprivacy-policy","Our mission is to give growing businesses access to the same calibre of design, development, and automation that larger companies take for granted, on timelines and budgets that make sense for you.",[],true,"We use cookies to improve your experience. By continuing to use this site, you consent to our use of cookies.","\u002Fprivacy",[75,79,83,87,91,95],{"id":76,"label":77,"url":78},"6a6a219df6e7fb5012006a1e","Branding & Graphic Design","\u002Fservices\u002Fbranding-graphic-design",{"id":80,"label":81,"url":82},"6a6a219df6e7fb5012006a1f","Web Development","\u002Fservices\u002Fweb-development",{"id":84,"label":85,"url":86},"6a6a219df6e7fb5012006a20","Marketing Automation","\u002Fservices\u002Fmarketing-automation",{"id":88,"label":89,"url":90},"6a6a219df6e7fb5012006a21","UX\u002FUI Design","\u002Fservices\u002Fux-ui-design",{"id":92,"label":93,"url":94},"6a6a219df6e7fb5012006a22","AI Agents & Chatbots","\u002Fservices\u002Fai-agents-chatbots",{"id":96,"label":97,"url":98},"6a6a219df6e7fb5012006a23","Software & MVP Development","\u002Fservices\u002Fsoftware-mvp-development","2026-07-29T15:51:57.823Z","2026-06-12T01:00:26.571Z","site-settings",{"docs":103,"hasNextPage":1331,"hasPrevPage":1331,"limit":833,"nextPage":6,"page":4,"pagingCounter":4,"prevPage":6,"totalDocs":105,"totalPages":4},[104,272,373,545,658,825,951,1080,1224],{"id":105,"title":106,"slug":107,"author":108,"publishedDate":109,"category":110,"summary":111,"featuredImage":112,"content":137,"tags":257,"metaTitle":106,"metaDescription":263,"ogImage":264,"updatedAt":269,"createdAt":270,"_status":271},9,"Zapier, n8n, or Bespoke: Picking Your Automation Layer","zapier-n8n-or-bespoke-picking-your-automation-layer","Azeem Hadi","2026-07-14T09:00:00.000Z","Automation","You have decided what to automate, and the next question is what to run it on. The three layers are different distributions of cost rather than three points on a line, and picking one tool for everything is where the regret comes from.",{"id":113,"alt":114,"prefix":10,"updatedAt":115,"createdAt":116,"url":117,"thumbnailURL":118,"filename":119,"mimeType":120,"filesize":121,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":124},27,"One workflow drawn three times side by side as a connector tool, a self-hosted tool and a bespoke build, with control and upkeep both rising across the three.","2026-08-08T00:06:13.588Z","2026-08-05T15:20:29.379Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fautomation-layer.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fautomation-layer-480x320.png","automation-layer.png","image\u002Fpng",472841,1920,1080,{"thumbnail":125,"card":128,"hero":132},{"url":118,"width":23,"height":24,"mimeType":120,"filesize":126,"filename":127},54868,"automation-layer-480x320.png",{"url":129,"width":29,"height":30,"mimeType":120,"filesize":130,"filename":131},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fautomation-layer-768x512.png",123467,"automation-layer-768x512.png",{"url":133,"width":122,"height":134,"mimeType":120,"filesize":135,"filename":136},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fautomation-layer-1920x1280.png",1280,656410,"automation-layer-1920x1280.png",{"root":138},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":143},"root","",0,"ltr",[144,151,155,161,165,169,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233,237,241,245,249,253],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":146},"paragraph",[147],{"type":148,"text":149,"format":141,"style":140,"mode":150,"detail":141,"version":4},"text","You have decided what to automate, and the next question is what to run it on. That usually gets answered by whichever tool somebody in the business has heard of.","normal",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":152},[153],{"type":148,"text":154,"format":141,"style":140,"mode":150,"detail":141,"version":4},"We wrote about build versus buy in general terms earlier this year. This is the narrower version of that decision: not whether to commission software, but which layer the automation itself should live in. The right answer differs between two jobs in the same business, and picking one tool for everything is where most of the regret comes from.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":158},"heading","h2",[159],{"type":148,"text":160,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What the three actually are",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":162},[163],{"type":148,"text":164,"format":141,"style":140,"mode":150,"detail":141,"version":4},"A connector tool such as Zapier is a hosted service that watches for an event in one system and takes an action in another. You configure it in a browser, it runs on somebody else's infrastructure, and you pay by task executed or by month depending on volume.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":166},[167],{"type":148,"text":168,"format":141,"style":140,"mode":150,"detail":141,"version":4},"A self-hosted workflow tool such as n8n does much the same job through a visual editor, except that you can run it on your own server. That changes the cost shape and the data picture, and it gives you something to look after.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":170},[171],{"type":148,"text":172,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Bespoke means code written for your business, running wherever you put it. No editor, no library of ready-made connections, and no ceiling on what it can do.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":174},[175],{"type":148,"text":176,"format":141,"style":140,"mode":150,"detail":141,"version":4},"These are not three points on a line from cheap to expensive. They are three different distributions of cost, and the usual mistake is comparing invoices rather than totals.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":178},[179],{"type":148,"text":180,"format":141,"style":140,"mode":150,"detail":141,"version":4},"When a connector tool is enough",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":182},[183],{"type":148,"text":184,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Connector tools are enough more often than people who enjoy this subject admit. If the job is a handful of steps between systems that both have decent integrations, if the volume is modest, and if nobody in your business wants to think about servers, it is the right answer. It will stay the right answer for years. Setup takes an afternoon and it runs by the end of the day. That matters more than it sounds, because a thing running today is what teaches you whether it was worth doing.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":186},[187],{"type":148,"text":188,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The honest limits are three. Cost scales with volume, so at high task counts the monthly figure stops looking small. You are bound by which connections exist and what those connections expose, which is generally less than the underlying system can do. And your data passes through a third party, which for most businesses is unremarkable and for some ends the conversation.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":190},[191],{"type":148,"text":192,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The test is simple: if your automation is a few steps, runs hundreds of times a month rather than hundreds of thousands, and touches nothing that would trouble you in somebody else's hands, stop reading and go and build it.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":194},[195],{"type":148,"text":196,"format":141,"style":140,"mode":150,"detail":141,"version":4},"When self-hosting earns its overhead",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":198},[199],{"type":148,"text":200,"format":141,"style":140,"mode":150,"detail":141,"version":4},"A self-hosted workflow tool removes two of those three limits, and only two.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":202},[203],{"type":148,"text":204,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It removes cost at volume, because you pay for a server rather than per task, and the difference turns serious somewhere above a few thousand runs a month. It removes the data question, because everything can stay on infrastructure you control, which is what makes it the usual answer where personal or clinical records are involved. It does not remove the connector ceiling, though the ability to drop a small piece of custom code inside a workflow goes a long way towards it.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":206},[207],{"type":148,"text":208,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The cost is that you now run software, so something has to update it, restart it when it stops, and notice when it has been quietly failing for a week. In a business with somebody technical, that is a small standing cost and the trade is frequently worth making. In a business without one, it is a new dependency on a single supplier or a single person, and it is worth being honest that you have created one.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":210},[211],{"type":148,"text":212,"format":141,"style":140,"mode":150,"detail":141,"version":4},"A reasonable rule: self-hosting earns its place when volume makes the connector bill uncomfortable, or when the data cannot leave, rather than because it looks cheaper on paper. It is only cheaper if the time to look after it is worth less than the difference.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":214},[215],{"type":148,"text":216,"format":141,"style":140,"mode":150,"detail":141,"version":4},"When it has to be built",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":218},[219],{"type":148,"text":220,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Bespoke earns its place in a narrower set of cases than most people commissioning it believe.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":222},[223],{"type":148,"text":224,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The first is when the logic is the point. Not moving data between systems, but doing something particular to how your business works, with enough branching and enough exceptions that a visual editor becomes harder to read than code would be. Past a certain complexity a workflow diagram is code anyway, except that nobody can review or test it properly.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":226},[227],{"type":148,"text":228,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The second is when it has to be verifiable. Some processes must produce the same result every time and be provable afterwards. Version control, a test suite and a proper log are ordinary in code and awkward to reproduce in a builder.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":230},[231],{"type":148,"text":232,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The third is when there is nothing to connect to. If the system at one end has no API, the connectors do not exist and no tool conjures them.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":234},[235],{"type":148,"text":236,"format":141,"style":140,"mode":150,"detail":141,"version":4},"And it is worth saying plainly where bespoke is the wrong answer: straightforward movement between well-supported systems. Writing that in code produces something doing exactly what a connector does, at a higher cost to build, which you now maintain. That is the most common bespoke mistake we see, and it usually starts with asking a developer what they would do rather than what the business should.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":238},[239],{"type":148,"text":240,"format":141,"style":140,"mode":150,"detail":141,"version":4},"How this usually goes wrong",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":242},[243],{"type":148,"text":244,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It is rarely one bad decision. Usually it is picking a layer once, early, then bending everything afterwards to fit it, because switching feels like conceding a mistake.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":246},[247],{"type":148,"text":248,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Most businesses this size end up with a mixture, and that is the correct outcome rather than a sign of drift. A connector tool for the ordinary flows between systems, something self-hosted where volume or data demands it, and a small amount of bespoke code where the logic is genuinely yours. Judge each automation on its own terms, and be willing for the answer to differ from the last one.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":250},[251],{"type":148,"text":252,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The next step is an inventory rather than a platform decision. List what you automate today and what you want to, then mark each one with the layer it belongs in and why. Lists that come back entirely bespoke or entirely connector are usually the ones where somebody chose before they counted.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":254},[255],{"type":148,"text":256,"format":141,"style":140,"mode":150,"detail":141,"version":4},"We build across all three layers, and the one we recommend most often is the cheapest that will hold. We would rather set up a connector tool you can maintain yourself than build something that keeps you dependent on us.",[258,260],{"id":259,"tag":110},"6a7a4a86b939fb7ce79b806b",{"id":261,"tag":262},"6a7a4a86b939fb7ce79b806c","Small Business","When a connector tool is enough, when a self-hosted workflow tool earns its overhead, and when the automation genuinely has to be built for you.",{"id":113,"alt":114,"prefix":10,"updatedAt":115,"createdAt":116,"url":117,"thumbnailURL":118,"filename":119,"mimeType":120,"filesize":121,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":265},{"thumbnail":266,"card":267,"hero":268},{"url":118,"width":23,"height":24,"mimeType":120,"filesize":126,"filename":127},{"url":129,"width":29,"height":30,"mimeType":120,"filesize":130,"filename":131},{"url":133,"width":122,"height":134,"mimeType":120,"filesize":135,"filename":136},"2026-08-10T22:02:46.405Z","2026-08-05T13:04:01.417Z","published",{"id":273,"title":274,"slug":275,"author":108,"publishedDate":276,"category":277,"summary":278,"featuredImage":279,"content":300,"tags":359,"metaTitle":274,"metaDescription":365,"ogImage":366,"updatedAt":371,"createdAt":372,"_status":271},3,"A Brand Is More Than a Logo","a-brand-is-more-than-a-logo","2026-06-16T09:00:00.000Z","Design","A logo identifies you and decides nothing else, so everything else gets decided again by whoever happens to be doing that piece of work. What you are really buying, and what the gap costs later.",{"id":280,"alt":281,"prefix":10,"updatedAt":282,"createdAt":283,"url":284,"thumbnailURL":285,"filename":286,"mimeType":120,"filesize":287,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":288},26,"The Baseops symbol in one small square, beside six larger panels covering type scale, palette, spacing, components, voice and grid.","2026-08-08T00:06:14.069Z","2026-08-05T15:20:28.934Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fbrand-system.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fbrand-system-480x320.png","brand-system.png",458238,{"thumbnail":289,"card":292,"hero":296},{"url":285,"width":23,"height":24,"mimeType":120,"filesize":290,"filename":291},53598,"brand-system-480x320.png",{"url":293,"width":29,"height":30,"mimeType":120,"filesize":294,"filename":295},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fbrand-system-768x512.png",115821,"brand-system-768x512.png",{"url":297,"width":122,"height":134,"mimeType":120,"filesize":298,"filename":299},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fbrand-system-1920x1280.png",594384,"brand-system-1920x1280.png",{"root":301},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":302},[303,307,311,315,319,323,327,331,335,339,343,347,351,355],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":304},[305],{"type":148,"text":306,"format":141,"style":140,"mode":150,"detail":141,"version":4},"When somebody asks for a logo, what they mean almost always is that the business has grown past the version of itself it built at the start, and nothing looks like it belongs together any more. The website says one thing, the van says another, and the quote document says a third. The logo is the piece they can name.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":308},[309],{"type":148,"text":310,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What gets commissioned, and what was needed",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":312},[313],{"type":148,"text":314,"format":141,"style":140,"mode":150,"detail":141,"version":4},"A logo is a mark that identifies you, and a good one does that in a small space, in one colour, at a distance, for a long time. That is a real job and worth paying for.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":316},[317],{"type":148,"text":318,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What it cannot do is decide anything else. It will not tell a designer what your emails should look like next year, or settle whether your photography is warm or clinical, or determine how you sound when a customer complains. A mark on its own answers none of that, so all of it gets decided again, separately, by whoever happens to be doing that piece of work that week.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":320},[321],{"type":148,"text":322,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The result is familiar: a business with a decent logo and no coherence anywhere else. Six shades of the same blue across four documents, three typefaces because three people made things, and a tone shifting from stiff to matey depending on who wrote it. None of it is a disaster, but all of it costs you quietly. A company that looks assembled from parts reads as smaller and less careful than it is, and that reading happens before anyone has judged your actual work.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":324},[325],{"type":148,"text":326,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What was needed was a small set of decisions, written down: the colours and where each is used, the typefaces and their hierarchy, how photography is treated, how the mark behaves when the space is the wrong shape, and how you sound. A dozen pages is usually enough. That is what turns a mark into something that holds together everywhere your business shows up.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":328},[329],{"type":148,"text":330,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The cost of finding out later",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":332},[333],{"type":148,"text":334,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It is not that redoing it is expensive, though it is. It is that the cost is spread so thinly you never see it as a cost.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":336},[337],{"type":148,"text":338,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It arrives as the fortnight your new brochure takes instead of the week it should, because nobody can find the right blue and two people disagree about the typeface. It arrives as the supplier who charges you to redraw a logo they were sent at the wrong size, and as the presentation rebuilt from scratch because it looked nothing like the website. And it arrives, every single time, as the argument about whether this piece of work looks right, conducted entirely on taste because there is nothing written down to check it against.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":340},[341],{"type":148,"text":342,"format":141,"style":140,"mode":150,"detail":141,"version":4},"None of those lands as a bill for missing brand guidelines. They land as things taking longer than they should, which is why the diagnosis usually comes years late, at the point somebody finally counts.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":344},[345],{"type":148,"text":346,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What to do about it",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":348},[349],{"type":148,"text":350,"format":141,"style":140,"mode":150,"detail":141,"version":4},"If you are commissioning a logo, ask what else comes with it and what it costs to add. The gap between a mark alone and a mark with a modest system around it is usually smaller than people expect. It is far smaller than the gap between doing it now and doing it again in three years.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":352},[353],{"type":148,"text":354,"format":141,"style":140,"mode":150,"detail":141,"version":4},"And if you already have a logo and none of the rest, you do not need to start over. Write down what you already do, pick the right version where it currently varies, and put it somewhere anyone can open. Most of the value is in the decisions being made once, not in who makes them.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":356},[357],{"type":148,"text":358,"format":141,"style":140,"mode":150,"detail":141,"version":4},"That second job is one we do often, and it is usually a fortnight rather than a rebrand. Take what a business already has, settle the places it varies, and write the dozen pages that stop it varying again. It is the cheapest piece of design work most companies never think to commission.",[360,362],{"id":361,"tag":277},"6a7a4a86b939fb7ce79b805f",{"id":363,"tag":364},"6a7a4a86b939fb7ce79b8060","Brand","What you are really buying when you commission a logo, what you probably needed instead, and why the cost of the gap never arrives as a bill.",{"id":280,"alt":281,"prefix":10,"updatedAt":282,"createdAt":283,"url":284,"thumbnailURL":285,"filename":286,"mimeType":120,"filesize":287,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":367},{"thumbnail":368,"card":369,"hero":370},{"url":285,"width":23,"height":24,"mimeType":120,"filesize":290,"filename":291},{"url":293,"width":29,"height":30,"mimeType":120,"filesize":294,"filename":295},{"url":297,"width":122,"height":134,"mimeType":120,"filesize":298,"filename":299},"2026-08-10T22:02:46.332Z","2026-08-05T13:04:01.369Z",{"id":374,"title":375,"slug":376,"author":108,"publishedDate":377,"category":378,"summary":379,"featuredImage":380,"content":401,"tags":532,"metaTitle":375,"metaDescription":537,"ogImage":538,"updatedAt":543,"createdAt":544,"_status":271},5,"AI Agents: What They Can and Cannot Do Yet","ai-agents-what-they-can-and-cannot-do-yet","2026-05-12T09:00:00.000Z","AI","Everyone has been pitched an AI agent by now, usually by someone selling one. An honest account of what the technology handles well, where it falls over, and what its failures actually look like when they happen.",{"id":381,"alt":382,"prefix":10,"updatedAt":383,"createdAt":384,"url":385,"thumbnailURL":386,"filename":387,"mimeType":120,"filesize":388,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":389},25,"An agent's output passing through a verification step before it reaches anything that matters, with a path looping back for output that fails the check.","2026-08-08T00:06:14.725Z","2026-08-05T15:20:28.639Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fai-agents.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fai-agents-480x320.png","ai-agents.png",500893,{"thumbnail":390,"card":393,"hero":397},{"url":386,"width":23,"height":24,"mimeType":120,"filesize":391,"filename":392},53580,"ai-agents-480x320.png",{"url":394,"width":29,"height":30,"mimeType":120,"filesize":395,"filename":396},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fai-agents-768x512.png",132925,"ai-agents-768x512.png",{"url":398,"width":122,"height":134,"mimeType":120,"filesize":399,"filename":400},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fai-agents-1920x1280.png",786584,"ai-agents-1920x1280.png",{"root":402},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":403},[404,408,412,416,420,424,428,432,436,440,444,448,452,456,460,464,468,472,476,480,484,488,492,496,500,504,508,512,516,520,524,528],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":405},[406],{"type":148,"text":407,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Everyone reading this has been pitched one by now. The pitch is broadly the same wherever it comes from: describe what you want, and software goes away and does it, using the same tools your staff use.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":409},[410],{"type":148,"text":411,"format":141,"style":140,"mode":150,"detail":141,"version":4},"We use these tools every day on real work, and what follows is where they stand, put as honestly as we can manage.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":413},[414],{"type":148,"text":415,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What an agent is, and what it is not",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":417},[418],{"type":148,"text":419,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The word covers a lot of ground, but used carefully, an agent is a language model that has been given tools and permission to use them in a loop. It reads a request, decides on a step, takes the step, looks at the result, and decides again. The loop is what makes it an agent rather than a chatbot: it can take actions, see the consequences, and change course.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":421},[422],{"type":148,"text":423,"format":141,"style":140,"mode":150,"detail":141,"version":4},"A great deal being sold as agents is not this. Some of it is a scripted sequence with a language model producing text at one point in the chain, which is a useful thing but an ordinary one, and priced differently. Ask which you are being shown, because it changes both what you can expect and what can go wrong.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":425},[426],{"type":148,"text":427,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What they are genuinely good at",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":429},[430],{"type":148,"text":431,"format":141,"style":140,"mode":150,"detail":141,"version":4},"They are good at turning one form of information into another, taking something unstructured and making it structured, or the reverse. Twenty rambling enquiry emails become a table with the right fields filled in, and a set of meeting notes becomes a list of commitments with names against them. This is the strongest thing they do and it is consistently underrated, because it sounds mundane.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":433},[434],{"type":148,"text":435,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then there are first drafts of anything formulaic, valuable not because the output is good but because a competent starting point now costs almost nothing, and editing is faster than beginning. That is real value even when the draft needs heavy work.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":437},[438],{"type":148,"text":439,"format":141,"style":140,"mode":150,"detail":141,"version":4},"They read more than a person will. If you have four hundred support tickets and a question about them, an agent reads all four hundred where a person reads thirty and generalises. For finding themes and outliers in a body of text nobody has time for, they are already better than the realistic alternative, which is usually nobody looking at all.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":441},[442],{"type":148,"text":443,"format":141,"style":140,"mode":150,"detail":141,"version":4},"And they grind through long, tedious, well-defined sequences. Where the rules are clear, the tools are available and the work is only tedious rather than difficult, an agent will keep going without getting bored, and boredom is where people make their mistakes.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":445},[446],{"type":148,"text":447,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Where they reliably fall over",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":449},[450],{"type":148,"text":451,"format":141,"style":140,"mode":150,"detail":141,"version":4},"They do not know what they do not know. This is the central limitation and most of the others follow from it. A model produces the most plausible continuation, and it has no separate faculty checking whether that continuation is true. It cannot reliably tell the difference between recalling something and constructing something that sounds like the thing it would recall.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":453},[454],{"type":148,"text":455,"format":141,"style":140,"mode":150,"detail":141,"version":4},"They lose the thread on long tasks, so give an agent a fifteen-step job and quality falls off across the sequence. A small misreading at step three does not get corrected at step nine, it gets built on, and the practical limit is not how clever the model is but the length of the chain.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":457},[458],{"type":148,"text":459,"format":141,"style":140,"mode":150,"detail":141,"version":4},"They are inconsistent, so running the same task twice may get you two different answers, both reasonable. For drafting that is fine. For anything where the same input has to produce the same output it is disqualifying, and it is why a great deal of finance and compliance work stays with ordinary deterministic software.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":461},[462],{"type":148,"text":463,"format":141,"style":140,"mode":150,"detail":141,"version":4},"They are poor at knowing when to stop and ask. A person doing an unfamiliar task hits a point of real uncertainty and comes to find you. An agent, unless carefully constrained, proceeds. It makes a reasonable assumption and carries on, and the assumption does not arrive labelled as one.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":465},[466],{"type":148,"text":467,"format":141,"style":140,"mode":150,"detail":141,"version":4},"And they have no stake in the outcome. That sounds like a philosophical point and it is a practical one. A bookkeeper who cannot reconcile an account gets uncomfortable and escalates, because being wrong has consequences for them, and nothing in the software feels that.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":469},[470],{"type":148,"text":471,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What the failure actually looks like",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":473},[474],{"type":148,"text":475,"format":141,"style":140,"mode":150,"detail":141,"version":4},"This is the part the pitch skips, and it is the part that decides what you can safely hand over.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":477},[478],{"type":148,"text":479,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The failure is not an error message, a crash, a blank screen or a job that stops halfway with a red warning, all of which are the easy case because you know. The characteristic failure of these systems is a complete, confident, well-formatted, plausible wrong answer, produced in the same tone and the same layout as the correct ones and delivered at the same speed.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":481},[482],{"type":148,"text":483,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The invented figure sits in a column of real figures. The summary of a document describes what such documents usually say rather than what this one said. The cited policy sounds exactly like your policy and is not in your handbook. In every case the output passes the glance that most work actually receives, and passing the glance is the problem.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":485},[486],{"type":148,"text":487,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The consequence is that the value of an agent is capped by your ability to check its work. That is the single most useful thing to hold on to. If verifying the output takes as long as doing the task, you have gained nothing. If verifying is fast and doing is slow, you have gained a great deal. That ratio, rather than the sophistication of the model, is what decides whether a given task is worth handing over.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":489},[490],{"type":148,"text":491,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What has to be true before you hand a task over",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":493},[494],{"type":148,"text":495,"format":141,"style":140,"mode":150,"detail":141,"version":4},"There are four conditions, and they are demanding on purpose.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":497},[498],{"type":148,"text":499,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The output is checkable quickly by somebody who would know. Either a person verifies it in a fraction of the time it took to produce, or something deterministic checks it: a total that has to reconcile, a field that has to match a record you already hold.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":501},[502],{"type":148,"text":503,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Being wrong occasionally has to be survivable, not tolerable in theory but survivable in practice, at a realistic error rate, when the wrong answer is confident and looks right.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":505},[506],{"type":148,"text":507,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The task has a boundary, so the agent reads what it needs and writes only where you have decided it may. Anything that sends externally, moves money or deletes should sit behind a person. Not because the technology is untrustworthy in principle, but because the failure mode is a confident wrong action, and confident wrong actions are much worse when they cannot be undone.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":509},[510],{"type":148,"text":511,"format":141,"style":140,"mode":150,"detail":141,"version":4},"And somebody owns the output, not the tool and not the supplier, but a named person whose work it is once it leaves the building. The moment nobody owns it, nobody checks it, and the whole arrangement rests on checking.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":513},[514],{"type":148,"text":515,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Where that leaves it",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":517},[518],{"type":148,"text":519,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What you can buy today is a fast, tireless, capable and unreliable assistant that will never tell you it is unsure. That combination is genuinely valuable, and it is valuable in a specific shape: give it work that is laborious to do and quick to check, and keep a person on anything expensive to get wrong.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":521},[522],{"type":148,"text":523,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The businesses getting real value from this are not the ones who moved fastest. They are the ones who worked out what they could check, handed over exactly that, and left the rest alone.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":525},[526],{"type":148,"text":527,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The next step is a list rather than a project. Write down the tasks that are laborious to do and quick to check, and most businesses find three or four. Start with the one where a wrong answer costs least, and put the checking step in writing before you build anything.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":529},[530],{"type":148,"text":531,"format":141,"style":140,"mode":150,"detail":141,"version":4},"That is the shape of most of what we build with these tools. Using them daily is mostly how we know where they break, and the work we take on is the work that survives the checking test rather than the work that demonstrates well.",[533,535],{"id":534,"tag":378},"6a7a4a86b939fb7ce79b8063",{"id":536,"tag":110},"6a7a4a86b939fb7ce79b8064","What AI agents genuinely handle well, where they fall over, what a failure actually looks like, and what must be true before you hand work to one.",{"id":381,"alt":382,"prefix":10,"updatedAt":383,"createdAt":384,"url":385,"thumbnailURL":386,"filename":387,"mimeType":120,"filesize":388,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":539},{"thumbnail":540,"card":541,"hero":542},{"url":386,"width":23,"height":24,"mimeType":120,"filesize":391,"filename":392},{"url":394,"width":29,"height":30,"mimeType":120,"filesize":395,"filename":396},{"url":398,"width":122,"height":134,"mimeType":120,"filesize":399,"filename":400},"2026-08-10T22:02:46.363Z","2026-08-05T13:04:01.391Z",{"id":546,"title":547,"slug":548,"author":108,"publishedDate":549,"category":550,"summary":551,"featuredImage":552,"content":573,"tags":644,"metaTitle":547,"metaDescription":650,"ogImage":651,"updatedAt":656,"createdAt":657,"_status":271},7,"What to Ask an SEO Agency Before You Sign","what-to-ask-an-seo-agency-before-you-sign","2026-04-14T09:00:00.000Z","Marketing","Search is unusually hard to buy: the work is invisible, the results are slow, and a good agency reads much like a bad one on paper. Five questions that separate them, and what a straight answer to each sounds like.",{"id":553,"alt":554,"prefix":10,"updatedAt":555,"createdAt":556,"url":557,"thumbnailURL":558,"filename":559,"mimeType":120,"filesize":560,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":561},24,"One question shown with two shapes of answer beside it, a specific reply and an evasive one.","2026-08-08T00:06:15.269Z","2026-08-05T15:20:28.401Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fseo-questions.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fseo-questions-480x320.png","seo-questions.png",479000,{"thumbnail":562,"card":565,"hero":569},{"url":558,"width":23,"height":24,"mimeType":120,"filesize":563,"filename":564},51521,"seo-questions-480x320.png",{"url":566,"width":29,"height":30,"mimeType":120,"filesize":567,"filename":568},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fseo-questions-768x512.png",124592,"seo-questions-768x512.png",{"url":570,"width":122,"height":134,"mimeType":120,"filesize":571,"filename":572},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fseo-questions-1920x1280.png",722124,"seo-questions-1920x1280.png",{"root":574},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":575},[576,580,584,588,592,596,600,604,608,612,616,620,624,628,632,636,640],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":577},[578],{"type":148,"text":579,"format":141,"style":140,"mode":150,"detail":141,"version":4},"We have sat on the client's side of this conversation more than once, next to somebody about to sign for work they cannot evaluate. The agency is fluent, the deck is polished, and the questions that would have told them what they were buying tend to occur months later.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":581},[582],{"type":148,"text":583,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Search is unusually hard to buy. The work is mostly invisible, the results arrive slowly, and the distance between a good agency and a bad one is almost impossible to see from a proposal. Both send a monthly report and both use the same vocabulary. What follows are the questions we have watched separate them, and what a straight answer to each sounds like.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":585},[586],{"type":148,"text":587,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The questions",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":589},[590],{"type":148,"text":591,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What will you actually do in the first three months? A good agency answers with activities and rough proportions: a technical audit, then fixing what it finds, then a content plan built around specific terms. A weak one answers with outcomes and adjectives. If you cannot picture somebody at a desk doing the work described, you have not been told what you are buying.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":593},[594],{"type":148,"text":595,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Which terms are you targeting, and why those? The reasoning matters more than the list. You want to hear search volume weighed against how hard the term is and how likely somebody typing it is to buy from you. An agency chasing the biggest term in your sector is either inexperienced or optimising for a report. The terms that make money are often unglamorous and specific, and a good agency will tell you that before you have paid them anything.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":597},[598],{"type":148,"text":599,"format":141,"style":140,"mode":150,"detail":141,"version":4},"How much of this depends on changes to my site, and who makes them? This is where these projects quietly fail. A large share of the early gains are usually technical, and if the agency cannot make the change and your developer is not booked to, the recommendation sits in a document for a year. Ask who is doing it, and get the answer written into the contract.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":601},[602],{"type":148,"text":603,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What happens if I stop after six months? The honest answer is that content and technical work you own stay yours and keep earning, while anything depending on continued activity decays. What you are listening for is whether they distinguish the two. An agency telling you everything collapses the moment you stop is either building on rented ground or telling you what it needs you to believe.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":605},[606],{"type":148,"text":607,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What will you report, and how will I know it was your doing? Rankings and traffic are the easy part. The question is attribution, and the credible answer is a careful one: they will show what they changed, when, and what happened afterwards, while being straight that search is affected by things nobody controls. Confidence about attribution is a warning sign rather than a reassurance, because search results are not a laboratory.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":609},[610],{"type":148,"text":611,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Answers that should end the meeting",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":613},[614],{"type":148,"text":615,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The clearest is a guarantee of first-place rankings. Nobody controls the ranking, and an agency promising a position is either lying or planning to rank you for a term nobody searches for, which it can do trivially and report as a win.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":617},[618],{"type":148,"text":619,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Another is a claimed relationship with the search engine. There is none, and no agency has a contact who can move you up.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":621},[622],{"type":148,"text":623,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then there is a refusal to name the techniques. Some work is genuinely distinctive in its execution, but the categories are not secret, and \"our methodology\" as an answer to what you are buying is not an answer. The usual reason to hide a technique is that it carries a risk you would not accept if it were explained.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":625},[626],{"type":148,"text":627,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The same goes for buying links in volume, which works until it does not, while the recovery takes longer than the time it bought you.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":629},[630],{"type":148,"text":631,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Finally there is pressure on the timing, when search has no deadline. An offer expiring on Friday tells you about the agency's cashflow, not your opportunity.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":633},[634],{"type":148,"text":635,"format":141,"style":140,"mode":150,"detail":141,"version":4},"One thing to do before any of it",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":637},[638],{"type":148,"text":639,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Spend an hour searching for what you sell the way a customer would, in the words a customer says on the phone rather than the ones you use internally. It tells you whether the space is crowded or empty, whether directories dominate the results and would have to be bought into, and occasionally that nobody is searching for what you do at all, in which case the money belongs elsewhere. An agency worth hiring will tell you that, though not many get asked.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":641},[642],{"type":148,"text":643,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then look at your own site, because whatever you spend on search runs on it. If pages load slowly, if the structure buries everything three clicks deep, if the markup gives a search engine nothing to read, a good agency spends its first months asking your developer for changes and the next ones waiting. That part is ours. We build sites, and the groundwork search needs is the same that makes a site worth visiting: fast pages, a sensible structure, clean markup, and content you can edit without raising a ticket. Get that right and whatever you spend afterwards goes on winning ground rather than repairs.",[645,647],{"id":646,"tag":550},"6a7a4a86b939fb7ce79b8067",{"id":648,"tag":649},"6a7a4a86b939fb7ce79b8068","SEO","Five questions to ask an SEO agency before you sign, what a straight answer to each sounds like, and the answers that should end the meeting.",{"id":553,"alt":554,"prefix":10,"updatedAt":555,"createdAt":556,"url":557,"thumbnailURL":558,"filename":559,"mimeType":120,"filesize":560,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":652},{"thumbnail":653,"card":654,"hero":655},{"url":558,"width":23,"height":24,"mimeType":120,"filesize":563,"filename":564},{"url":566,"width":29,"height":30,"mimeType":120,"filesize":567,"filename":568},{"url":570,"width":122,"height":134,"mimeType":120,"filesize":571,"filename":572},"2026-08-10T22:02:46.385Z","2026-08-05T13:04:01.405Z",{"id":659,"title":660,"slug":661,"author":108,"publishedDate":662,"category":110,"summary":663,"featuredImage":664,"content":685,"tags":812,"metaTitle":660,"metaDescription":817,"ogImage":818,"updatedAt":823,"createdAt":824,"_status":271},8,"Where to Start With Workflow Automation","where-to-start-with-workflow-automation","2026-03-10T09:00:00.000Z","Once you decide to automate, everything in the business starts to look like a candidate. A way of choosing the first one, and of telling afterwards whether it was worth doing.",{"id":665,"alt":666,"prefix":10,"updatedAt":667,"createdAt":668,"url":669,"thumbnailURL":670,"filename":671,"mimeType":120,"filesize":672,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":673},23,"Five candidate business processes in a row, with one picked out as the place to start and the rest dimmed.","2026-08-08T00:06:15.659Z","2026-08-05T15:20:28.117Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fworkflow-start.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fworkflow-start-480x320.png","workflow-start.png",434939,{"thumbnail":674,"card":677,"hero":681},{"url":670,"width":23,"height":24,"mimeType":120,"filesize":675,"filename":676},44136,"workflow-start-480x320.png",{"url":678,"width":29,"height":30,"mimeType":120,"filesize":679,"filename":680},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fworkflow-start-768x512.png",114317,"workflow-start-768x512.png",{"url":682,"width":122,"height":134,"mimeType":120,"filesize":683,"filename":684},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fworkflow-start-1920x1280.png",711455,"workflow-start-1920x1280.png",{"root":686},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":687},[688,692,696,700,704,708,712,716,720,724,728,732,736,740,744,748,752,756,760,764,768,772,776,780,784,788,792,796,800,804,808],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":689},[690],{"type":148,"text":691,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The hard part of automating a business is not the technology. It is that once you decide to do it, everything starts to look like a candidate. Every form somebody retypes, every spreadsheet emailed around, every status update chased by hand. The list is long with no obvious top to it, so the decision gets deferred, or worse, made by whoever complains loudest that week.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":693},[694],{"type":148,"text":695,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What follows is a way of choosing, and it fails less often than picking whatever annoys you most.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":697},[698],{"type":148,"text":699,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What a good first candidate looks like",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":701},[702],{"type":148,"text":703,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Four things make a process worth automating early, and they compound. A process with all four is a strong candidate, one with two is worth a look, and one with none should be left alone however irritating it is.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":705},[706],{"type":148,"text":707,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The first is frequency, which turns a small saving into a real one. It is also what makes it worth debugging when it misbehaves. Ten minutes saved on something you do forty times a week is worth building, where the same ten minutes on something quarterly is a hobby.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":709},[710],{"type":148,"text":711,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The second is that it runs on rules, not judgement. You should be able to write it down as a series of \"when this, do that\" statements a colleague can follow without asking you anything. If describing the process takes three attempts and ends in \"well, it depends\", that dependence is the actual work, and not the part software does.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":713},[714],{"type":148,"text":715,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The third is that the judgement is low, or can be lifted out. Plenty of processes are mechanical with one decision buried inside, and those still qualify provided you can pull the decision out and leave it with a person. Sorting incoming enquiries by size and routing them is mechanical, while deciding which to take is not, so automate the sorting and keep the deciding.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":717},[718],{"type":148,"text":719,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The fourth is a pain you can name specifically. Not \"this is inefficient\", which is true of everything, but something closer to invoices going out four days late because they wait for one person to have a quiet afternoon. Named pain gives you the thing to measure afterwards, and it is the difference between a project you can judge and one you can only have opinions about.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":721},[722],{"type":148,"text":723,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What makes a bad one",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":725},[726],{"type":148,"text":727,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Some processes fail the four points above. Others pass all four and are still the wrong choice, and those are worth naming, because they look good on paper.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":729},[730],{"type":148,"text":731,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The first is a process nobody agrees on. If three people describe it differently you do not have a process, you have three of them running under one name. Automating it picks a winner by accident, in code, without the conversation that should have chosen it. Have that conversation first, because often it is the whole fix and the software turns out unnecessary.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":733},[734],{"type":148,"text":735,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then there is the process about to change, where automating something you plan to replace buys a few months of benefit and a rebuild. The same goes for a process that only exists because of a system you intend to move off.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":737},[738],{"type":148,"text":739,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then there is the process where the exceptions are the job. Every process has exceptions, and the useful question is what share of cases they represent. If the exception rate is one in fifty, automate the forty-nine and handle the rest by hand. If it is one in three, you will spend most of your effort teaching software to recognise cases it then hands back to you, and you will have built an expensive way of doing the same work.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":741},[742],{"type":148,"text":743,"format":141,"style":140,"mode":150,"detail":141,"version":4},"And there is the process you do not own. If it lives inside a supplier's system and you have no access to it, automation may still be the answer, but the project is a negotiation rather than a build. Find that out before you start, not four weeks in.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":745},[746],{"type":148,"text":747,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Why the biggest process is the wrong place to start",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":749},[750],{"type":148,"text":751,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The instinct is to go after whatever costs the most. On a first project that is the wrong instinct, for three reasons.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":753},[754],{"type":148,"text":755,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The biggest process is usually the most entangled, touching the most people, the most systems and the most exceptions, so the build takes longest and the specification is hardest. First projects are where you learn how your business actually works once somebody writes it down. Learn that somewhere cheap.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":757},[758],{"type":148,"text":759,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It is also where failure hurts most. Something small breaking is an afternoon of annoyance, where your core operational flow breaking is a week of everyone working around it and a lasting reduction in anybody's appetite to try again. The second cost is the one that stays with you.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":761},[762],{"type":148,"text":763,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The third is that you learn less. A small automation delivered in a fortnight tells you whether your team adopts these things, whether your supplier is any good, and whether your estimate of the saving was close. A six-month project tells you the same three things six months later, by which point you have already committed.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":765},[766],{"type":148,"text":767,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Start with something whose failure is survivable and whose success is visible. Use what you learn to specify the big one properly.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":769},[770],{"type":148,"text":771,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Telling whether it worked",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":773},[774],{"type":148,"text":775,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Most automation projects are never judged: they go live, the enthusiasm fades, and a year later nobody can say whether the money was well spent. Avoiding that costs almost nothing at the start.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":777},[778],{"type":148,"text":779,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Write down the current state before you change anything: how long the task takes, how often it is done, how often it goes wrong, and who does it. Rough numbers are fine. A figure you estimated in ten minutes beats a precise one you never collected.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":781},[782],{"type":148,"text":783,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then agree what you expect to be different, in the same terms. If the answer is only that it will be faster, press harder: faster for whom, and what will they do with the time. If nobody will do anything differently because the task was ten minutes spread thinly across a week, that is a genuine finding, and the money belongs elsewhere.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":785},[786],{"type":148,"text":787,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Check after a month rather than a week, because the first week is unrepresentative in both directions: teething problems make it look worse, and novelty makes people more careful than they will remain. A month in, you are looking at the steady state.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":789},[790],{"type":148,"text":791,"format":141,"style":140,"mode":150,"detail":141,"version":4},"And check whether people are using it. The commonest quiet failure is not that the automation broke, it is that somebody carried on doing it the old way as well, because they did not trust it. Sometimes that is caution and it fades. Sometimes it is a signal that the thing gets it wrong often enough to be worth checking, which you want to know before building anything else on top of it.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":793},[794],{"type":148,"text":795,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What this adds up to",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":797},[798],{"type":148,"text":799,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The businesses that get value out of this do not start with a plan for their whole operation. They start with one dull, frequent, rule-based task that somebody names without hesitating when asked what wastes their week. They ship it, they measure it, and they use what they learned to pick the next one.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":801},[802],{"type":148,"text":803,"format":141,"style":140,"mode":150,"detail":141,"version":4},"That sounds slower than the route you get pitched, but in practice it arrives sooner, because none of it has to be undone.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":805},[806],{"type":148,"text":807,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The next step is not a strategy document but picking one task, writing down those four numbers, and giving somebody a fortnight to change it. If nobody can name the task, that is the finding, and the answer is to watch how the work is actually done for a week.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":809},[810],{"type":148,"text":811,"format":141,"style":140,"mode":150,"detail":141,"version":4},"That is how we scope this, because we would rather build one small thing you can judge in a fortnight than take a brief for a system nobody can evaluate until it is finished. If the first one does not pay for itself, a fortnight is a much better place to learn that than a quarter.",[813,815],{"id":814,"tag":110},"6a7a4a86b939fb7ce79b8069",{"id":816,"tag":262},"6a7a4a86b939fb7ce79b806a","What makes a process a good first automation, what makes a bad one, why the biggest process is the wrong place to start, and how to judge it after.",{"id":665,"alt":666,"prefix":10,"updatedAt":667,"createdAt":668,"url":669,"thumbnailURL":670,"filename":671,"mimeType":120,"filesize":672,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":819},{"thumbnail":820,"card":821,"hero":822},{"url":670,"width":23,"height":24,"mimeType":120,"filesize":675,"filename":676},{"url":678,"width":29,"height":30,"mimeType":120,"filesize":679,"filename":680},{"url":682,"width":122,"height":134,"mimeType":120,"filesize":683,"filename":684},"2026-08-10T22:02:46.395Z","2026-08-05T13:04:01.411Z",{"id":826,"title":827,"slug":828,"author":108,"publishedDate":829,"category":830,"summary":831,"featuredImage":832,"content":853,"tags":940,"metaTitle":6,"metaDescription":943,"ogImage":944,"updatedAt":949,"createdAt":950,"_status":271},2,"Build vs Buy: When Custom Software Makes Sense","build-vs-buy-when-custom-software-makes-sense","2026-02-18T09:00:00.000Z","Software","Off-the-shelf tools have limitations you won't use, while custom builds carry hidden costs that aren't obvious upfront. A framework for thinking through the trade-off properly.",{"id":833,"alt":834,"prefix":10,"updatedAt":835,"createdAt":836,"url":837,"thumbnailURL":838,"filename":839,"mimeType":120,"filesize":840,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":841},20,"A chart of total cost over time. Buying rises in steps as tools and seats are added; building starts higher and rises steadily. The two lines cross at a marked point.","2026-08-08T00:06:17.155Z","2026-08-05T15:20:27.107Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fbuild-vs-buy.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fbuild-vs-buy-480x320.png","build-vs-buy.png",525162,{"thumbnail":842,"card":845,"hero":849},{"url":838,"width":23,"height":24,"mimeType":120,"filesize":843,"filename":844},44585,"build-vs-buy-480x320.png",{"url":846,"width":29,"height":30,"mimeType":120,"filesize":847,"filename":848},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fbuild-vs-buy-768x512.png",112849,"build-vs-buy-768x512.png",{"url":850,"width":122,"height":134,"mimeType":120,"filesize":851,"filename":852},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fbuild-vs-buy-1920x1280.png",741933,"build-vs-buy-1920x1280.png",{"root":854},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":855},[856,860,864,868,872,876,880,884,888,892,896,900,904,908,912,916,920,924,928,932,936],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":857},[858],{"type":148,"text":859,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It sounds simple: buy if something off-the-shelf does the job, build if nothing fits. In practice both carry costs that never appear in the quote, and both bills grow. Most businesses get it wrong at least once: a maintenance burden outlasting the problem, or an operation bent to someone else's assumptions.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":861},[862],{"type":148,"text":863,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The appeal of bespoke",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":865},[866],{"type":148,"text":867,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Custom software has real appeal: exactly what you need, no compromises forced by someone else's product decisions. It pulls strongest when off-the-shelf has burned you. Three project management tools tried, none fitting. A CRM doing 80% of what you need, where the missing 20% creates daily friction.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":869},[870],{"type":148,"text":871,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What each one actually costs",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":873},[874],{"type":148,"text":875,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Build, and it is yours for as long as you run it. Maintenance is constant, so you keep a developer on retainer or scramble when something breaks. Knowledge sits with whoever built it in ways documentation rarely captures, leaving you dependent on their goodwill and slow to replace. Every hour maintaining it is an hour not spent elsewhere, which matters most to a small team: the system that saved you time becomes the thing consuming it. Every change your business needs costs time, money and someone who understands it well enough to make it safely. The burden scales with scope: a focused tool needs little attention, a central system needs sustained investment.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":877},[878],{"type":148,"text":879,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Buy, and the vendor handles updates, security patches, compatibility, documentation and support, which is worth real money. But buying does not hold still either. Tools are priced per seat, so the bill multiplies twice over, by headcount and by tools: ten people across six subscriptions is sixty payments a month, none individually worth an argument. Then they have to talk to each other, and every integration is glue somebody owns that breaks whenever either end changes a field. Around that sits what nobody counts. Data spread across systems never meant to be read together, so asking what a customer costs to win and keep needs three exports. Prices rising on somebody else's schedule. An account to provision, revoke and renew for every person on every tool.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":881},[882],{"type":148,"text":883,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Neither curve is flat. The honest question is which rises faster for your business.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":885},[886],{"type":148,"text":887,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What AI changed, and what it did not",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":889},[890],{"type":148,"text":891,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Writing a feature is quicker and cheaper than it was, and that moves the line towards building.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":893},[894],{"type":148,"text":895,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It moves one line only. Writing software got cheaper; owning it did not. Security patches, dependency upgrades and hosting are unchanged, and the knowledge still has to live somewhere, so ownership is a larger share of the total now, not a smaller one. The new way to get this wrong is building more than you can maintain: four small systems now take roughly what one used to, and keeping four running is exactly as hard as it always was.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":897},[898],{"type":148,"text":899,"format":141,"style":140,"mode":150,"detail":141,"version":4},"When buying wins",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":901},[902],{"type":148,"text":903,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Most of the time buying is right: the conditions justifying a build are rarer than people assume. Project management, invoicing, CRM and email marketing are solved ground, and the gap between good and perfect rarely justifies building. Friction often comes from preserving a process that doesn't need preserving, and adapting to well-designed software is usually easier than bending it around your habits, especially when the tool embodies practices worth adopting. You can start today, where custom takes months, and with no developers in-house the maintenance stays somebody else's.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":905},[906],{"type":148,"text":907,"format":141,"style":140,"mode":150,"detail":141,"version":4},"When building wins",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":909},[910],{"type":148,"text":911,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The genuine cases are narrower. If your process is your advantage, a generic tool erodes what makes you effective: a logistics firm with proprietary routing, a manufacturer with distinctive quality control. If the alternatives are bloated and your team spends longer navigating features they don't need than working, a focused tool is simpler and cheaper. Sometimes nothing adequate exists, in niche industries or where several domains meet and no product covers the territory. Sometimes integration is the core problem: middleware helps, but complex cases need bespoke work for your logic.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":913},[914],{"type":148,"text":915,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Consolidation is the case most often missed: four tools, four bills and three integrations replaced by one system doing the whole job. It holds only if the four genuinely overlap rather than each doing something you need. And sometimes you outgrow what you bought: what suited a team of five may not suit fifty.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":917},[918],{"type":148,"text":919,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Questions to ask before you commit",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":921},[922],{"type":148,"text":923,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Ask what happens if the person who built it leaves, and whether documentation or outside support covers it. Ask the ongoing cost of either route across a year, not just the upfront one; a supplier who can't answer has answered you. Ask whether you have genuinely tried the alternatives, because glancing at a few isn't due diligence. Ask whether the frustration fits the spend, since a £50,000 build to recover two hours of admin a week is poor value. And ask what your exit is, from a build nobody can maintain or a vendor whose price you don't control.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":925},[926],{"type":148,"text":927,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The decision is about trade-offs",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":929},[930],{"type":148,"text":931,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Custom gives you control and focus, and demands investment proportionate to what you create. Buying gives you convenience and shared maintenance costs, and asks you to compromise on how things work and to keep paying while you do. The worst outcomes come from building without evaluating the alternatives, or buying after underestimating what you need. Neither option wins by default, and what matters is deciding deliberately, with a clear view of which cost you are taking on.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":933},[934],{"type":148,"text":935,"format":141,"style":140,"mode":150,"detail":141,"version":4},"So do the arithmetic before the meeting. Price the buy side properly: per seat, across every tool the job touches, for three years, with the integrations included. Price the build side the same way, with a year of maintenance in it. Most people have never put those two numbers side by side, and the comparison settles more cases than any argument about principle.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":937},[938],{"type":148,"text":939,"format":141,"style":140,"mode":150,"detail":141,"version":4},"We build custom software, so it is worth being specific about where we think it wins: when the process is genuinely your advantage, when consolidation retires more tools than the build adds, and when somebody will own the result. Where those are not true we say so, because a system you cannot maintain is worse than the subscriptions it replaced.",[941],{"id":942,"tag":830},"6a6b5fcab881ec0560ace20b","A practical framework for deciding whether to build bespoke software or use off-the-shelf tools. Understand the real costs and trade-offs before committing.",{"id":833,"alt":834,"prefix":10,"updatedAt":835,"createdAt":836,"url":837,"thumbnailURL":838,"filename":839,"mimeType":120,"filesize":840,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":945},{"thumbnail":946,"card":947,"hero":948},{"url":838,"width":23,"height":24,"mimeType":120,"filesize":843,"filename":844},{"url":846,"width":29,"height":30,"mimeType":120,"filesize":847,"filename":848},{"url":850,"width":122,"height":134,"mimeType":120,"filesize":851,"filename":852},"2026-08-10T22:02:50.590Z","2026-07-29T15:51:57.799Z",{"id":952,"title":953,"slug":954,"author":108,"publishedDate":955,"category":956,"summary":957,"featuredImage":958,"content":979,"tags":1066,"metaTitle":953,"metaDescription":1072,"ogImage":1073,"updatedAt":1078,"createdAt":1079,"_status":271},4,"Accessibility Is Now a Baseline, Not a Nice-to-Have","accessibility-is-now-a-baseline","2026-02-05T09:00:00.000Z","Web","The European Accessibility Act came into force in June 2025, and scope is decided by where your customer is rather than where you are. Most small businesses have not noticed, because the change never arrived as a letter addressed to them.",{"id":959,"alt":960,"prefix":10,"updatedAt":961,"createdAt":962,"url":963,"thumbnailURL":964,"filename":965,"mimeType":120,"filesize":966,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":967},22,"The same form field shown twice. One version has no attached label, low contrast and no focus state; the other has all three.","2026-08-08T00:06:16.109Z","2026-08-05T15:20:27.838Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Faccessibility.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Faccessibility-480x320.png","accessibility.png",470473,{"thumbnail":968,"card":971,"hero":975},{"url":964,"width":23,"height":24,"mimeType":120,"filesize":969,"filename":970},47075,"accessibility-480x320.png",{"url":972,"width":29,"height":30,"mimeType":120,"filesize":973,"filename":974},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Faccessibility-768x512.png",114435,"accessibility-768x512.png",{"url":976,"width":122,"height":134,"mimeType":120,"filesize":977,"filename":978},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Faccessibility-1920x1280.png",671948,"accessibility-1920x1280.png",{"root":980},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":981},[982,986,990,994,998,1002,1006,1010,1014,1018,1022,1026,1030,1034,1038,1042,1046,1050,1054,1058,1062],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":983},[984],{"type":148,"text":985,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Web accessibility has spent twenty years on the wrong list. It sat with the things you would get to eventually, somewhere below the new brochure and above the office plants, and it stayed there because nothing ever forced the issue. That has changed, and most small businesses have not noticed, because the change did not arrive as a letter addressed to them.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":987},[988],{"type":148,"text":989,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What changed last June",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":991},[992],{"type":148,"text":993,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The European Accessibility Act came into force on 28 June 2025, setting accessibility requirements for products and services sold to consumers. Whether your own site sits inside it depends on what you sell and to whom, which is a question worth putting to somebody who can answer it properly rather than assuming the answer is no.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":995},[996],{"type":148,"text":997,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The part that catches UK businesses is how scope is decided. It applies on the basis of where your customer is, not where you are, so leaving the EU did not take a UK company out of it. If you sell to consumers in an EU member state you are in scope, whether your office is in Manchester or Madrid.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":999},[1000],{"type":148,"text":1001,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The technical benchmark is WCAG 2.2 Level AA, a published standard rather than a matter of taste. That is unusually helpful here, because it means accessible has a definition you can hand to a developer and check against, instead of being a judgement call argued about after the invoice.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1003},[1004],{"type":148,"text":1005,"format":141,"style":140,"mode":150,"detail":141,"version":4},"There is a transitional period, and services already in operation before 28 June 2025 have until 28 June 2030. That is real breathing room and worth knowing about, though five years passes faster on a website than it does almost anywhere else, and anything you build new does not get it.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1007},[1008],{"type":148,"text":1009,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Enforcement carries financial penalties, set by individual member states rather than centrally, so the amounts vary and the figures circulating in supplier marketing are worth treating carefully. The honest summary is that this is enforceable and what it costs you depends on where the complaint lands.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1011},[1012],{"type":148,"text":1013,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The part that was already true here",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1015},[1016],{"type":148,"text":1017,"format":141,"style":140,"mode":150,"detail":141,"version":4},"None of this is the first obligation a UK business has. The Equality Act 2010 requires reasonable adjustments for disabled customers, and it predates all of the above by fifteen years. A website a blind customer cannot use to buy from you has been a problem in this country since long before anyone in Brussels wrote anything down.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1019},[1020],{"type":148,"text":1021,"format":141,"style":140,"mode":150,"detail":141,"version":4},"That is worth sitting with, because it changes what the last year actually means. The obligation is not new; what is new is a specific technical standard, a date attached to it, and somebody with an interest in enforcing it. Businesses that treated accessibility as optional were not misreading the law, they were reading the enforcement, and the enforcement is what moved.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1023},[1024],{"type":148,"text":1025,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What accessible actually means",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1027},[1028],{"type":148,"text":1029,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The word makes people picture a stripped-back, ugly version of their site built for a small group of users. That is not what the standard asks for and it is not what the work looks like.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1031},[1032],{"type":148,"text":1033,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Most of WCAG 2.2 Level AA is unglamorous. Text has enough contrast against its background to be read in daylight. Every form field has a label attached to it in the markup, not just a grey word floating above it. Images that carry meaning have a text description, and images that are decoration are marked as decoration. The site works with a keyboard alone, in a sensible order, which is what people using screen readers and people with limited hand movement both rely on. Video has captions, and nothing depends on colour by itself to make its point, so a red border round a field comes with words saying what is wrong.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1035},[1036],{"type":148,"text":1037,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Read that list again and notice how much of it is ordinary quality. A form nobody can complete on a phone with one hand loses you sales from people with no impairment at all. Contrast that fails the standard also fails a customer reading on a train in bright sunlight. The overlap between accessible and simply well built is far larger than the conversation usually admits.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1039},[1040],{"type":148,"text":1041,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What to do first",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1043},[1044],{"type":148,"text":1045,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Do not commission an accessibility project, because that is how this turns into a large quote for work you have no way to assess.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1047},[1048],{"type":148,"text":1049,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Run an automated check first, since free tools will scan a page and hand you a list. They miss a good deal of what matters, but what they do catch is cheap to find and frequently cheap to fix. Contrast failures and missing image descriptions come up constantly and neither is expensive work.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1051},[1052],{"type":148,"text":1053,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then test the two things automated tools cannot. Put the Tab key through your own checkout or enquiry form and see whether you can complete it without touching the mouse. Then do the same with the sound on and a screen reader running, which is built into every operating system you already own. Both take twenty minutes and both tell you more than a report will.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1055},[1056],{"type":148,"text":1057,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Fix what those two exercises surface, in the order of how much money each page is responsible for, since your checkout matters more than your about page.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1059},[1060],{"type":148,"text":1061,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then, when you next redesign, put WCAG 2.2 Level AA in the brief as a requirement rather than a preference, and ask your supplier how they intend to demonstrate it. Building it in costs little. Retrofitting it costs a great deal, which is the whole reason it keeps being deferred, and the reason deferring it again is the expensive choice.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1063},[1064],{"type":148,"text":1065,"format":141,"style":140,"mode":150,"detail":141,"version":4},"That is the part we would push you on hardest. We build to that standard as a matter of course rather than as a line you add to the quote. Everything on the list above is close to free while the markup is being written, and awkward once it has set. If a redesign is anywhere on your plans this year, that is the moment this gets cheap.",[1067,1069],{"id":1068,"tag":956},"6a7a4a86b939fb7ce79b8061",{"id":1070,"tag":1071},"6a7a4a86b939fb7ce79b8062","Accessibility","The European Accessibility Act applies on where your customer is, not where you are. What that means for a UK business, and what to do first.",{"id":959,"alt":960,"prefix":10,"updatedAt":961,"createdAt":962,"url":963,"thumbnailURL":964,"filename":965,"mimeType":120,"filesize":966,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":1074},{"thumbnail":1075,"card":1076,"hero":1077},{"url":964,"width":23,"height":24,"mimeType":120,"filesize":969,"filename":970},{"url":972,"width":29,"height":30,"mimeType":120,"filesize":973,"filename":974},{"url":976,"width":122,"height":134,"mimeType":120,"filesize":977,"filename":978},"2026-08-10T22:02:46.353Z","2026-08-05T13:04:01.385Z",{"id":4,"title":1081,"slug":1082,"author":108,"publishedDate":1083,"category":830,"summary":1084,"featuredImage":1085,"content":1106,"tags":1211,"metaTitle":6,"metaDescription":6,"ogImage":1217,"updatedAt":1222,"createdAt":1223,"_status":271},"Defining an Effective Problem Statement","defining-an-effective-problem-statement","2026-01-20T09:00:00.000Z","The difference between a project that delivers value and one that simply ships on time often comes down to a single question asked at the very beginning: what problem are we actually solving?",{"id":1086,"alt":1087,"prefix":10,"updatedAt":1088,"createdAt":1089,"url":1090,"thumbnailURL":1091,"filename":1092,"mimeType":120,"filesize":1093,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":1094},19,"A problem statement broken into its four parts, with context, affected user, current situation and impact labelled against the phrases they describe.","2026-08-08T00:06:17.602Z","2026-08-05T15:20:26.772Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fproblem-statement.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fproblem-statement-480x320.png","problem-statement.png",511542,{"thumbnail":1095,"card":1098,"hero":1102},{"url":1091,"width":23,"height":24,"mimeType":120,"filesize":1096,"filename":1097},56760,"problem-statement-480x320.png",{"url":1099,"width":29,"height":30,"mimeType":120,"filesize":1100,"filename":1101},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fproblem-statement-768x512.png",139788,"problem-statement-768x512.png",{"url":1103,"width":122,"height":134,"mimeType":120,"filesize":1104,"filename":1105},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fproblem-statement-1920x1280.png",810565,"problem-statement-1920x1280.png",{"root":1107},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":1108},[1109,1113,1117,1121,1125,1129,1133,1137,1141,1145,1149,1153,1157,1161,1183,1187,1191,1195,1199,1203,1207],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1110},[1111],{"type":148,"text":1112,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The difference between a project that delivers value and one that simply ships on time usually comes down to a question asked at the start: what problem are we actually solving?",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1114},[1115],{"type":148,"text":1116,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Plenty of projects skip it, or bury it in a document nobody reads. Writing a problem statement feels like bureaucracy when you have a budget, a deadline and a general sense of the work, and it seems to spell out what everyone already knows. The trouble is that what everyone knows differs from person to person: the founder, the developer and the end user each carry a different goal. Those gaps compound quietly until someone says mid-build that they thought you were building something else, and the cost lands in rework, in scope changes, and in products that function but miss the point.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1118},[1119],{"type":148,"text":1120,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What a good one looks like",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1122},[1123],{"type":148,"text":1124,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Compare two versions. The first: \"We need a mobile app.\" The second: \"Our technicians spend 40 minutes per job logging service data onto three disparate systems. This delays invoicing, increases administrative errors, and frustrates technicians who feel their time goes on busywork instead of skilled work.\"",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1126},[1127],{"type":148,"text":1128,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The first is a solution wearing a problem's clothes. The second gives you something to work with and leaves the fix open: a new workflow, a web system, something else entirely. A good statement constrains the solution space without deciding it.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1130},[1131],{"type":148,"text":1132,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Four things do the work. Name the affected user specifically, because \"small business owners managing their first hire\" beats \"users\". Describe the current situation as it is, since \"they don't have our software\" is circular. State the impact, quantified where you can, though lost confidence counts alongside lost revenue. And give the context: a daily problem differs from a quarterly one, and one hitting your best customers from one hitting a handful.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1134},[1135],{"type":148,"text":1136,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Where they go wrong",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1138},[1139],{"type":148,"text":1140,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The most common failure is solutioning in disguise. \"The problem is we don't have automated email sequences\" is an assumption about the answer. The real problem might be that leads go cold because follow-up depends on manual effort that never happens.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1142},[1143],{"type":148,"text":1144,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then there is vagueness that sounds specific. \"Users find the process confusing\" feels concrete but isn't. Which users, which process? Vague statements produce vague work.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1146},[1147],{"type":148,"text":1148,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Stakeholders also describe symptoms. \"Customers keep asking for feature X\" might mean X is needed, or that they are trying to fix a different problem and assume X is the answer. And a statement conflating several problems can't be addressed coherently, so separate them and prioritise.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1150},[1151],{"type":148,"text":1152,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Three further failures come from motive. The politically convenient problem reflects what is acceptable to discuss, not what is happening, so the project addresses a fiction while the real dysfunction goes unnamed. The retrospectively invented problem is written after the answer has been chosen, and its specificity gives it away: only one product could address it. The problem nobody actually has is technically real, but not painful enough for anyone to pay to fix.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1154},[1155],{"type":148,"text":1156,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Writing one, then using it",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1158},[1159],{"type":148,"text":1160,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Start with evidence. Interview the people living with the problem, watch how they work, and read the support tickets and complaints. Then pressure-test the draft:",{"type":1162,"listType":1163,"tag":1164,"start":4,"version":4,"format":140,"indent":141,"direction":142,"children":1165},"list","bullet","ul",[1166,1171,1175,1179],{"type":1167,"value":4,"version":4,"format":140,"indent":141,"direction":142,"children":1168},"listitem",[1169],{"type":148,"text":1170,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Could someone new to the project understand what we are solving?",{"type":1167,"value":826,"version":4,"format":140,"indent":141,"direction":142,"children":1172},[1173],{"type":148,"text":1174,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Does it point at one particular answer, or stay open?",{"type":1167,"value":273,"version":4,"format":140,"indent":141,"direction":142,"children":1176},[1177],{"type":148,"text":1178,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Can we validate that this problem exists?",{"type":1167,"value":952,"version":4,"format":140,"indent":141,"direction":142,"children":1180},[1181],{"type":148,"text":1182,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Will we know whether we have fixed it?",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1184},[1185],{"type":148,"text":1186,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Share it with stakeholders and the people affected. If they don't recognise their own reality in it, you have learned something useful.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1188},[1189],{"type":148,"text":1190,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Then keep it in play. When a feature gets proposed, ask whether it addresses the stated problem. When scope is debated, use it to sort essential from nice-to-have. It can change: sometimes you learn mid-project that the problem has moved or that you had it wrong, so update it and realign rather than drifting.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1192},[1193],{"type":148,"text":1194,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The time it saves",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1196},[1197],{"type":148,"text":1198,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Defining the problem isn't glamorous, but it decides whether everything after it lands. Small businesses and resource-constrained teams feel pressure to skip it and figure things out as they go. Sometimes speed is the priority, but the irony is that careful definition usually makes the project quicker: less time building the wrong thing, fewer arguments about scope, and no late discovery that nobody agreed on the goal.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1200},[1201],{"type":148,"text":1202,"format":141,"style":140,"mode":150,"detail":141,"version":4},"A clear problem statement won't solve everything, but it tells you whether you are solving the right thing, and that is where every project worth doing begins.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1204},[1205],{"type":148,"text":1206,"format":141,"style":140,"mode":150,"detail":141,"version":4},"If you are about to start something, write it before the brief. One paragraph naming who is affected, what happens now, and what it costs. Show it to the people living with the problem and see whether they recognise themselves.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1208},[1209],{"type":148,"text":1210,"format":141,"style":140,"mode":150,"detail":141,"version":4},"That is the first thing we do on any project, before scoping and before a quote. The first meeting is the cheapest place to find out the project should be a different one.",[1212,1214],{"id":1213,"tag":830},"6a6b5fcab881ec0560ace20c",{"id":1215,"tag":1216},"6a6b5fcab881ec0560ace20d","UX\u002FUI",{"id":1086,"alt":1087,"prefix":10,"updatedAt":1088,"createdAt":1089,"url":1090,"thumbnailURL":1091,"filename":1092,"mimeType":120,"filesize":1093,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":1218},{"thumbnail":1219,"card":1220,"hero":1221},{"url":1091,"width":23,"height":24,"mimeType":120,"filesize":1096,"filename":1097},{"url":1099,"width":29,"height":30,"mimeType":120,"filesize":1100,"filename":1101},{"url":1103,"width":122,"height":134,"mimeType":120,"filesize":1104,"filename":1105},"2026-08-10T22:02:50.611Z","2026-07-29T15:51:57.793Z",{"id":1225,"title":1226,"slug":1227,"author":108,"publishedDate":1228,"category":110,"summary":1229,"featuredImage":1230,"content":1251,"tags":1318,"metaTitle":1226,"metaDescription":1323,"ogImage":1324,"updatedAt":1329,"createdAt":1330,"_status":271},6,"What Business Automation Actually Means for a Small Team","what-business-automation-actually-means","2026-01-08T09:00:00.000Z","Automation has mostly been defined by people with something to sell, which is why the word is hard to pin down. Here is what it actually is, what it realistically looks like in a business of ten people, and what it is not.",{"id":1231,"alt":1232,"prefix":10,"updatedAt":1233,"createdAt":1234,"url":1235,"thumbnailURL":1236,"filename":1237,"mimeType":120,"filesize":1238,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":1239},21,"Three linked steps showing the smallest unit of automation: a form is filled in, a record is created, a reply is sent.","2026-08-08T00:06:16.703Z","2026-08-05T15:20:27.534Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fautomation-explainer.png","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fautomation-explainer-480x320.png","automation-explainer.png",472271,{"thumbnail":1240,"card":1243,"hero":1247},{"url":1236,"width":23,"height":24,"mimeType":120,"filesize":1241,"filename":1242},47155,"automation-explainer-480x320.png",{"url":1244,"width":29,"height":30,"mimeType":120,"filesize":1245,"filename":1246},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fautomation-explainer-768x512.png",124161,"automation-explainer-768x512.png",{"url":1248,"width":122,"height":134,"mimeType":120,"filesize":1249,"filename":1250},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002Fautomation-explainer-1920x1280.png",781392,"automation-explainer-1920x1280.png",{"root":1252},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":1253},[1254,1258,1262,1266,1270,1274,1278,1282,1286,1290,1294,1298,1302,1306,1310,1314],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1255},[1256],{"type":148,"text":1257,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Ask five suppliers what business automation is and you will get five answers, each shaped by what that supplier happens to sell. That is most of why the word is hard to pin down. It has been defined by people with something to move, not by anyone trying to explain it.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1259},[1260],{"type":148,"text":1261,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Strip the sales language out and it is simple. Automation is a step somebody currently does by hand being done by software instead, on a rule your business sets. That is the whole idea, and everything after it is detail: which step, which software, which rule.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1263},[1264],{"type":148,"text":1265,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The unit is smaller than you think",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1267},[1268],{"type":148,"text":1269,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The word conjures a machine running your company while you watch. The reality in a business of ten people is a handful of small handoffs, each saving somebody twenty minutes a day.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1271},[1272],{"type":148,"text":1273,"format":141,"style":140,"mode":150,"detail":141,"version":4},"An enquiry arrives through the website and lands in the shared inbox, in the CRM, and in a message to whoever is on duty, without anyone copying it across. A job marked complete on the Friday puts a draft invoice in front of you on the Monday with the hours already filled in. A customer nobody has contacted in ninety days appears on a list instead of being forgotten. None of that is impressive on its own, but added together it is most of what a small business gets from automation, and it is worth more than the impressive version.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1275},[1276],{"type":148,"text":1277,"format":141,"style":140,"mode":150,"detail":141,"version":4},"The unit matters because it sets the risk. A handoff that goes wrong costs you an afternoon. A system running your company that goes wrong costs you the quarter. Small pieces also tell you quickly whether the idea was any good, which the large version never does until it is too late to change your mind.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1279},[1280],{"type":148,"text":1281,"format":141,"style":140,"mode":150,"detail":141,"version":4},"What it is not",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1283},[1284],{"type":148,"text":1285,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It is not artificial intelligence, though the two now turn up in the same conversation. Most useful automation involves no judgement at all: it moves information from one place to another and applies a rule you wrote. The rule is yours, it is written down, and it does the same thing every time. That predictability is the point, not a limitation of it.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1287},[1288],{"type":148,"text":1289,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It is not a replacement for a person, because it removes tasks rather than roles. If the tasks it removes are most of somebody's week, that is worth knowing before you start, and it is a conversation to have with them rather than around them.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1291},[1292],{"type":148,"text":1293,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It is not a fix for a process that does not work. This is the expensive one. Automating a broken process gives you a broken process running faster and costing more, with the added problem that it is now harder to see, because nobody is touching it any more. If a step causes trouble because nobody agrees who owns it, software will not settle the argument.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1295},[1296],{"type":148,"text":1297,"format":141,"style":140,"mode":150,"detail":141,"version":4},"And it is not a project with an end. Your business changes and the rules need changing with it. That is a small ongoing cost rather than a large one, but it is not nothing, and a supplier who never mentions it is either inexperienced or hoping you do not ask.",{"type":156,"tag":157,"version":4,"format":140,"indent":141,"direction":142,"children":1299},[1300],{"type":148,"text":1301,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Where this leaves you",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1303},[1304],{"type":148,"text":1305,"format":141,"style":140,"mode":150,"detail":141,"version":4},"If you are weighing up whether automation deserves your attention, the useful question is not whether the technology works. It does, and it has for years. The question is whether you have specific, repeated, rule-based work that a person is doing today and resenting.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1307},[1308],{"type":148,"text":1309,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Most small businesses have several, and they tend to be dull. Being dull is exactly why they qualify: the work nobody wants to describe in a meeting is usually the work that has been done the same way for three years without anyone asking why.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1311},[1312],{"type":148,"text":1313,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Start there, by writing down what the task is, how often it happens and how long it takes. Within an afternoon you will know whether it is worth automating at all, and that is a much smaller decision than the word makes it sound.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1315},[1316],{"type":148,"text":1317,"format":141,"style":140,"mode":150,"detail":141,"version":4},"It is also most of what we do. For a business this size we build a handful of small handoffs rather than one system, scoped one at a time, so each pays for itself before the next is worth buying.",[1319,1321],{"id":1320,"tag":110},"6a7a4a86b939fb7ce79b8065",{"id":1322,"tag":262},"6a7a4a86b939fb7ce79b8066","What automation actually is once you strip out the sales language, what it looks like in a team of ten, and the four things it is not.",{"id":1231,"alt":1232,"prefix":10,"updatedAt":1233,"createdAt":1234,"url":1235,"thumbnailURL":1236,"filename":1237,"mimeType":120,"filesize":1238,"width":122,"height":123,"focalX":20,"focalY":20,"sizes":1325},{"thumbnail":1326,"card":1327,"hero":1328},{"url":1236,"width":23,"height":24,"mimeType":120,"filesize":1241,"filename":1242},{"url":1244,"width":29,"height":30,"mimeType":120,"filesize":1245,"filename":1246},{"url":1248,"width":122,"height":134,"mimeType":120,"filesize":1249,"filename":1250},"2026-08-10T22:02:46.375Z","2026-08-05T13:04:01.398Z",false,{"id":4,"heroTitle":1333,"heroTitleEmphasis":1334,"founderLetter":1335,"founderPhoto":1346,"metaTitle":62,"metaDescription":1365,"ogImage":6,"updatedAt":1366,"createdAt":1367,"globalType":1368},"Got a project in mind?","project",{"root":1336},{"type":139,"format":140,"indent":141,"version":4,"direction":142,"children":1337},[1338,1342],{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1339},[1340],{"type":148,"text":1341,"format":141,"style":140,"mode":150,"detail":141,"version":4},"I've been crafting websites, creating brands and building systems for nearly 20 years, working with businesses of all sizes across design, development, and automation. I started Baseops because I kept seeing the same problem: small businesses and founders being priced out of the tools and expertise that larger companies take for granted.",{"type":145,"version":4,"format":140,"indent":141,"direction":142,"textFormat":141,"children":1343},[1344],{"type":148,"text":1345,"format":141,"style":140,"mode":150,"detail":141,"version":4},"Baseops exists to close that gap. We're a London-based digital partner for SMEs and founders who want access to the same calibre of work as their larger competitors. That means honest advice, work that actually gets finished, and systems that hold up as you grow. If that sounds like what you're looking for, I'd be glad to hear from you.",{"id":1347,"alt":1348,"prefix":10,"updatedAt":1349,"createdAt":1350,"url":1351,"thumbnailURL":1352,"filename":1353,"mimeType":16,"filesize":1354,"width":1355,"height":1355,"focalX":20,"focalY":20,"sizes":1356},15,"Azeem Hadi, Founder at Baseops","2026-08-08T00:06:19.292Z","2026-07-01T22:42:34.278Z","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002F1718212547711.jpeg","https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002F1718212547711-480x320.jpg","1718212547711.jpeg",91146,800,{"thumbnail":1357,"card":1360,"hero":1364},{"url":1352,"width":23,"height":24,"mimeType":16,"filesize":1358,"filename":1359},15231,"1718212547711-480x320.jpg",{"url":1361,"width":29,"height":30,"mimeType":16,"filesize":1362,"filename":1363},"https:\u002F\u002Fmedia.baseops.co.uk\u002Fbaseops\u002F1718212547711-768x512.jpg",35204,"1718212547711-768x512.jpg",{"url":6,"width":6,"height":6,"mimeType":6,"filesize":6,"filename":6},"Get in touch with Baseops to discuss your project. We're a London-based digital agency for founders and growing businesses.","2026-07-30T14:30:06.977Z","2026-06-12T01:00:26.568Z","contact-page"]