Written by: Aaron Rovner, Founder, Saas Hero

Key Takeaways For $1M+ SaaS Marketing Budgets

  • The best agency for a SaaS company with a $1M+ marketing budget depends on the primary growth bottleneck, not generic capability claims.
  • Platform automation now handles much of execution, so the winning agency controls data quality and owns the full chain from impression to CRM record.
  • A $1M+ budget splits across retainer, media, creative, and measurement. The right allocation depends on the bottleneck and requires enough media volume for the optimization method to work.
  • Three buyer situations dominate at this budget level: underperforming incumbent agencies, in-house teams missing paid-media capacity, and PE-backed portcos needing standardized CRM-connected reporting.
  • SaaSHero operates as an outsourced inbound growth team that owns strategy and execution across paid media, creative, landing pages, attribution, and reporting for B2B SaaS companies.

See If Your Bottleneck Fits SaaSHero

Map Your Bottleneck To The Right Agency Model

A SaaS company with a $1M+ marketing budget should choose an agency based on its main growth bottleneck. The four most common bottlenecks map to four distinct agency models:

  • Acquisition Efficiency On Paid Media means cost per qualified pipeline rises while lead volume looks healthy. This fits a performance marketing team that owns paid media end to end and optimizes against CRM revenue data rather than form fills. This is the bottleneck where ownership of the full chain is the binding requirement.
  • Strategic Leadership With No Execution Capacity fits a fractional CMO or embedded strategy model. The company has budget and channels but nobody directing them.
  • Demand Creation Upstream means nobody in the target market knows the company exists. This fits a demand-generation specialist running a staged awareness-to-conversion sequence before conversion campaigns are asked to perform.
  • Full-Funnel Coordination Across Many Channels And Regions fits a large integrated or holding-company agency with the infrastructure to manage multi-market delivery.

At $1M+, the binding constraint is rarely channel selection and almost always ownership. The key question is who is accountable between the ad click and the CRM record. When CRM and ad platforms are not connected, marketing teams are forced to rely on proxy metrics like leads, MQLs, or form fills, which can look strong even when underlying quality is poor. The agency model that resolves this owns the measurement layer as well as the ad account.

For more on how to evaluate agency models against your specific situation, see 6 Criteria To Evaluate A B2B SaaS Digital Marketing Agency.

Get A Complimentary Audit

How A $1M+ Budget Actually Splits Across Channels And Services

A $1M+ annual marketing budget typically spreads across four main lines. No fixed percentage fits every company. The right split depends on the bottleneck identified above, but the tradeoffs of leaning toward each line stay consistent.

  • Retainer: A flat monthly fee buys strategy, execution, and management capacity. Leaning too low buys a vendor who only executes a brief the client has to write. Leaning too high without sufficient media behind it starves the account of the data volume the optimization method requires to work. For $5M to $50M B2B companies, agency spend typically falls between 25% and 50% of total marketing budget, with the remainder going to internal headcount, paid media, technology stack, and content production.
  • Media: Media is usually the largest line and produces the data the rest of the system learns from. Paid media takes roughly 30.6% of the average B2B marketing budget, making it the single largest discretionary line item. Under-funding media below the volume needed for the optimization method to work is the most common structural error at this budget level.
  • Creative: At $1M+, creative functions as a standing production line, not a periodic project. Most B2B tech teams now put 10% to 35% of total marketing spend into creative production. If creative runs as a change request or a freelancer queue, messaging tests never run and performance flattens regardless of how well the media is managed.
  • Measurement: This line covers conversion tracking configuration, CRM integration, and reporting infrastructure. Teams skip this line item most often, yet it determines whether every other line can be evaluated. Connecting a CRM to ad reporting lets B2B SaaS teams sync pipeline stages, deal values, and closed-won data back to the campaigns and channels that originated each deal. That shift moves measurement from cost per lead to cost per qualified pipeline.

One structural point applies regardless of the split. Agencies priced per channel make reallocation expensive, so budget calcifies where it was first placed. That calcification is the problem. A fee indexed to total ad spend rather than channel count removes the friction, which lets channel-mix decisions be made on evidence alone.

For a detailed comparison of what different budget levels actually buy, see Demand Gen Agency Vs In-House: What $1M–$2M Buys.

The Three Buyer Situations At $1M+ Budget

The bottleneck framework above identifies the agency type. The buyer situation identifies the engagement shape. Three situations dominate at the $1M+ budget level.

Underperforming Incumbent Agency. The numbers have flattened and nothing has broken loudly, yet the marketing leader has become the strategist, project manager, and quality control for a vendor paid to hold those roles. Reporting shows platform metrics while the board asks about pipeline. The fit is a team that owns strategy as well as execution and arrives with the test agenda already written. The evaluation question is whether the new agency will own the brief.

In-House Hire Who Cannot Cover Paid. One person cannot be strong across paid search, paid social, creative production, landing page design and testing, and conversion tracking and attribution. The under-served parts fail silently, usually the post-click experience and the tracking plumbing. The fit is a specialist team operating underneath an internal owner who sets goals and holds the number. The strongest configuration is rarely either/or. An internal owner directs strategy while a specialist team owns execution across the disciplines.

PE-Backed Portco Needing Standardized Reporting. Each portfolio company runs a different agency on a different reporting standard with different definitions of a qualified lead, so nothing rolls up and nothing compares. The fit is a repeatable, documented method with a consistent CRM-connected reporting stack that makes portfolio-level comparison possible. The operating partner’s credibility is on the line at every introduction, so consistency across portcos matters as much as performance at any single one.

What A $1M+ Budget Does Not Buy In An Agency

Those three situations define the engagement shape and also define its limits. A $1M+ budget does not buy every agency model, and knowing which models sit outside scope prevents a mismatch that wastes a quarter.

  • Multi-region or multi-language delivery at scale requires infrastructure a specialist firm does not carry.
  • Offline, CTV, or broadcast media requires a different buying model and different measurement infrastructure.
  • Agency-of-record consolidation across every channel and geography is the mandate large integrated shops exist to serve.
  • Brand campaigns at enterprise scale, with the media weight required to move category awareness, require a budget allocation and a team size that sits above the specialist model.

When the brief includes any of these requirements, a large integrated shop is the right call. A decision guide should state that clearly as part of the selection process.

Evaluation Questions That Reveal Outcome Ownership

The following questions fit into any pitch. The contrast between a weak answer and a strong answer is where the real evaluation happens.

  • What Is Our Ad Platform Optimized Toward, Form Fills Or Qualified Opportunities And Lifecycle-Stage Events? A vendor optimizing to form submissions has told the algorithm that a form fill is the goal. AI paid media systems optimize relentlessly toward whatever conversion signal they are given, so if every form submission counts equally, the algorithm will efficiently find cheap, low-quality leads. A strong answer names the CRM events used as primary conversion signals and explains how lifecycle stage data flows back to the platform.
  • Who Owns The Landing Page? When the agency recommends landing page changes and hands them to the client’s web team, the highest-leverage variable in the funnel moves at the speed of whoever has capacity. A strong answer is that the agency designs, builds, hosts, and tests the pages its campaigns point to.
  • How Does Reporting Connect To Our CRM? A monthly PDF of platform metrics leaves the board question about pipeline unanswered. A strong answer describes live dashboards inside the client’s own CRM, showing pipeline created by channel, cost per sales-qualified lead, and CAC payback.
  • What Happens To Our Accounts, Assets, And Data If We Leave? An agency that relies on switching costs has stopped relying on results. A strong answer is that the client owns everything, including ad accounts, landing page files, design files, and dashboards, throughout the engagement and at exit.
  • Who Actually Works On Our Account In Month Seven, And Are They Employees Or Contractors? The people named in the pitch should be the people in the account. A contractor bench signals a structural answer to a staffing question the agency has not solved.
  • What Does The Fee Do When We Add, Cut, Or Reweight A Channel? A fee indexed to channel count makes reallocation a contract negotiation. A strong answer is that the fee is set against total monthly ad spend and does not change when the channel mix does.

For a broader framework on agency selection, see How To Choose A SaaS Marketing Agency That Drives Growth.

Start Your Agency Evaluation

Why SaaSHero Fits The Most Common $1M+ Bottleneck

The bottleneck framework above points to one model for the most common $1M+ constraint. Many teams struggle with acquisition efficiency and need a partner that owns the full chain from impression to CRM record.

SaaSHero is built as that team. It operates as the outsourced inbound growth function for B2B SaaS, with one team owning strategy and execution across paid media, creative, landing pages and CRO, attribution and reporting, and strategy. Clients gain a single accountable owner instead of managing a collection of vendors.

SaaS Hero: The client-friendly SaaS marketing agency that proves pipeline
SaaS Hero: The client-friendly SaaS marketing agency that proves pipeline

The recommendation is anchored in the acquisition-efficiency bottleneck. When cost per qualified pipeline rises while lead volume looks healthy, SaaSHero owns the full chain from impression to CRM record, including the landing pages its campaigns point to. That ownership makes CRM-connected optimization mechanically possible. Controlling the landing page is what allows the agency to change the highest-leverage variable in the funnel. Owning the measurement layer is what allows it to change what the algorithm optimizes toward.

B2B Landing Pages so effective your prospects will be tripping over their keyboards to convert
B2B Landing Pages so effective your prospects will be tripping over their keyboards to convert

SaaSHero optimizes against CRM outcomes such as qualified pipeline, lifecycle stage, and closed revenue rather than the conversion counts the ad platforms report back. This approach answers the mid-market buyer’s real constraint. She is judged on CRM pipeline while most agencies report platform metrics. When teams first connect revenue data to ad performance, campaigns that looked strong on a cost-per-lead basis often look very different when measured against actual revenue. The media volume requirement mentioned earlier is what makes this style of optimization possible.

The fee is indexed to total monthly ad spend rather than channel count. Adding paid social to a search program, testing Meta alongside an existing LinkedIn program, or consolidating channels that are not returning leaves the fee unchanged. The channel-mix recommendation and the invoice stay decoupled.

Credentials, stated factually: founded 2018, eight years in the category, 100+ B2B companies served, approximately $16M in annual ad spend under management and over $60M lifetime, approximately 20 full-time specialists including in-house designers and copywriters with nothing outsourced, Google Premier Partner (top 3% of Google Partners), G2 High Performer in Digital Marketing for over two consecutive years, ranked #20 of approximately 6,000 agencies.

SaaS Hero: Trusted by Over 100 B2B SaaS Companies to Scale
SaaS Hero: Trusted by Over 100 B2B SaaS Companies to Scale

Fit conditions, stated clearly: $10M+ annual revenue, $15k+ monthly ad spend already flowing, sales-led motion with an internal sales team and a CRM, and a 2–4 person marketing team with no paid-media specialist. Below those thresholds, the engagement shape does not fit and SaaSHero will say so.

Two client results, attributed to the named clients: TripMaster reported $504,758 in net new ARR over one year alongside a 650% return on ad spend. Shop Boss reported a 305% increase in conversion rate. These are those clients’ reported outcomes and are not presented as typical results.

TripMaster adds $504,758 in Net New ARR in One Year
TripMaster adds $504,758 in Net New ARR in One Year

How To Run The Evaluation And Make The Decision Defensible

Shortlist two to four agencies. The evaluation itself has a sequence. First, ask for a complimentary audit. Treat it as a work sample, not a gift. The thinking in the audit is the thinking that will be in the account. Then call references and ask specifically about month seven, not month one. Finally, ask for offboarding terms in writing before signing. The answer reveals whether the agency relies on switching costs or on results.

Bring RevOps and the Head of Sales into the evaluation. CRM-connected optimization requires RevOps to own the lifecycle stage definitions and routing rules. The Head of Sales acts as the quality arbiter. His acceptance rate on leads is the metric that determines whether the engagement’s success criteria are volume or revenue.

Frame the decision in the vocabulary the CFO and board already use: pipeline created, cost per sales-qualified lead, CAC payback period. CAC payback period is the correct benchmark because it ties spend directly to unit economics rather than external industry averages. A board that approves based on payback period has a number to hold the agency to.

Start Your Shortlist With SaaSHero

Frequently Asked Questions

How Much Should A SaaS Company With A $1M+ Marketing Budget Spend On An Agency Retainer Versus Media?

Media should carry the majority of the budget because it produces the data the optimization system learns from. Without sufficient media volume, the algorithm cannot find the signal that distinguishes a qualified opportunity from a form fill. The retainer buys the strategy and execution capacity that makes the media readable, including campaign architecture, creative, landing pages, and the measurement layer that connects spend to CRM outcomes. Leaning the retainer too high without media behind it starves the account. Leaning it too low means the client is writing the brief the agency should be writing. The right split depends on the primary bottleneck, not on a benchmark percentage.

Should We Hire In-House Instead Of An Agency At This Budget?

Hiring in-house can work when spend is concentrated in one platform, the motion is stable, and someone internally has the paid-media fluency to manage and develop the hire. The strain appears when the job spans paid search, paid social, creative production, landing page design and testing, and conversion tracking and attribution. Very few individuals are strong across all five disciplines, and the parts that get under-served, usually the post-click experience and the tracking plumbing, fail silently. The strongest configuration at the $1M+ level is typically an internal owner who sets goals and holds the number, with a specialist team owning execution across the disciplines underneath.

What Should We Ask An Agency Before Signing?

The evaluation questions in the section above form the right starting point. Ask what the ad platform is optimized toward, who owns the landing page, how reporting connects to the CRM, what happens to accounts and assets at exit, who is actually in the account in month seven, and what the fee does when the channel mix changes. The answers to those six questions expose whether a vendor can own the outcome or whether the client will end up owning it for them.

What Happens To Our Accounts If We Leave?

Ownership should be contractual, not a parting courtesy. Ad accounts, conversion tracking configurations, landing page files, design files, dashboards, and all campaign history should belong to the client throughout the engagement and remain with them at exit. An agency that operates inside the client’s own accounts, rather than proprietary agency accounts, makes this the default rather than a negotiation. Ask for the offboarding terms in writing before signing. The answer is one of the clearest signals of whether the agency relies on switching costs or on results.

How Do We Present This Decision To Our Board?

Present the agency selection in the vocabulary the board already uses: pipeline created, cost per sales-qualified lead, CAC payback period, and pipeline coverage ratio against the quarterly target. A board that approves a budget based on those metrics has a number to hold the agency to at the next review. The reporting infrastructure the agency builds, especially CRM-connected dashboards showing pipeline by channel rather than platform metrics, is what makes that conversation possible without rebuilding the deck by hand the week before the meeting.

Read Next