One Message, Six Interpretations, and a £50k Rebuild: The Communication Problem Killing Web Projects
Let's talk about a message that cost a business fifty thousand pounds.
It wasn't a long message. It was, in fact, remarkably brief. Something along the lines of: 'Can we make the homepage feel a bit more premium?'
The designer read that and updated the typography and colour palette. The developer read it and assumed it meant the layout needed restructuring. The client's marketing director, who hadn't been copied in on the original thread, saw the revised design two weeks later and pointed out that 'premium' in their industry means something very specific — a visual language their competitors use, which the team had never been briefed on.
Three rounds of rework later, with a launch window missed and a relationship under strain, the project limped over the line at nearly double the original estimate.
The code was fine. The design talent was there. The brief — if you can call a Slack message a brief — was the problem.
Where the Conversation Actually Goes Wrong
Most people, when they think about communication failures on web projects, picture the dramatic moments: the client who changes their mind entirely at sign-off, the developer who goes dark for two weeks, the stakeholder who appears from nowhere at the eleventh hour with a list of 'small changes.'
Those things happen. But they're symptoms, not causes.
The real damage is usually done in the mundane middle of a project — the week-three Slack threads, the 'quick call' that produces three new requirements and no written record, the email chain where someone's been accidentally dropped from CC and has been operating on outdated information for a fortnight.
Regional agencies across the UK — and we see this pattern regularly in Surrey and the surrounding counties — report that the majority of their project problems trace back not to technical complexity but to moments where the communication channel and the decision being made were mismatched.
The Channel Mismatch Problem
Here's a useful diagnostic question: what decisions are being made in your project, and where are they being made?
If strategic decisions about site architecture are happening in a WhatsApp group, you have a problem. If copy amends are being communicated verbally on a call with no follow-up documentation, you have a problem. If your developer is getting feedback through a client's PA who is relaying messages second-hand, you definitely have a problem.
Different communication channels carry different levels of clarity, permanence, and accountability. A Slack message is excellent for quick status updates and low-stakes questions. It is a genuinely terrible place to agree something that will take thirty hours of development time to implement.
The mismatch between channel and decision weight is where interpretations diverge and costs accumulate.
The Stakeholder Visibility Gap
Another pattern that comes up constantly: projects where the person signing off budget is not the same person engaged in day-to-day communication, and the two groups have never been properly aligned on what's actually being built.
This is especially common in mid-sized UK businesses where a marketing manager or IT lead is the primary point of contact, but a finance director or managing director controls the purse strings. The operational team knows what they asked for. The decision-maker knows what they approved. Those two things are often not the same thing.
The first time they compare notes is frequently at a milestone review or — worse — at launch. By then, the cost of realignment is enormous.
The fix is almost embarrassingly simple: get both groups in the same room (or on the same call) at the start of the project, and explicitly confirm what success looks like to each of them. Not the features. The outcomes. What does the business need this website to do, and how will you know it's doing it?
That conversation, done properly at the outset, prevents a remarkable number of expensive surprises later.
Practical Protocols That Don't Create Bureaucratic Nightmares
There's a reasonable concern here: if the solution to communication problems is more process, doesn't that just create a different kind of drag? More meetings, more documentation, more time spent managing the project rather than building it?
It doesn't have to. The goal isn't to document everything — it's to document the right things, in the right places, at the right moments.
Decision logs, not meeting minutes: Rather than writing up everything discussed in a call, capture only what was decided and what happens next. A single shared document with dated entries takes five minutes to maintain and saves hours of 'wait, I thought we agreed...' later.
Async-first for information, sync for decisions: Use asynchronous channels (email, project management tools, shared documents) to share information and flag questions. Reserve calls and meetings for moments that genuinely require real-time discussion — typically decisions with significant implications, or situations where misalignment needs to be resolved quickly.
Confirmation loops as standard practice: When something significant is agreed verbally, follow up with a brief written summary. Not a formal document — a single paragraph in an email or a pinned Slack message. 'Just to confirm what we agreed on today's call: the contact form will include the additional budget field, and this will be scoped as a change request. Happy to proceed on that basis.' Takes two minutes. Saves two weeks.
A single source of truth for the brief: The brief should be a living document, not a PDF sent at the start and never revisited. As the project evolves and scope is clarified, the brief should be updated to reflect current reality. Everyone involved should know where it lives and be expected to have read the current version.
The Human Side of This
It's worth acknowledging that communication problems on web projects aren't just process failures — they're often relationship failures. Clients who feel uncertain or nervous about a project communicate differently to clients who feel informed and confident. Developers who feel micromanaged or undervalued communicate differently to those who feel trusted.
The agencies that consistently deliver projects without communication catastrophes aren't necessarily using better tools or more rigorous processes. They're building better working relationships from day one — being explicit about how they work, what they need from clients, and how decisions will be made.
That transparency, established early, creates the conditions where a brief Slack message stays a brief Slack message rather than becoming the first domino in a very expensive chain.
The Fifty Thousand Pound Lesson
The business from the opening of this piece eventually got their website. It's good, actually — the final result justified the pain of getting there. But the managing director, reflecting on the process, made a point worth remembering.
'We spent more time and money than we needed to because we assumed everyone understood what we meant. We never actually checked.'
That's the whole thing, really. Check. Confirm. Document the decisions that matter. And treat 'a bit more premium' as a question that needs a proper answer before anyone writes a line of code.