Marketing Operations
RGM° · Training
MarTech Stack Design
The operational chassis under every marketing program. Layers, composable vs all-in-one, integration patterns, selection methodology.
Why stack design matters
The MarTech stack is the operational chassis under every marketing program. Poor stack design produces friction (slow campaigns, broken integrations, data silos); good stack design enables compounding capability. Stack decisions made in year one constrain options for years.
Design principles
- Warehouse-first. Data flows into warehouse; tools read and write from canonical source.
- Composable over monolithic. Best-of-breed integrated > all-in-one mediocre.
- Identity-resolved. CDP or equivalent unifies user identity across tools.
- Modular. Each tool replaceable without rebuilding.
- Open data. Avoid vendor lock-in; data exports trivial.
- Privacy by design. Consent and compliance built into architecture.
- Documentation-driven. Architecture diagrams; not tribal knowledge.
The seven layers
| Layer | Examples |
|---|
| Collection | Browser pixels, GTM, server-side GTM, mobile SDKs |
| Identity | CDP (Segment, Hightouch, mParticle) |
| Warehouse | Snowflake, BigQuery, Databricks |
| Transformation | dbt, SQLMesh |
| Activation | Reverse ETL (Hightouch, Census) |
| Engagement | Marketo, Klaviyo, Iterable, ad platforms |
| Analytics | Looker, Tableau, Amplitude, GA4 |
Composable vs all-in-one
All-in-one platforms (HubSpot Marketing Hub, Salesforce Marketing Cloud) offer integrated experience at the cost of best-of-breed capability. Composable stacks combine best-of-breed tools at the cost of integration overhead.
- All-in-one strengths: Simplicity, faster start, single vendor relationship.
- Composable strengths: Best capability per layer, no vendor lock-in, easier replacement.
- Most mature programs go composable. Tradeoff worth it past a certain scale.
Integration patterns
- Warehouse-mediated. Tools write to warehouse; warehouse syncs back via reverse ETL. Modern best practice.
- Direct integration. Tool A pushes to tool B via API. Fragile at scale.
- iPaaS. Workato, Zapier orchestrate cross-tool workflows. Good for complex business logic.
- Webhook-driven. Real-time event flows for time-sensitive triggers.
- Batch syncs. Daily / hourly file or API syncs.
Tool selection methodology
- Define the job to be done; what specific capability is needed?
- Identify must-haves vs nice-to-haves.
- Build short list (3–5 vendors).
- Demo with specific use cases (not generic demos).
- POC with real data; test integration.
- Reference checks with similar-stage companies.
- Negotiate contract; expect 20–50% discount from list.
- Implementation plan with success criteria.
Buying mistakes
- Buying based on demo (not POC).
- Not testing integration in POC.
- Auto-renew without review.
- Buying tools without owner; orphaned.
- Trusting vendor sales pitch over user reference.
- Implementation costs hidden; budget blown.
- Procurement rushed; bad contract terms.
Advanced playbook
- Annual stack roadmap. Investments, sunsets, migrations planned.
- Data contract enforcement. Schema changes require process.
- API-first selection. Tools with weak APIs become liabilities.
- Cost per tool transparency. Per-team, per-feature spending visible.
- Migration playbooks. When replacing tools, documented process.
- Vendor health monitoring. Reliability, support quality tracked.
- Lock-in risk assessment. What's our exit if we needed to leave this vendor?
- Buy vs build decisions. Documented for major capabilities.
- Pilot then expand. New tools piloted on small use case before company-wide deployment.
- Annual stack audit. Usage, value, alternatives reviewed.
Common mistakes
- Monolithic platform when composable would serve better.
- Composable stack with no integration discipline; silos.
- No CDP; identity fragmented.
- Warehouse missing; analytics fragmented.
- Tool sprawl; budget waste.
- Vendor lock-in via proprietary data formats.
- API limits unknown until they bite.
- Implementation hidden in vendor budget; not separately tracked.
- Stack designed once, never reviewed.
- No exit strategy from vendors.
- Privacy compliance bolted on, not designed in.
- Tools owned by no one; orphaned.
Operating checklist
- Warehouse-first architecture
- Identity resolution layer (CDP)
- Composable vs all-in-one decision documented
- Integration patterns chosen per use case
- Tool selection methodology applied
- Annual stack roadmap
- Quarterly stack review
- Data contract enforcement
- Cost transparency per tool
- Documentation: architecture diagrams, runbooks
- Privacy by design
- Vendor exit strategies
Sources and further reading
- Scott Brinker, ChiefMarTec — MarTech landscape
- MarTech.org articles and conference content
- David Raab — CDP Institute
- Andrew Madden — modern MarTech architecture
- Marketing Ops Professionals community
- Reforge analytics engineering curriculum
- Modern Data Stack community
- Locally Optimistic newsletter
- RGM GA4 BigQuery Export module
- Tristan Handy — dbt and data stack
- Erik Bernhardsson — data engineering
- Marketing Brew MarTech coverage
Part of the Marketing Operations series.