B2B Sales Strategy

    Marketing Agency Pricing Models: Retainer, Project, Percentage of Spend and Performance

    Five pricing models are in common use and each one fails in a specific way. The structure decides who is out of pocket when the work turns out to be harder than expected.

    August 12, 20267 min read
    Share:
    The short answer

    Marketing agencies price in five common ways: monthly retainer, fixed project fee, hourly or day rate, a percentage of media spend, and performance or outcome-based pricing. Most real agreements combine two of them. The model matters mainly because it decides which party absorbs the cost when delivery runs long.

    Key takeaways

    • The five models are monthly retainer, fixed project fee, hourly or day rate, percentage of media spend, and performance pricing, and most signed agreements are a hybrid of two.
    • The useful way to compare them is by who carries delivery risk. Hourly and percentage-of-spend put it entirely on the client, performance pricing puts it on the agency, and everything else sits between.
    • A quote is only comparable to another quote once both are converted to the same unit, since per month, per project, per person and per outcome are not interchangeable.
    • Some agencies bill in four-week periods, which is thirteen cycles a year rather than twelve, so an identical looking monthly figure costs about eight percent more over a year.

    Reviewed and updated August 12, 2026

    Send the same brief to three marketing agencies and you will often get three quotes that cannot be compared. One arrives as a monthly retainer, one as a fixed project fee, one as a percentage of the media budget you have not decided on yet. The numbers look like the point. The structure is the point, because the structure decides who absorbs it when the work takes twice as long as anyone expected.

    There are five pricing models in common use, plus hybrids of them. Each one is a reasonable answer to a real problem, and each one fails in a specific and predictable way. Knowing which failure you are buying is most of the skill in this purchase.

    A disclosure, since it shapes what follows. RevenueFlow is an agency, and we are paid on attended qualified meetings, which is the performance model described below. We have tried to state the weaknesses of that model as plainly as the others, because a buyer who only hears its strengths is being sold to rather than informed.

    The five models

    Monthly retainer. A fixed fee buys a defined scope, or an agreed allocation of a team, every month. It is the default in this industry for good reasons: revenue is predictable on both sides, the agency can staff properly, and the relationship survives a slow month without a renegotiation. It fails when scope is loose. A retainer with a vague deliverable list quietly becomes a subscription to availability, and the honest test is whether you could tell, from the invoice alone, what changed between a good month and a bad one.

    Project or fixed fee. A defined piece of work for a defined price. Excellent for anything with a real finish line, such as a website, a campaign build, a brand refresh. It fails on anything continuous, and it creates a hard incentive at the margin: once the fee is fixed, every additional hour is the agency's loss, so scope discipline becomes the whole relationship. That is not a failing of the agency, it is arithmetic, and the fix is a properly specified scope rather than trust.

    Hourly or day rate. Time billed as spent. The most transparent model on paper and the one that ages worst. It prices input, so it rewards slow work and penalises the agency that has done this eighty times and can do it in a morning. Most agencies have moved away from it for exactly that reason, and buyers who insist on it often end up paying a padded estimate instead of a rate.

    Percentage of media spend. The fee is a share of the advertising budget being managed, common in paid media. It scales naturally with the size of the account and requires no renegotiation as spend grows, which is genuinely convenient. Its weakness is stated in its own definition: the agency earns more when you spend more, and the moment the right advice is to spend less, the model is arguing against the advice. Good agencies manage that tension openly. It is still there.

    Performance or outcome-based. The fee is tied to a defined result: a qualified meeting, a lead, a booked demo, sometimes a share of revenue. It moves delivery risk onto the agency, which is the point. It fails in one specific place, and it is worth being blunt about it since it is our own model: everything depends on the written definition of the outcome. A performance deal with a loose definition is worse than a retainer, because now both parties have a financial stake in interpreting an ambiguous sentence in their own favour.

    Client carries the riskYou pay regardless of output
    • Hourly or day rate
    • Percentage of media spend
    • Retainer with a loose scope
    SharedBoth sides exposed, differently
    • Retainer with a specified deliverable list
    • Project fee with a clear scope
    • Hybrid: base fee plus outcome component
    Agency carries the riskPayment follows a defined result
    • Performance or outcome pricing
    • Guarantee-backed retainers
    • Any model where an undelivered result reduces the invoice
    The models sorted by the only axis that matters at signature: who is out of pocket when the work is harder than expected.

    Hybrids are the norm, not the exception

    Most real agreements combine two of these, and the combinations are usually where the interesting terms live. A one-time setup fee followed by a monthly retainer is a hybrid. A base retainer plus a per-outcome bonus is a hybrid. A tiered subscription where the tier is set by output volume is a retainer wearing a performance costume, since the volume is a capacity commitment rather than a result.

    The published pricing pages of B2B lead generation agencies show the pattern clearly, and they are worth reading even if you are buying a different service, because they are among the few agencies in any discipline that publish figures at all. CIENCE publishes a one-time setup fee, two recurring line items and a per-person rate card by seniority and region, which is three models stacked in one quote. Belkins publishes a starter configuration with a guaranteed annual appointment count on its service page, which is a retainer carrying an output commitment. Callbox publishes a monthly band per unit of service, with the unit defined as one segment's campaign.

    Read three of those side by side and the useful realisation arrives quickly: the number is downstream of the unit. Per month, per project, per pod, per SDR, per appointment and per percentage point are six different things, and a quote is only comparable to another quote once both have been converted into the same unit.

    The billing period is part of the price

    One mechanical trap catches people every year. Some agencies bill per four weeks rather than per calendar month. Four-week periods make thirteen billing cycles in a year rather than twelve, so an apparently identical monthly figure is about eight percent more expensive over twelve months. It is not a trick, it is just a different unit, and it is invisible unless you check. We have worked the arithmetic through with real published figures in outsourced SDR pricing and B2B appointment setting.

    Contract length hides a similar effect. A twelve-month commitment at a lower monthly rate and a rolling monthly agreement at a higher one are not really the same purchase at a discount. You are buying an option in the second case and selling one in the first, and the right choice depends on how confident you are that this will work, which in a first engagement is usually less confident than the pitch implies. A shorter term costs more per month and is often worth it, because the expensive outcome in this market is not paying a slightly higher rate. It is spending nine further months proving something you already suspected in month three.

    The same care applies to what the fee does and does not include. Software licences, data, sending infrastructure and media budget sit inside the fee at some agencies and outside it at others. A quote that excludes tooling will always look cheaper than one that includes it, and the comparison is meaningless until both are on the same side of the line.

    Where we differ from standard practice

    Much of the advice on this page reflects how outbound is commonly run. We run it differently, and since this page sits on our site it is worth saying where the difference is and what it costs us.

    Standard practiceHow most outbound teams run
    • A sequence of messages to each prospect over several weeks
    • Later messages often land in the same email thread
    • Every contact is reached more than once, so a distracted reader gets another chance
    • The later messages go only to people who did not answer the first
    • Reputation cost accrues on the sending domain across everything else it sends
    What we doOne message per campaign
    • One message, then that campaign is finished for that contact
    • No thread replies and no bumps
    • A non-responding audience becomes a new campaign with a genuinely different premise, not a reminder
    • More of the work moves into targeting and into the one message
    • We reach each contact less often, and that is the cost we accept
    Two defensible readings of the same problem. Most outbound programmes send a sequence; we send one message per campaign. The cost of each approach is stated in both directions.

    The reasoning is mechanical rather than moral. A follow-up arrives underneath a message the recipient has already seen and chosen not to answer, so it is delivered to the population most likely to mark it as spam, and the reputation cost of that lands on the sending domain across every campaign running on it. We set that cost against the replies a sequence recovers and decided the trade was not worth it. The full argument, with the numbers from our own campaigns, is in why we stopped using follow-ups.

    That is relevant to pricing rather than a detour from it. Outbound retainers are frequently metered in activity units, and an activity unit is a pricing decision that carries a practice inside it. If a quote is denominated in something the agency controls entirely, the agency can always hit the number, and you are paying for compliance with a spreadsheet. Prefer units that require the market to agree: a reply, a booked meeting, an attended one.

    Choosing, in practice

    The right model depends less on your budget than on two things: how well the outcome can be defined, and how much variance you can absorb.

    If the outcome is crisply definable, performance or outcome pricing puts the risk where it belongs and is worth paying a premium for. If it genuinely is not definable, which is common for brand, content and creative work, a retainer with a specified deliverable list is the honest answer, and dressing it up as performance pricing against a proxy metric usually makes things worse. If the work has a real end, use a project fee. If you are buying paid media management and the percentage model bothers you, ask for a flat fee at your current spend level and see what happens to the quote.

    Settle these before signing, whichever model you choose
    • Yes: The unit the price is denominated in, converted to the same unit as every quote you are comparing
    • Yes: Whether billing runs on calendar months or four-week periods
    • Yes: Which tools, data and media budget sit inside the fee
    • Yes: For outcome pricing, the written definition of the outcome and who adjudicates a disputed one
    • Yes: What happens in month one, when nothing has been produced yet but costs have been incurred
    • No: Accepting a performance deal whose outcome definition is a single vague sentence

    Two specialised cases have their own economics and their own pages. If you are buying social media management, the rate cards and the variables that move a quote are covered in social media marketing agency pricing. If you are an agency reselling another agency's delivery, or buying from one that does, the stacked margin changes the arithmetic completely, and that is set out in white label marketing agency pricing.

    The last thing worth saying is the least commercial. The pricing model is not what makes an engagement work. A clear scope, a named accountable person on each side and an agreed definition of success will rescue an imperfect commercial structure, and no structure survives their absence. Get those three right, then pick the model that puts the risk on whoever is better placed to manage it. Our own terms, and the definition we are held to, are on the free campaign page.

    Questions

    Frequently asked questions.

    Frequently asked questions
    Which marketing agency pricing model is best?
    It depends on whether the outcome can be defined crisply. When it can, performance pricing puts the risk on the party better placed to manage it and is usually worth a premium. When it genuinely cannot, which is common for brand and creative work, a retainer with a specified deliverable list is the honest structure, and proxy metrics tend to make things worse.
    Why do agencies charge a percentage of ad spend?
    Because the fee then scales with the size of the account without renegotiation, which is administratively convenient for both sides. The weakness is built into the definition: the agency earns more when you spend more, so when the correct advice is to reduce spend, the commercial model argues against the advice. Good agencies manage that openly, and the tension does not disappear.
    What is a fair marketing agency retainer?
    Fairness is a function of scope rather than of the number. A retainer is sound when the invoice would let you tell a productive month from an unproductive one, and unsound when it quietly becomes a subscription to availability. Before comparing retainer figures across agencies, confirm what each one includes in the way of tools, data and media budget.
    What should be in the contract for performance-based pricing?
    The written definition of the outcome, above everything else. Specify which companies and seniorities qualify, what the prospect has to agree to, whether they must attend, which accounts are excluded, who can dispute an outcome, within how long, and on what grounds. A performance deal with a vague definition is worse than a retainer, because both sides then profit from reading it their own way.
    marketing agency pricingagency retainerperformance pricingvendor evaluationb2b sales strategy
    Byline

    About the author.

    RevenueFlow Team

    B2B cold email experts helping companies generate qualified leads through done-for-you outreach campaigns.

    RevenueFlow Team

    Your next move

    Ready to scale your outreach?

    We build GTM engines that book real meetings. See the receipts.

    Further reading

    Related articles.