Why Your Client Doesn't Care How You Created Their Website
Let me save you some time. Your client does not know what React is. They do not care about your custom post types, your semantic HTML, or the fact that you hand-wrote a Gutenberg block at 2 AM while mainlining cold coffee. They have one question, and it has nothing to do with you.
“Will this thing make me money, or won't it?”
That is the entire conversation. Everything else is noise you are generating to justify your invoice. And the sooner you internalise that, the sooner you stop building websites like a technician and start building them like a business partner.
Your tech stack is not a personality
Developers have an almost pathological need to confess their tools. 'I built this in Next.js with a headless CMS and ISR.' Brilliant. The client owns a dental practice in Bristol. They do not know what any of those words mean, and if you explained them, they would rightly ask why they are paying for acronyms instead of appointments.
The fetishisation of stack complexity is a form of self-soothing. It says: 'I am valuable because my process is difficult.' But difficulty is not a deliverable. The client bought an outcome. You sold them a toolchain. That gap is where agencies bleed margin and clients bleed patience.
- →The restaurant owner does not care that you used Tailwind. He cares that the booking form works on his wife's iPhone 12.
- →The solicitor does not care about your GraphQL schema. She cares that the site ranks above her competitor for 'divorce lawyer Manchester.'
- →The tradesperson does not care about your CI/CD pipeline. He cares that the contact form sends an email to his Gmail without landing in spam.
Hours are a confession, not a currency
The hourly billing model is a relic of factory labour, and treating creative output like widget production is insulting to everyone involved. Worse, it trains clients to interrogate your process. Suddenly you are justifying why a logo took six hours instead of four, as if time spent is a proxy for quality. It is not.
AI builds functional, attractive websites in minutes. You build them in weeks. The gap between those timelines is not evidence of your superiority. It is evidence of your obsolescence. And when you send a twelve-page invoice detailing every plugin conflict and CSS tweak, you are not demonstrating thoroughness. You are documenting inefficiency.
“The client doesn't know how long it took. The client has never known. Stop confessing your hours like it's a sacrament.”
The portfolio lie
Agency websites are mausoleums of dead work. Scroll through any portfolio and you will see the same performative garbage: fullscreen hero videos, agonising load times, and case studies written like literary fiction. 'We crafted an immersive digital experience for a boutique artisanal brand.' No you didn't. You moved some rectangles around in Figma and exported them to a CMS.
A portfolio that shows screenshots instead of outcomes is a red flag. Show me conversion rates. Show me organic traffic growth. Show me the before-and-after on lead generation. If you cannot produce those numbers, you did not build a business asset. You built a digital ornament, and ornaments do not compound.
Process worship is a defence mechanism
Why do developers obsess over wireframes, mood boards, and three-round revision cycles? Because process feels safe. Process has meetings. Process has sign-off stages. Process insulates you from the terrifying reality that the client might not actually need twelve weeks of your time. They might need twelve minutes of AI generation and a competent person to wire it to their domain.
The longer and more theatrical your process, the more you are compensating for the fact that your output is increasingly indistinguishable from something a machine could produce. The process becomes the product. And the product is overpriced procrastination.
What the client actually values
Here is what your client cares about, in precise order: does it work, does it look credible, and will it attract customers. That is the list. There is no fourth item about your component architecture.
- →Credibility: does the site look like a real business, or a student project?
- →Function: do the buttons work, do the forms submit, does the mobile view not break?
- →Visibility: will people find this site without being told the URL directly?
- →Ownership: can the client update it without filing a support ticket?
Notice what is absent. No mention of Laravel versus Django. No mention of whether you used a page builder or hand-coded the grid. No mention of your all-nighter. The client has a business to run. You are a means to an end. The moment you start treating yourself as the end, you have become a cost centre.
The pivot: from builder to operator
If you want to survive the commoditisation of web design, you must stop competing on how and start competing on what. The 'how' is already being automated. The 'what' — the strategic deployment, the conversion optimisation, the ongoing iteration based on analytics — is where human judgment still earns its keep.
Your client does not need a web designer. They need someone who understands their business well enough to deploy digital infrastructure that moves the needle. The tool you use is irrelevant. The speed you deliver is irrelevant. The only thing that matters is whether the thing you built performs.
“Build it in WordPress. Build it in Webflow. Build it in an AI prompt. The client will never know the difference. But they will know if the phone stops ringing.”
Stop performing craftsmanship for an audience that never bought a ticket. Start delivering outcomes for an audience that is paying for results.
Found this useful? Argue with it.
More Heresies →