Marketing Technology

Building a Martech Stack That Marketers Actually Use

A growth PM's guide to choosing, integrating, and rolling out a marketing technology stack that teams adopt, from headless CMS to experimentation, with change management that earns real buy-in.

16 June 2026 12 min read
On this page

The best martech stack is not the one with the most logos. It is the one your team actually uses without being forced to. I have seen six-figure tools sit idle because nobody trusted them, and I have seen a lean, well-integrated stack turn a marketing team into a shipping machine. The difference is almost never the software. It is the integration and the rollout.

At Chegg I owned the martech product stack with engineering, including Contentful, Optimizely, Cloudinary, and Amplitude, and I ran the change management that got full stakeholder buy-in for the new processes. This is what I learned about building a stack people use.

Start from the jobs, not the tools

Vendors sell categories. Your team has jobs. The mistake is buying a category because everyone else has one, then working backward to justify it.

Instead, write down the concrete jobs your growth motion depends on:

  • Publish and change page content without waiting for a deploy.
  • Run experiments and trust the results.
  • Serve fast, optimized media everywhere.
  • Understand what users do after they click.
  • Message users across their lifecycle.

Each job maps to a capability, and only then to a tool. A headless CMS exists to serve the first job. An experimentation platform serves the second. When you evaluate tools against a job rather than a feature checklist, the shortlist gets short fast, and you stop paying for capability nobody will touch. I break the selection process down in martech vendor selection without buyer’s remorse.

The core of a modern growth stack

Stacks vary, but a capable growth stack usually has five layers. You do not need the most expensive option in each. You need them to work together.

Content layer. A headless CMS like Contentful lets marketers build and change pages independently of engineering. This is the layer that makes fast iteration possible, because if every copy change is a code change, you will run a fraction of the experiments you should. More in running marketing on a headless CMS.

Media layer. A pipeline like Cloudinary handles image and video transformation, compression, and delivery. This is not cosmetic. Media weight is one of the biggest levers on page speed, and page speed sits underneath conversion and SEO both.

Experimentation layer. The platform where you run tests, wired cleanly into analytics so results are trustworthy. This is where the testing program lives.

Analytics layer. Product and marketing analytics, so you can see behavior, not just traffic. Instrumentation is a discipline of its own, and it is worth designing a tracking plan before you wire anything up.

Lifecycle layer. The CRM and automation tools that message users over time. This is where retention revenue comes from, covered in lifecycle CRM.

Integration is the actual product

Any of these tools is fine in isolation. The value is in the seams. A content change should be testable without a deploy. An experiment result should be readable in the same analytics you use for everything else. A user’s lifecycle stage should be visible to the people writing their emails.

When the seams are broken, people route around the stack. They export to spreadsheets, they keep shadow copies, they stop trusting the dashboards. Every workaround is a signal that an integration is missing. The job of whoever owns the stack is to make the integrated path easier than the workaround, because people follow the path of least resistance every time.

This is why I treat the stack as a product with the marketing team as its users. It has a value proposition, an adoption curve, and a churn problem if it stops being useful. That framing comes straight out of growth product management.

Change management is where stacks succeed or fail

Here is the part most stack projects skip, and it is the part that decides everything. You can pick perfect tools and integrate them flawlessly, and the rollout will still fail if the team does not trust the new way of working.

Getting to 100% stakeholder buy-in was not luck. It was a deliberate process:

Run the vendor calls to find the right way, not just any way. I ran calls with each vendor to identify best practices rather than inventing our own from scratch. Vendors have seen hundreds of implementations. Use that.

Train the actual users, in their actual workflow. Generic training gets forgotten by Friday. Training tied to the real tasks people do sticks, because they use it the same day.

Set up operational support. New processes generate questions. If the answer to those questions is silence, adoption stalls. A named support path keeps momentum.

Document the processes. Undocumented process lives in one person’s head and dies when they take a holiday. Documentation is what makes a process a system.

Secure buy-in explicitly, team by team. Buy-in is not a vibe you hope for. It is a set of conversations you have, where each stakeholder team agrees to the new way and says so. I treated it as a checklist, not an assumption. The full method is in change management for new martech.

Keep the stack lean on purpose

Stacks tend to accrete. Someone buys a point solution for one campaign, it never gets removed, and three years later you are paying for forty tools with overlapping features and nobody remembers why. Leanness is a practice, not a state.

  • Audit annually. Every tool should re-justify its seat.
  • Prefer consolidation when one platform can do the job of two acceptably well, because every integration you remove is a seam that can no longer break.
  • Watch for shadow tools. If teams are paying for their own software on expense cards, your official stack is failing them somewhere.

A reference stack for a lean team

To make this concrete, here is a capable stack a small growth team can actually run, mapped to the five layers. The specific tools matter less than the shape, but a shape helps.

  • Content: a headless CMS so marketers publish and edit pages without a deploy. This is the layer I would never compromise on, because it sets the ceiling on how fast you can iterate.
  • Media: an image and video pipeline that transforms and compresses on delivery, so a marketer dropping in a hero image does not quietly add two seconds to load time.
  • Experimentation: a testing platform wired into analytics, so the results of the testing program are trustworthy and readable in one place.
  • Analytics: one product-and-marketing analytics tool, instrumented against a tracking plan you designed on purpose rather than events that accreted by accident.
  • Lifecycle: a CRM and automation tool that can see product behavior, so messaging is triggered by what people do, not just who they are.

Five tools, chosen for jobs, integrated tightly. That will out-perform a sprawling twenty-tool stack that nobody trusts, every time. A lean team’s advantage is coherence, and coherence is a choice.

Signs your stack is failing

You rarely get a clean alert that the stack is broken. Instead you get symptoms, and the symptoms are behavioral. Watch for these:

  • Spreadsheets everywhere. When people export data to spreadsheets to do their real work, it means they do not trust the tools. Every shadow spreadsheet is a missing or broken integration.
  • “Let me check with engineering” for routine changes. If a copy tweak or a new landing page needs a ticket, your content layer is not doing its job, and your experiment velocity will be a fraction of what it should be.
  • Disagreement about the numbers. When two teams pull different figures for the same metric, your analytics layer has an integration or definition problem, and decisions will default to whoever argues hardest.
  • Tools nobody logs into. Seats that go unused are a signal that a purchase never became a habit, usually because onboarding and change management were skipped.
  • Shadow tools on expense cards. When teams buy their own software, your official stack is failing them somewhere specific. Find out where.

The fix for all of these is rarely a new tool. It is better integration and better adoption of what you already have. Buying more software to solve an adoption problem just gives people more to route around.

What a good stack unlocks

When the stack works, the compounding is real. Marketers ship page changes the same day. Experiments run continuously because they are cheap to launch. Media does not tank performance. Analytics is trusted, so decisions get made on data instead of seniority. Lifecycle messaging runs on rails.

And increasingly, the stack becomes something you can automate on top of. Once your tools expose clean APIs and your data is trustworthy, you can build automations that handle the repetitive operational work, from reporting to content operations, and free the team for the parts that need judgment. That is the subject of AI-native growth automations, and it is where a lot of the advantage is heading.

The mistakes that quietly bloat a stack

Stacks rarely fail in one dramatic moment. They degrade through a series of small, reasonable-seeming decisions, and knowing the failure modes helps you catch them early.

  • Buying a tool to solve an adoption problem. If people are not using the tool you have, a new tool will not fix that. The problem is integration or training, and more software just adds to the pile.
  • One-off point solutions that never leave. A tool bought for a single campaign, kept forever, is how a five-tool stack becomes forty. Every tool should re-justify its seat annually.
  • Skipping the tracking plan. Instrumenting analytics without a deliberate plan produces events that accrete by accident, and a year later nobody trusts the data.
  • Treating rollout as a launch email. A tool announced but not trained on is a tool nobody adopts. Change management is the work, not the afterthought.
  • Optimizing tools in isolation. The value is in the seams. A perfect tool with a broken integration is worse than a decent tool that connects cleanly.

The through-line is that a stack is a system, not a shopping list. Judged tool by tool, every purchase looks defensible. Judged as a system, the incoherence is what costs you.

Build versus buy, and when to integrate deeply

Every stack decision eventually hits the build-versus-buy question, and the honest answer is that for most growth teams, most of the time, you buy. Building your own CMS or analytics is a way to spend a year reinventing something a vendor already does better. Your edge is not in owning the plumbing; it is in how well you wire it together and how fast you iterate on top of it.

The exceptions are narrow and worth naming. Build when the capability is genuinely core to your differentiation and no vendor serves it well, or when the integration glue between tools is where your specific advantage lives. That glue, the automations and data flows that connect your bought tools into one coherent system, is often the highest-return thing a growth engineer can build, precisely because it is unique to you and no vendor sells it.

A practical rule: buy the layers, build the seams. Buy the CMS, the analytics, the experimentation and lifecycle tools. Build the connective tissue that makes them behave as one system, and increasingly automate that tissue with the kind of workflows I describe in AI-native growth automations. That split keeps you fast without drowning in maintenance, and it puts your engineering effort where it actually compounds.

The short version

  • Buy for jobs, not categories.
  • Assemble five layers: content, media, experimentation, analytics, lifecycle.
  • Treat integration as the real product, because broken seams create workarounds.
  • Invest more in change management than you think you need to. Buy-in is a process.
  • Keep it lean, and audit it every year.

The stack is infrastructure. Built well, nobody notices it, which is exactly the point. Built badly, it is the thing everyone complains about and nobody uses.


I am Deepanshu Grover, a Growth Product Manager in Paris. I owned the martech product stack at Chegg and ran the rollout that earned full team buy-in. If you are picking or fixing a stack, connect on LinkedIn or get in touch.

About the author

Deepanshu Grover

Growth Product Manager in Paris. I find the broken or underused lever in a business and rebuild it into a growth channel.

Keep reading