60 pages in this topic
The SaaS marketing stack
The marketing tools SaaS teams actually run, by ARR band, with real monthly costs, what to buy first, what to cut, and where agencies fit into the stack.
On this page 9 sections
- The seven layers, and what each one is for
- The buy order, from first marketing hire to 100 million ARR
- What total martech spend looks like as a percentage
- The five tools that get bought too early
- Build, buy or agency, layer by layer
- The post sale stack most teams forget
- How to run a stack audit in one afternoon
- Choosing between vendors when the feature lists look identical
- What to do next
- Frequently asked questions
The short answer
A SaaS marketing stack has seven layers: website and CMS, analytics and product data, CRM, automation and lifecycle, SEO and content operations, attribution and reporting, and enrichment and intent. Buy them in that order. Most teams under 10 million ARR need only the first four, at roughly 1,500 to 6,000 dollars a month total. Martech typically consumes 10 to 25 percent of a marketing budget, and the layer you cannot staff is the layer you should not buy.
Key points before you start
Almost every stack guide is a shopping list with affiliate links attached. A list is the wrong shape for this problem, because the question is never which tools exist. It’s which one you buy next, at your size, with the team you actually have.
The stack is a sequence. Get the order right and each purchase makes the next one cheaper to operate. Get it wrong and you end up paying 30,000 dollars a year for an intent data feed that nobody opens.
The seven layers, and what each one is for
Every marketing stack, at any size, resolves into seven layers. You may not have bought all seven. You have all seven jobs regardless, done by a tool, a spreadsheet or a person.
| Layer | The job | Typical tools | When it becomes non-optional |
|---|---|---|---|
| 1. Website and CMS | Publish and edit without engineering | Webflow, WordPress, Astro, Contentful | Day one |
| 2. Analytics and product data | Know what happened on site and in product | PostHog, Amplitude, Mixpanel, GA4 | Day one |
| 3. CRM | One record per account and contact | HubSpot, Salesforce, Attio, Pipedrive | First sales hire |
| 4. Automation and lifecycle | Trigger messages from behaviour | Customer.io, HubSpot, Braze, Intercom | First 1,000 signups |
| 5. SEO and content operations | Research, brief, publish, monitor | Ahrefs, Semrush, Airtable, Notion | First dedicated content hire |
| 6. Attribution and reporting | Tie spend to revenue credibly | Warehouse plus BI, or a dedicated suite | Two or more paid channels at scale |
| 7. Enrichment and intent | Fill in firmographics, spot in-market accounts | Clay, Apollo, 6sense, Demandbase | Outbound or ABM motion at real scale |
The layers are ordered by dependency, not by importance. Layer 6 without layer 2 produces confident nonsense. Layer 7 without layer 3 produces enriched records with nowhere to live.
The ownership test
Before any purchase, name the person who will log into this tool weekly and the report they will produce from it. If the honest answer is that someone will get to it next quarter, you are buying a renewal, not a capability. Any tool nobody owns by name is already cancelled, it just hasn’t been processed yet.
The buy order, from first marketing hire to 100 million ARR
Here is the sequence, with real list prices as of 2026. Treat prices as anchors. Almost everything above 1,000 dollars a month is negotiable, particularly on annual commitment.
First hire to roughly 2 million ARR
Website on Webflow at 29 dollars a month for the CMS plan, or a static site if you have engineering. PostHog, whose free tier covers a million events a month, or Amplitude’s free plan. A CRM: HubSpot’s Starter bundle runs around 20 dollars per seat per month, Attio starts near 34 dollars per seat. Email in HubSpot Starter or Customer.io’s Essentials plan at about 100 dollars a month for 5,000 profiles.
Total: roughly 250 to 700 dollars a month. That is layers one to four, complete, for less than the cost of a single day of agency time.
2 to 10 million ARR
This is where the SEO and content operations layer arrives. Ahrefs Lite is 129 dollars a month and Standard is 249. Semrush Pro sits near 140. You need one, not both. Add a content operations surface, which is Airtable at 20 to 45 dollars per seat or a Notion database at 10 to 18, and you have a working editorial pipeline. Our breakdown of what each layer looks like at every stage is in the martech stack at every ARR band.
Lifecycle gets serious here too. This is the point at which most teams outgrow the email tool bundled with their CRM and either upgrade to HubSpot Marketing Hub Professional, around 890 dollars a month at 2,000 contacts, or move lifecycle to a dedicated tool. The tradeoffs between those two paths are worked through in marketing automation for SaaS companies.
Total: roughly 1,500 to 6,000 dollars a month.
Editable working copy
Get this checklist as a working file
Save the checks on this page as a working copy and assign an owner, status and evidence for each action.
10 to 50 million ARR
Reporting stops being optional. In practice this means a warehouse plus BI rather than a marketing attribution product: Snowflake or BigQuery, a transformation layer, and a BI tool. The bill is real but the data becomes yours. Enterprise CRM questions surface here too, and this is usually when Salesforce enters the conversation, with Sales Cloud Enterprise at 165 dollars per user per month before the administrator you will hire to run it.
Enrichment arrives if you run outbound. Clay’s paid plans start near 149 dollars a month and scale with credits. Apollo sits in a similar band per seat.
Total: roughly 12,000 to 40,000 dollars a month including data infrastructure.
50 to 100 million ARR
At this size the interesting work is subtraction. Duplicate tools accumulate through acquisitions, team changes and enthusiastic individual purchases. Intent platforms like 6sense and Demandbase become defensible here, at low to mid six figures annually, because you have the sales capacity to act on the signal. Everything else is consolidation, which has its own method in consolidating a bloated SaaS marketing stack.
10 to 25%
Martech as a share of marketing budget, peaking in the 5 to 20 million ARR band
Aggregated practitioner reports, saas-marketing.net estimate
What total martech spend looks like as a percentage
The ratio is more useful than the absolute number, and it moves in a predictable curve.
| ARR band | Typical marketing budget | Martech spend | Martech as % of marketing | Dominant cost |
|---|---|---|---|---|
| Under $2M | $150K to $500K | $4K to $12K/yr | 3 to 6% | Nothing. Free tiers carry you |
| $2M to $10M | $500K to $2.5M | $30K to $120K/yr | 8 to 15% | CRM contact tiers and the SEO suite |
| $10M to $50M | $2.5M to $12M | $300K to $1.5M/yr | 12 to 25% | CRM seats, data infrastructure, enrichment credits |
| $50M+ | $12M+ | $1.5M to $6M/yr | 10 to 18% | Enterprise contracts, intent data, ABM platforms |
The peak in the middle band is not an accident. Companies between 5 and 20 million ARR buy tools in anticipation of a team they haven’t hired yet. Six months later the tool is live, half configured, and renewing. The fuller dataset behind this shape is in what SaaS companies actually spend on marketing tools.
One thing this table hides: contact based pricing is the single most common budget surprise in SaaS marketing. HubSpot bills marketing contacts, so a webinar that adds 8,000 registrants can move you a tier overnight. Set a quarterly reminder to prune non-marketable contacts. Teams that do this routinely save four figures a month by the time they hit 10 million ARR.
The five tools that get bought too early
These five purchases account for most of the wasted martech budget I see in audits. Each has a legitimate use. None of them is the first, third or fifth thing you should buy.
| Tool category | Typical early cost | Why teams buy it | What to use instead | Real trigger to buy |
|---|---|---|---|---|
| Customer data platform | $15K to $120K/yr | Fear of messy data later | Product analytics plus a warehouse | Three or more systems need the same events and engineering is the bottleneck |
| ABM platform | $40K to $150K/yr | A board asked about ABM | A target account list in the CRM and custom landing pages | You have 5+ AEs working named accounts full time |
| Attribution suite | $20K to $100K/yr | Nobody can prove content works | Self reported attribution on forms plus CRM first and last touch | Two paid channels over $100K/yr each competing for budget |
| Intent data | $25K to $120K/yr | Competitors mention it on LinkedIn | Site visitor identification and product usage signals | SDR capacity exists to work the accounts within 48 hours |
| Digital asset management | $10K to $50K/yr | Brand assets live in three Drives | One well structured shared drive with naming rules | Multiple brands or regulated markets with version control needs |
The attribution trap
Buying an attribution suite to settle an internal argument almost never settles it. The new tool produces a third number that disagrees with the two you already had, and the argument continues with better charts. Fix the reporting agreement first, in writing, then decide whether software is needed to support it.
Editable CSV worksheet
SaaS benchmark evaluation worksheet
Record the source, date, cohort and metric definition before comparing your numbers with a benchmark.
Build, buy or agency, layer by layer
Not every layer deserves an in house owner. Here is where I’d put the work.
| Layer | Build in house | Buy a tool | Hire an agency or freelancer |
|---|---|---|---|
| Website and CMS | Design system and templates | CMS itself | Initial build, then maintain in house |
| Analytics and product data | Event taxonomy, always | Analytics tool | One-off instrumentation project |
| CRM | Data model and lifecycle stages | Platform | Admin retainer if you chose Salesforce |
| Automation and lifecycle | Every sequence, in house | Platform | Rarely worth outsourcing |
| SEO and content ops | Editorial judgement and briefs | Research suite | Writers and technical audits |
| Attribution and reporting | The model and definitions | Warehouse and BI | Analytics engineering contractor |
| Enrichment and intent | Scoring rules | Data vendor | List building |
The rule underneath the table: own anything that becomes part of your company’s memory. Your event taxonomy, your CRM data model and your lifecycle stages are assets you will still be living with in five years. Outsource the things that are projects rather than systems. When you do bring in outside help, the selection criteria differ sharply by layer, which is covered in SaaS digital marketing agencies.
One layer deserves a specific warning. Do not let an agency own your marketing automation instance. It is the most common source of the sentence “nobody here knows how these workflows are built” and it costs a quarter of engineering-adjacent cleanup to undo.
The post sale stack most teams forget
Six of the seven layers above serve acquisition. The post sale side has its own small stack: in-product messaging, review and advocacy management, community platform and a reference tracker. Budget 1,500 to 6,000 dollars a month at 10 million ARR for the set, and expect to justify it separately because it does not appear in a pipeline dashboard. The tool by tool detail is in the customer marketing and advocacy stack.
This is the clearest example of a general point. Stack spend follows reporting structures, not value. Layers that produce a number a VP presents monthly get funded. Layers that prevent churn quietly do not, until someone builds the case deliberately.
How to run a stack audit in one afternoon
The four hour stack audit
- Pull the charges from finance
Not the tool list marketing maintains. The actual recurring charges on the company card and in AP. Expect to find two or three tools nobody remembered.
- Assign a named owner to every line
One person, not a team. Anything you cannot assign in two minutes goes on the cut list immediately.
- Check seat utilisation
Log into each admin panel and look at last login dates. Under 20 percent active seats means you are on the wrong plan, not necessarily the wrong tool.
- Map tools to the seven layers
Two tools in one layer is a duplicate unless you can state the specific job each does. Write the justification down.
- Price the switching cost honestly
Migration time, retraining and historical data loss. Some duplicates are cheaper to keep than to remove, and that is a legitimate answer.
- Set renewal calendar reminders 60 days out
Most overspend is auto-renewal, not bad purchasing. You know it worked when your next three renewals are negotiated rather than processed.
The structured version, with the scoring sheet, is in the martech stack audit template. Expect to find 15 to 30 percent of spend cuttable on a first pass, and considerably less on the second, which is how you know the first one worked.
Choosing between vendors when the feature lists look identical
Feature comparison is the least useful way to pick a tool, because vendors copy each other’s features within two release cycles. Three questions separate them better.
Who operates it day to day, and does that person already know this product? A team that knows HubSpot will get more from HubSpot than from a technically superior tool they have to learn. Second, what does the data look like on the way out? Export formats and API rate limits decide how expensive your eventual migration is. Third, what happens at ten times your current volume? Ask for the price at that tier before you sign, not at renewal.
If you want the landscape view of who is building what in this category, the marketing SaaS vendor map covers the players by layer, and the marketing SaaS market covers how the category itself is consolidating, which affects who will still be independent when you renew.
What to do next
Write down your seven layers on one page and mark which ones you actually have, which are covered by a spreadsheet, and which have no owner. That page is your roadmap and usually takes twenty minutes.
Then look at the next purchase on your list and ask the only question that matters: who is going to operate this, starting the week it goes live. If you cannot name them, buy the hire before the software.
Editable CSV worksheet
SaaS Marketing Tools planning worksheet
A practical tools planning worksheet: decisions, owners, evidence and next actions.
Frequently asked questions
What marketing software does a SaaS company actually need?
At minimum: a website you can edit without engineering, product and web analytics, a CRM, and an email or lifecycle tool. That is four tools and roughly 500 to 2,000 dollars a month under 5 million ARR. Everything else, including attribution platforms, intent data and customer data platforms, is a later purchase that depends on having someone whose job it is to run it.
How much should a SaaS company spend on marketing tools?
Between 10 and 25 percent of the marketing budget is the normal band. Under 5 million ARR most teams sit near the low end because they run few tools. Between 5 and 20 million ARR the ratio peaks, because tools get bought before headcount arrives to use them. Above 50 million ARR it usually falls again as contracts get negotiated and duplicates are cut.
Should we buy HubSpot or Salesforce?
HubSpot if marketing is the primary operator and the sales team is under about 25 reps. Salesforce if you already have a RevOps function, complex territory and quota logic, or an enterprise sales motion with custom objects. The real cost difference is not licence price but the administrator you will need to hire for Salesforce and probably will not need for HubSpot.
When does a SaaS company need a CDP?
When you have more than one system that needs the same event data and no engineering time to wire them individually, which in practice is usually past 20 million ARR. Before that, a product analytics tool with a good integration directory and a warehouse does the job. Buying Segment at seed stage is common and rarely pays back.
Is marketing attribution software worth buying?
Rarely before 20 million ARR. Self reported attribution on a form, plus first touch and last touch in the CRM, plus a warehouse model gets most teams 80 percent of the value at a fraction of the cost. Attribution suites are worth it when you run multiple expensive paid channels at once and the difference between models is a six figure budget decision.
In house, agency or freelance for each stack layer?
Own the CRM and lifecycle layers in house, always, because the data model becomes your company. Content and SEO operations work well with freelancers coordinated by one in house editor. Paid media and technical SEO audits are the two layers where an agency reliably beats an early in house hire on cost and speed.
How do we cut a bloated marketing stack?
Export every recurring charge from finance, not from the tool list marketing keeps. Assign a named owner to each line. Anything without an owner, anything with under 20 percent seat utilisation, and anything whose core function duplicates another tool goes on the cut list. Most teams find 15 to 30 percent of spend this way in a single afternoon.
The saas-marketing.net editorial team Research and editorial
We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.
Published September 11, 2026. Last updated .
Guides
Deep walkthroughs across saas marketing tools.
- GuideMarketing automation for SaaS companiesHow SaaS teams pick and wire marketing automation, with platform costs at 10k to 1M contacts, the events you must track first, and the setup mistakes that ruin data.
- GuideHubSpot for SaaS companiesWhat HubSpot really costs a SaaS team at 10k, 50k and 250k contacts, the SaaS specific limits it hits, and the signals that it is time to move.
- GuideChoosing a CRM for a SaaS companyA CRM selection process for SaaS teams: object model for trials and expansion, real seat costs, migration effort, and when switching platforms is worth it.
Playbooks
Step-by-step plays for a specific motion, stage or segment.
- PlaybookThe martech stack at every ARR bandFive stacks from pre revenue to $100M ARR, each with monthly cost, the tool to buy next, who runs it, and the three tools most teams overbuy early.
- PlaybookRun a practical martech vendor evaluationEvaluate a tool through a representative workflow, realistic data and a complete operating-cost model rather than a feature tour alone. Follow a practical process with a worked situation, tradeoffs and a useful next step.
Lists and roundups
Ranked picks, tactics and tools worth your time.
- ListChoose a SaaS marketing agency by the work requiredThe best agency for a SaaS company is the one whose assigned team, scope and evidence fit the actual constraint. A universal ranking cannot make that decision. Compare practical options, review the tradeoffs and choose a relevant next step.
- ListCustomer marketing tools by program needChoose customer marketing tools around eligibility, coordination and the customer outcome they support. Compare practical options, review the tradeoffs and choose a relevant next step.
- ListEvaluate B2B software marketplaces and directoriesA directory listing is useful when it helps suitable buyers evaluate the product through accurate, current information. Compare practical options, review the tradeoffs and choose a relevant next step.
Comparisons
Head-to-head analysis so you can decide faster.
- ComparisonAgency vs fractional leader vs in-house marketingCompare agency delivery and fractional or internal leadership for SaaS: where each fits, the tradeoffs to test and a practical decision process.
- ComparisonAll-in-one vs specialist marketing toolsCompare all-in-one suite and specialist tool stack for SaaS: where each fits, the tradeoffs to test and a practical decision process.
- ComparisonHubSpot vs Salesforce for SaaS: a workflow comparisonCompare hubspot and salesforce for SaaS: where each fits, the tradeoffs to test and a practical decision process.
Templates and checklists
Files you can copy and run this week.
- ChecklistMarketing tool security review checklistPrepare a risk-based review of the data and access a marketing tool will receive. Work through 10 checks, record evidence and owners, and save an editable copy.
- ChecklistMartech implementation checklistLaunch a marketing tool with clear data ownership, tested workflows and a workable exit path. Work through 10 checks, record evidence and owners, and save an editable copy.
- TemplateMartech stack audit worksheetInventory software against owned workflows, active use, data movement and full operating cost. Use the editable worksheet, example and review steps to turn it into a working document.
Calculators
Work the numbers in your browser.
- CalculatorAgency versus in-house cost calculatorCompare annual cash cost including employment overhead, tools, recruitment and agency management time. See the formula, change the inputs and save your results.
- CalculatorMartech cost per customer calculatorAllocate software, integration and operations spending across acquired or active customers. See the formula, change the inputs and save your results.
Research and benchmarks
Source-backed research and practical measurement guidance.
- ResearchSaaS agency pricing: compare equivalent deliveryAgency fee comparisons are useful when the service scope, seniority, output and client-side responsibilities are explicit. Review definitions, sampling choices and common comparison errors.
- ResearchSaaS market size: reconcile boundaries before totalsSaaS market estimates differ because publishers define products, spending and geography differently. A useful comparison starts with those boundaries. Review definitions, sampling choices and common comparison errors.
- ResearchSaaS martech spend: compare ownership and scopeMartech spending comparisons need to include the systems and operating effort assigned to marketing under a consistent policy. Review definitions, sampling choices and common comparison errors.
Examples
Illustrative situations and analysis of public examples.
- ExampleA SaaS marketing stack: follow one lead through the systemsA stack review should trace a real workflow across systems and expose where context, ownership or measurement breaks. Review the situation, the decisions and the limits before applying the pattern.
- ExampleB2B SaaS workflows: practical software examplesSoftware examples help when they explain the business task and required operating context rather than only naming a category. Review the situation, the decisions and the limits before applying the pattern.
- ExampleSaaS branding examples: promise, proof and behaviorA brand example should connect what the company says with what a customer actually experiences. Review the situation, the decisions and the limits before applying the pattern.
Definitions
Plain-language explanations of the terms used here.
- DefinitionCustomer data platformUnderstand customer data platform in SaaS marketing: a plain-language definition, a worked example, common mistakes and practical next steps.
- DefinitionMarketing automationUnderstand marketing automation in SaaS marketing: a plain-language definition, a worked example, common mistakes and practical next steps.
- DefinitionMartech stackUnderstand martech stack in SaaS marketing: a plain-language definition, a worked example, common mistakes and practical next steps.
Related topics
B2B SaaS marketing
How software actually gets sold to buying committees: ICP, positioning, motion by ACV band, funnel benchmarks and the pipeline math behind the plan.
SaaS Branding
The whole SaaS branding system in one place: category design, naming, identity, brand tracking, and the math that ties brand spend to CAC payback.
SaaS content marketing
The full operating model for SaaS content: editorial strategy, production systems, distribution and measurement, with benchmarks and templates at every step.
SaaS customer marketing
The post sale marketing system for SaaS: onboarding, adoption, advocacy, community, expansion and churn prevention, with benchmarks and named plays.
SaaS demand generation
How SaaS teams create and capture demand: channel mix by ACV band, CPL and pipeline benchmarks, honest attribution, and a forecast your CFO will accept.
SaaS Email Marketing
The complete lifecycle email system for SaaS: onboarding, activation, trial expiry, dunning, expansion and win back, with benchmarks and sequence maps.