Two Spouts

Google Ads Agency Pricing for B2B SaaS: Flat Fee vs % of Spend

Flat fee vs percentage of spend Google Ads agency pricing compared on CAC impact across B2B SaaS budget tiers — with a worked example showing when each model costs you more.

Published June 28, 2026 · By Two Spouts

Most B2B SaaS founders evaluating Google Ads agencies spend their time assessing case studies, references, and channel expertise. They spend considerably less time on pricing model mechanics — and that is where the structural problems tend to hide. The difference between a flat monthly retainer and a percentage-of-spend model is not just a different invoice format. It is a different incentive structure that shapes every recommendation the agency makes about your account, often in ways that are not visible until you are well into the engagement.

As growthspreeofficial.com notes in its analysis of Google Ads agency pricing for B2B SaaS, the pricing model choice has a direct impact on CAC — not just because of the fee amount, but because of the decisions the pricing model incentivises. This post works through the mechanics of both models, runs a worked example across B2B SaaS budget tiers, and covers what to watch for in contracts.

The two models: how they work

Percentage-of-spend agencies charge a percentage of your monthly ad spend as their management fee. The typical range is 10-20%, with 12-15% most common for mid-market B2B SaaS accounts. If you are spending $20,000 per month on Google Ads, a 15% fee means $3,000 per month in management costs on top of your $20,000 ad budget — a total outlay of $23,000 per month to acquire customers. The fee scales linearly with spend: double your budget to $40,000 and the management fee becomes $6,000, even if the additional work required for a larger budget is not proportionally larger.

Flat retainer agencies charge a fixed monthly fee agreed upfront, typically in the $1,500-$8,000 range depending on account complexity and the scope of included work. The fee does not change when your spend changes. If your monthly ad spend doubles because you found a profitable scaling opportunity, the agency does more work — managing more campaigns, more keyword groups, more bid decisions — for the same fee. The tension this creates runs in the opposite direction from percentage models: flat retainer agencies have a financial incentive to keep account complexity manageable, because complexity consumes time that is not billable beyond the retainer. The alignment failure is different, but it exists in both directions.

The percentage-of-spend incentive problem for B2B SaaS

The incentive misalignment in percentage-of-spend is structural, not intentional. When an agency earns a percentage of your ad spend, every decision that reduces spend also reduces the agency's revenue. Recommending that you pause a campaign, reduce daily budgets, or shift budget away from Google Ads toward a different channel costs the agency money. Recommending that you increase spend — even in situations where the marginal return on additional spend is declining — benefits the agency financially.

For B2B SaaS companies managing CAC carefully, the most valuable advice an agency can give at certain stages is "you are near the efficiency ceiling for this channel at your current conversion rates — do not raise the budget until you fix the conversion tracking." That advice, which serves your unit economics, costs a percentage-of-spend agency the fee on whatever budget increase you would otherwise have made. The advice they have a financial incentive to give instead is "let's increase budget on the campaigns that are performing." Both pieces of advice can be sincere and defensible. The pricing model tilts the probability of which one you hear. At high spend levels, this dynamic is magnified: a 15% fee on $100,000 of monthly spend produces $15,000 in monthly revenue for the agency on work that a competent team can execute for $5,000-$8,000 in flat retainer terms. The gap between the fee and the market rate for the work is where the incentive distortion is most acute.

Worked example: fee impact on CAC across budget tiers

The most direct way to evaluate pricing models is to compute their impact on your blended CAC — the total cost to acquire a customer including both ad spend and management fees. The following example uses a hypothetical B2B SaaS account targeting a $500 CAC with an 8% lead-to-customer rate.

At a $10,000 monthly ad spend: under a 15% percentage model, the management fee is $1,500, making the total acquisition budget $11,500. If the campaigns produce 10 new customers per month, the blended CAC including fees is $1,150 per customer — $150 above the $1,000 blended target that $10,000 in ad spend at $1,000 blended CAC would produce. Under a flat retainer of $2,000 per month: total outlay is $12,000, blended CAC is $1,200 per customer — worse than percentage at this spend level, because the flat fee is higher than the percentage equivalent. At $10,000 in monthly spend, percentage models typically produce lower total costs than flat retainers, which is why percentage pricing tends to be the norm for early-stage accounts.

At $50,000 monthly ad spend: under a 15% percentage model, the management fee is $7,500 per month. Under a flat retainer of $5,000 per month: the flat retainer saves $2,500 per month — $30,000 per year — for identical management work. If the account produces 30 new customers per month, the CAC differential between models is $83 per customer ($1,916 vs $1,833 blended). For a B2B SaaS company targeting an 18-month CAC payback period, that $83 per customer difference compounds materially across a year of acquisition. The crossover point — where flat retainers become more economical than percentage models — typically falls in the $20,000-$30,000 per month spend range, depending on the retainer amount negotiated.

What a flat retainer does not solve

Flat retainers are not uniformly better — they introduce their own structural tensions. The fixed-cost nature of a retainer means the agency has an incentive to contain complexity, because complexity consumes time that is not additionally billable. An agency on a flat retainer may resist setting up the offline conversion import pipeline you need, implementing conversion value rules for enterprise audience segments, or building the campaign architecture needed for a product expansion — because each of these is incremental work within a fixed budget. The engagement can calcify into maintenance mode rather than active optimisation.

The response to this is to negotiate scope clearly upfront. A flat retainer agreement should specify what is included: conversion tracking setup, reporting frequency, landing page review, campaign restructuring, and any other significant work scope. If it is not specified, the agency will reasonably interpret the retainer as covering routine management and push additional work to separate project fees. For the foundational tracking and attribution work that B2B SaaS accounts depend on — GCLID capture, CRM offline conversion imports, conversion window configuration — make sure these are explicitly in scope. For the context on why this tracking infrastructure matters, see our guide on conversion tracking for SaaS.

The account ownership question

Pricing model mechanics matter less than account ownership if you get the ownership question wrong. The Google Ads account — the one your campaign history, conversion data, Quality Scores, and audience lists live in — must be owned by you, not by the agency. Agencies that insist on owning the account, or that build your campaigns in an account they control, are creating a structural dependency that compounds over time: when you switch agencies or bring management in-house, you start from scratch with no historical data, no audience lists, no conversion history, and no Quality Score heritage.

The correct setup is a Google Ads account in your Google account, to which you grant manager access to the agency via a manager account (MCC) link. You own the account; the agency has access to manage it. When the engagement ends, you revoke access and retain everything that was built. Any agency that objects to this arrangement should prompt serious questions about their business model and what they are building in your account. This is not a negotiating point — it is a basic operational requirement for B2B SaaS companies treating their paid search infrastructure as a long-term asset.

Red flags in agency agreements

Several common contract provisions systematically disadvantage B2B SaaS clients and are worth negotiating before signing. Long notice periods — 60 or 90 days — benefit the agency by extending the revenue relationship beyond when you have decided to move on. Thirty days is the appropriate term. IP claims over campaign assets — ad copy, keyword lists, audience configurations — that purport to make the agency the owner of content created for your campaigns are not standard; your ad copy is your IP. Lock-in provisions that tie the contract to the percentage-of-spend model and prohibit switching to a flat retainer as spend grows are protecting the agency's revenue, not your interests.

Reporting provisions deserve specific attention. An agency reporting exclusively in Google Ads metrics — impressions, clicks, CTR, platform conversions — without connecting to pipeline and revenue data is reporting what is convenient to report, not what drives decisions for a B2B SaaS business. Your reporting should connect Google Ads activity to SQLs, pipeline value, and closed-won revenue — the metrics your board and leadership actually care about. If an agency does not provide this reporting, either because they do not have access to your CRM data or because they have not been asked, that is a scope conversation worth having early. The agencies best positioned to help B2B SaaS companies are the ones who think in pipeline terms, not platform terms, and who can connect the two in their reporting. For a broader view of what to look for and how to evaluate options, see our guide on hiring a Google Ads agency.

Frequently asked

What are the main Google Ads agency pricing models?

The two dominant models are percentage of spend (typically 10-20% of monthly ad spend) and flat monthly retainer (a fixed fee regardless of spend level). A third model, performance-based pricing, ties fees to leads or conversions and is less common because it creates adverse selection problems — agencies avoid accounts with conservative CAC targets. Some agencies use hybrid models that combine a base retainer with a percentage component above a spend threshold. For B2B SaaS accounts, the flat retainer and percentage-of-spend are the practical choice in most situations, and the right one depends heavily on your current spend level and expected spend trajectory.

Why is percentage of spend problematic for B2B SaaS?

Percentage of spend creates an incentive misalignment: the agency's revenue grows when spend grows, regardless of whether that spend growth improves your CAC. For a B2B SaaS company optimising for cost-efficient customer acquisition, the goal is sometimes to spend less and convert at a higher rate, not to spend more. Under a percentage model, an agency recommendation to reduce spend, pause underperforming campaigns, or shift budget away from Google toward another channel costs the agency money. That structural conflict does not mean agencies are dishonest, but it does mean the pricing model creates incentives that point away from the recommendations that serve your unit economics best. At high spend levels, the fee also becomes disproportionate to the complexity and effort of the work.

What is a reasonable management fee for a B2B SaaS Google Ads agency?

For accounts spending $5,000-$20,000 per month, percentage-of-spend models typically fall between $750 and $4,000 per month in fees (15% model). Flat retainers for accounts at this scale typically range from $1,500 to $3,500 per month for active management. For accounts spending $30,000-$100,000 per month, flat retainers typically range from $3,000 to $8,000 per month depending on account complexity, while percentage models produce $4,500 to $20,000 in monthly fees — often significantly more than the work justifies. There is no universal correct fee, but as a calibration: if your management fee exceeds 15% of your total acquisition cost for a given month, the agency is taking a materially large share of your customer acquisition budget.

Should I use a flat fee or percentage of spend for my B2B SaaS account?

At spend levels below $10,000 per month, percentage models are often more practical because a flat retainer at that scale may not be economically viable for an agency doing meaningful work. Above $20,000 per month, the economics typically favour a flat retainer: at a 15% fee on $30,000 of monthly spend, you are paying $4,500 for management work that would cost $3,000-$3,500 on a flat retainer. The alignment question matters at every level: a flat retainer aligns the agency's incentive with efficiency; a percentage model aligns it with volume. For B2B SaaS companies optimising CAC, efficiency alignment is typically more valuable. When negotiating, the switch from percentage to flat fee often encounters agency resistance at the point where the flat fee would be lower — that resistance is itself informative about which model the agency prefers for financial rather than operational reasons.

What should a Google Ads agency contract include for B2B SaaS?

A well-structured agency agreement for B2B SaaS should specify the scope of included work (campaign management, conversion tracking setup, reporting cadence, landing page review), a clear definition of what constitutes a 'conversion' for billing and optimisation purposes, access rights to your Google Ads account (you should own it, not the agency), data portability provisions that give you all historical data if you switch agencies, and a reporting cadence that includes funnel-stage data, not just platform metrics. Notice period for termination should be 30 days or less; longer notice periods benefit the agency, not you. Confirm that GCLID capture and offline conversion imports are included in scope — these are table-stakes for B2B SaaS attribution and should not be sold as add-ons.

One more essay, one tool you can run on your account today, and a case study showing what the moves above look like in practice.