Professional Services
Digital Marketing Agency Pricing: Retainers, Percentage of Ad Spend and Packages Compared
How to price marketing agency services: retainers vs percentage of ad spend vs performance deals, 2026 price ranges, a margin formula and sample packages.
Ask ten agency owners how they price and you will hear ten different answers. Some charge by the hour, some take a cut of ad spend, some sell fixed packages, and a few promise to work purely on results. The model you choose shapes your cash flow, your margins, and the kind of clients you attract. This article compares the main models and gives you a formula to set prices that leave room to hire good people.
Typical agency prices in 2026
These ranges are for small and mid-size US agencies and vary widely by niche and market.
| Service | Typical monthly fee (as of 2026, verify) |
|---|---|
| Paid search management (Google, Microsoft) | $750-$5,000, or 10%-20% of ad spend |
| Paid social management (Meta, TikTok, LinkedIn) | $1,000-$6,000, or 10%-20% of ad spend |
| Local SEO | $500-$2,500 |
| SEO and content | $1,500-$10,000 |
| Social media management | $500-$4,000 |
| Email and SMS marketing | $1,000-$5,000 |
| Conversion rate optimisation | $2,000-$8,000 |
| Websites and landing pages (project) | $2,000-$25,000 |
Setup fees of 50%-100% of the first month's retainer are common for account builds, tracking and onboarding.
The six pricing models compared
| Model | How it works | Best for | Main risk |
|---|---|---|---|
| Hourly | Bill time spent | Consulting, small ad-hoc work | Caps income and punishes efficiency |
| Flat monthly retainer | Fixed fee for defined deliverables | Most ongoing services | Scope creep without a clear SOW |
| Percentage of ad spend | 10%-20% of spend, usually with a minimum | Large, growing ad accounts | Conflict of interest; revenue drops when budgets drop |
| Spend-tiered flat fee | Fixed fees by spend band | Paid media agencies | Needs careful band design |
| Performance-based | Pay per lead, appointment or sale | Rare, well-understood niches | Disputes over lead quality; you carry the client's sales risk |
| Hybrid | Base retainer plus performance bonus | Mature client relationships | More complex agreements |
Retainers
A retainer is a fixed monthly fee for a defined scope. It is the backbone of most agencies because revenue is predictable and clients can budget. The key is defining exactly what is included: number of campaigns, landing pages, posts, reports and meetings, plus response times. Anything outside the list is quoted separately.
Percentage of ad spend
Charging a percentage of spend is simple, and it scales: a client spending $50,000 a month needs more work than one spending $3,000. But it tempts agencies to push budgets up, and clients know it. If you use it, always set a minimum fee (so small accounts are still worth managing) and consider capping or reducing the percentage at higher spend levels.
Spend-tiered flat fees
Many paid media agencies prefer fixed fees by spend band. It keeps the scaling logic without the "you just want me to spend more" objection.
| Monthly ad spend | Management fee |
|---|---|
| Up to $5,000 | $1,250 |
| $5,001-$15,000 | $2,250 |
| $15,001-$40,000 | $3,950 |
| Above $40,000 | Custom quote |
Performance-based deals
Paying only for results sounds attractive to clients, but you carry all the risk: their offer, their phone answering, their sales skill and their honesty in reporting. If you try it, use a base fee plus a bonus, define a qualified lead precisely, and require access to the CRM or call recordings.
The pricing formula
Whatever model you choose, check that each package leaves a healthy margin.
Delivery cost = delivery hours × fully loaded hourly cost Price = delivery cost ÷ (1 − target gross margin)
"Fully loaded" means what the work actually costs you: contractor rates, or employee wages plus payroll taxes and benefits, plus the account management time around it. Add per-client tools such as call tracking or reporting software unless you bill them through.
A worked example
Lena runs a two-person paid search agency for dental practices. A new practice wants Google Ads management with ad spend of $6,000 a month.
She estimates monthly delivery:
| Task | Hours | Who | Rate | Cost |
|---|---|---|---|---|
| Campaign management and optimisation | 7 | Contractor | $50 | $350 |
| Ad copy and landing page tests | 3 | Contractor | $50 | $150 |
| Reporting | 1.5 | Contractor | $50 | $75 |
| Client calls and account management | 2.5 | Lena | $80 | $200 |
| Call tracking software | $60 | |||
| Total delivery cost | 14 | $835 |
At a 60% target gross margin: $835 ÷ 0.40 = $2,087.50. She quotes $2,100 a month, plus a $1,500 setup fee for the account rebuild, tracking and two new landing pages.
Compare that with a 15% of spend model: 15% × $6,000 = $900 a month, which would leave Lena a gross margin of only about 7%. If the practice later raises spend to $20,000, 15% would be $3,000, but by then the work might take 25 hours. Spend-tiered pricing protects her at both ends.
She checks value too. A new patient is worth roughly $1,500 in first-year revenue to the practice. If the campaign brings 30 new patients a month at $200 each in ad spend, the practice earns about $45,000 in first-year revenue from $8,100 in total monthly cost ($6,000 spend plus $2,100 fee). The price is easy to justify.
How to present prices
- Offer three packages, with the middle one as the recommended choice.
- State deliverables in numbers, not vague promises.
- Separate the management fee from ad spend; clients pay platforms directly.
- Charge a setup fee for onboarding work.
- Set a minimum term (commonly three months for paid media, six for SEO) and then month-to-month.
- Build an annual price review into the agreement.
Handling price objections
When a prospect says your price is too high, do not discount straight away. Ask what they are comparing it with, then compare like for like:
- Who does the work? A senior specialist, a junior, or an offshore team you have never met?
- What is tracked? Calls and booked jobs, or only clicks and impressions?
- Who owns the accounts? Agencies that build accounts in their own name make leaving difficult.
- How often is the account touched? Weekly optimisation, or a monthly glance?
- What is the minimum term and notice period?
If the budget really is too small, offer a smaller scope rather than a lower price for the same work: fewer campaigns, one channel instead of two, or a quarterly rather than monthly strategy call. Cutting price without cutting scope teaches clients that your rates are negotiable and erodes the margin you need to deliver well.
Pricing mistakes that sink agencies
- Starting too low. Retainers of a few hundred dollars a month cannot fund skilled delivery, so quality slips and clients churn.
- Unlimited anything. Unlimited revisions or posts invite endless requests.
- Fronting ad spend. If a client fails to pay, you still owe the platform.
- Guaranteeing results. It sets you up for disputes and may be deceptive if you cannot deliver.
- Never raising prices. Costs rise every year; your prices should too.
- Ignoring margin per client. Some clients quietly take twice the hours of others. Track time and adjust.
Your next step
List your current or planned packages, estimate the delivery hours for each, and run them through the margin formula. Any package below a 50% gross margin needs a higher price, a smaller scope, or a more efficient delivery process.
The full guide, Starting a Digital Marketing Agency, covers niche selection, contracts, advertising law, onboarding and reporting systems, sales scripts, hiring contractors and a 30/60/90-day launch plan, for $0.99.
General information only, not legal, tax or financial advice. Rules and costs vary by state and change; verify with official sources. Read the disclaimer.