Analytics & Data

The Martech Stack I'd Build at $1M, $10M and $30M+, in One Table

By Thomas Robinson · Oct 15, 2026 · 2 min read

One table growing into three stages of a martech stack — DirectToGrowth Co.

"What should our stack be?" is the wrong question. The right one is "what should our stack be right now?" A $2M brand running a $30M brand's stack is paying for software instead of growth. A $30M brand on a $2M stack is making decisions without the numbers to make them.

Here is the whole thing in one table. Not the only answer, but the one I would start from if you handed me a brand at each stage tomorrow.

$1–3MStore · Email · Reviews · GA4~$10M+ SMS · Survey · Testing · Helpdesk$30M++ Warehouse · BI · MMM · HoldoutsAdd a tool when a decision needs it — not when revenue crosses a line.
Three stages. Each step only adds tools that a real decision at that size needs.
CategoryStarter $1–3MScaling ~$10MMature $30M+
StoreShopifyShopify, fewer appsShopify Plus
Email / SMSKlaviyo email+ SMS+ dedicated retention owner
ReviewsOne reviews appSame app, syndicatedSame app, plus UGC in ads
SupportShared inboxHelpdesk (Gorgias or similar)Helpdesk + tagged VoC reporting
AnalyticsShopify + GA4, checkedSame, plus a weekly KPI sheetWarehouse + BI
AttributionPlatform data + blended numbers+ post-purchase survey+ MMM and quarterly holdouts
TestingNot yet — not enough trafficLanding page + offer testsAlways-on testing program
CreatorsGifting, tracked by handAffiliate platformCreator program with its own P&L
SubscriptionsOnly if replenishableSubscription appSubscription app + retention analytics
Data plumbingNative integrationsNative integrationsETL + warehouse; CDP if needed

Three rules behind the table

Add a tool when a decision needs it, not when revenue crosses a number. If you are at $12M and nobody is asking a question that needs a warehouse, you do not need a warehouse yet.

Every tool has an owner. A name, not a team. If the owner leaves and nobody picks it up within a month, the tool goes on the cancel list.

Consolidate before you add. Before buying something new, check whether a tool you already pay for does 80% of it. Usually one does.

What I'd cut first

  • The second tool doing the same job as the first.
  • Anything bought for a launch or campaign that ended.
  • Seats for people who no longer log in.
  • Annual plans you'd never renew if they came up today.

What I'd add next

At almost every stage the answer is the same: a better way to know what is working. A post-purchase survey at $5M. A clean weekly KPI sheet at $10M, with blended new-customer CAC and marketing spend as a share of net revenue on the first line, because those are the numbers finance can hold. A holdout test at $30M, because by then the attribution tool's opinion is expensive and a geo test is cheaper than being wrong. The tools that answer "is this working?" pay for themselves faster than the tools that promise to make things work.

The stack is not the strategy. It is the plumbing for one. What I would tell a CEO: match the plumbing to the size of the house, make sure every pipe has a name on it, and spend the rest on growth.

Seeing this in your own numbers?

A free 20-minute intro call. Bring what you have and I’ll tell you where I’d look first.

Book an intro call