


The tools you build with directly shape what you can measure, test, and optimise. Most developers never consider the downstream marketing implications.
Most developers choose a tech stack based on developer experience, ecosystem maturity, and performance benchmarks. These are all valid inputs. But there’s a dimension that almost nobody considers: the downstream marketing implications of that choice.
Your tech stack determines what you can measure. A server-rendered Next.js app gives you access to edge middleware, server-side analytics events, and first-party cookie management that a purely client-rendered SPA simply cannot replicate. If your marketing team relies on accurate attribution data, your rendering strategy isn’t just a technical decision — it’s a marketing decision.
“The framework you choose doesn’t just affect your developer experience — it determines what data you can capture, what you can A/B test, and how fast your pages load for real users on real networks.”
Consider page speed. Google has published extensive data showing that every 100ms of added load time costs roughly 1% of conversions. If your framework introduces 300ms of client-side hydration overhead, that’s a measurable marketing cost. Not theoretical — measurable. You can see it in your funnel data if you know where to look.
Then there’s the question of what you can test. If your CMS is tightly coupled to your frontend, running content experiments becomes an engineering ticket. If it’s headless, your marketing team can swap headlines without waiting for a deploy. The architecture either empowers experimentation or gates it behind a sprint cycle.
The same logic applies to analytics infrastructure. If you’re running GA4 with default settings, you’re getting a fraction of the data available to you. Custom events, enhanced e-commerce tracking, and server-side tag management all depend on how your application is structured. A well-architected app makes attribution transparent. A poorly architected one makes it impossible.
This is why I advocate for treating tech stack decisions as growth decisions. Before you choose a framework, ask: what does my marketing team need to measure? What experiments do they need to run? How fast does this need to load for my target audience? The answers to those questions should influence your architecture as much as any technical benchmark.
Found this useful?
Share it with someone who needs to read it.
No spam. Just builds, breakdowns, and the occasional experiment.