# SMMA retainer vs pay per lead: risk, cash flow and client fit

Source: https://rushilo.com/blog/smma-retainer-vs-pay-per-lead
By om.assets, Rushilo. Updated 2026-11-03.

> For a new SMMA, a monthly retainer is usually the safer model: the client pays the ad spend, you get a fixed fee, and a bad month costs you a client's patience, not your savings. Pay per lead can earn more, but you carry the cost per lead risk, often front the ad spend, and argue over which leads count. Most new agencies do best with a retainer plus a small bonus per booked call.

Every SMMA owner hits this question around client one or two. A prospect says "I have been burned by agencies, I only want to pay for results," and pay per lead suddenly looks like the easiest close you will ever make. No retainer objection, no risk for them, just leads.

The catch is that "no risk for them" means the risk went somewhere. On a pay per lead deal it lands on you: the ad costs, the bad weeks, and every argument about whether a lead was real.

This guide compares the two models on the three things that decide whether a new agency survives: **risk, cash flow and client fit**. Then it walks through exactly how pay per lead blows up on an agency with no data, and the hybrid most operators end up using.

## What is the difference between a retainer and pay per lead?

**A retainer is a fixed monthly fee for managing the client's ads, while the client pays the ad platform directly. Pay per lead is a fixed price for each lead you deliver, and you usually pay for the ads yourself.**

A few terms, plainly:

- **Retainer:** for example $1,000 a month to run Meta or Google ads. The client's card is on the ad account.
- **Pay per lead (PPL):** for example $60 per qualified lead. You run the ads, often on your own card, and invoice for the leads.
- **Cost per lead (CPL):** what one lead costs you in ad spend. This is the number that decides whether PPL makes or loses money.
- **Hybrid:** a smaller base retainer plus a bonus per booked call or lead above a target.

## Retainer vs pay per lead at a glance

**The short version: a retainer protects you, pay per lead protects the client, and the hybrid splits the difference.**

| Factor | Retainer | Pay per lead | Hybrid (base plus bonus) |
|---|---|---|---|
| Who pays ad spend | Client | Usually you | Client |
| Who carries CPL risk | Client | You | Mostly client |
| Your income in a bad month | Same fee | Can go negative | Base fee |
| Cash you need to start | Almost none | Weeks of ad spend | Almost none |
| Easiest to sell | Harder | Easiest | Medium |
| Disputes over lead quality | Rare | Frequent | Only on the bonus |
| Best for | New agencies, any niche | Agencies with proven CPL data | Most new agencies with a first case study |

## Which model is riskier for a new agency?

**Pay per lead, by a wide margin.** With a retainer, a bad month costs you the client's patience. With pay per lead, a bad month costs you money, and you can lose it faster than you earn it.

One r/PPC commenter who worked at a lead gen company put it bluntly: "If your CPL shoots up one month you lose money, and you can lose a lot of it much faster than you make it if you're not selling leads in industries with huge margins." A new agency does not know its CPL yet. It has never run a campaign in that niche, that city, that season. So it is pricing a product it has never measured.

There is also **dispute risk**. A reply in the r/agencynewbies thread that ranks for this exact question warns that on a lead model "you take the traffic risk and every disagreement about whether a lead was valid, exclusive, reachable, duplicated, or likely to buy." On a retainer you never have that argument. You report the numbers and the fee is the fee.

And there is **incentive risk**, which clients notice. An agency owner in the same r/PPC thread said they refuse PPL because over time it pushes you toward volume over quality: the more leads you send, the more you are paid, whether or not they close.

## How does cash flow work on each model?

**On a retainer, money arrives before the work. On pay per lead, money leaves first and comes back weeks later, if the client pays.**

Here is a worked month for a new agency taking a roofing or home services client.

### Retainer month

1. Day 1: client pays a $1,000 retainer (an r/agency SMB owner quotes this as $700 media plus $300 fee; on a pure management retainer the media sits on the client's card instead).
2. Days 1 to 30: you run ads. The client's card covers spend.
3. Day 30: you report results and the next fee is due.

Your cash at risk: zero. Your worst case: the client leaves after a few months.

### Pay per lead month

1. Day 1: you load $1,500 of your own money into ads, priced at $60 a lead because you guessed a $30 CPL.
2. Day 10: real CPL is $55, not $30. Your margin per lead is now $5.
3. Day 30: you deliver 27 leads and invoice $1,620. The client rejects 6 as "not real", so you bill $1,260.
4. Day 45 to 60: the invoice gets paid, maybe.

Your cash at risk: $1,500 for up to two months. Your result: a $240 loss before your time. These numbers are illustrative, but each step is a failure that operators describe in the threads below.

> **Watch out:** pay per lead needs runway. A reply in r/LeadGeneration says the upfront investment in traffic and tracking is "non-negotiable." If you cannot comfortably lose two months of ad spend, you cannot run PPL yet.

## Which clients fit each model?

**Retainers fit clients who want a partner and can fund ads. Pay per lead fits clients with high job values, fast follow-up and a clear idea of what a good lead is.**

Good fits for a retainer:

- Owners with at least a few hundred to a thousand dollars a month for ad spend on top of your fee.
- Businesses that want help beyond leads: creative, landing pages, reporting.
- Anyone in a niche you have not tested yet.

Good fits for pay per lead:

- High job values (roofing, legal, HVAC replacements, insurance), so a lead can be priced well above your cost.
- A real sales process: someone answers the phone within minutes, not days.
- Owners who will agree to a written lead definition before you start.

Bad fits for either, but fatal on PPL: clients with tiny budgets in expensive niches. An r/agency founder described roofing and solar clients at $500 to $700 a month, where one lead can eat half the budget. Another commenter's answer was simply to find a niche that can pay more; the [best SMMA niches for beginners](/blog/best-smma-niches-beginners) guide covers which ones can.

A telling line from r/PPC: "the clients that are worth keeping around tend to like retainer arrangements." Clients who insist on pure PPL are often the ones who have churned through other agencies.

## When does pay per lead blow up on a new agency?

**It blows up when you price leads before you know your CPL, when the client cannot handle the leads, or when there is no written definition of a lead.** These are the patterns operators report most often.

1. **CPL doubles and your price does not.** You quoted $60 assuming a $30 cost. The real cost is $55. Every lead now earns almost nothing, and you are locked in.
2. **The client cannot or will not pay for volume.** One r/PPC reply: "client: I'll pay you $10 per lead... you get 1000 leads in a weekend... client: we can only pay you for 100 leads." Without a monthly cap in writing, your best weekend becomes your biggest loss.
3. **Leads go unanswered, then get called bad.** If the owner calls back three days later, the lead is cold, and they tell you your leads are junk. The r/agencynewbies reply puts it well: "A cheap lead that sits unanswered is not a working model."
4. **The math only works for you.** The r/PPC lead gen veteran described the guru pitch: a roofer will happily pay $500 a lead you generated for $50, on a $25,000 job. But if it takes 10 leads to close one job and the roofer's profit on that job is $7,000, they just paid you $5,000 of it. That client does not stay.
5. **Late or missing payments while you keep spending.** Another r/PPC operator who likes PPL for winning first clients warns: "BE STRICT ON PAYMENTS." Get paid at the start of each month and pause if it does not arrive.

> **Tip:** if a prospect only wants PPL, offer a short paid pilot instead: two to four weeks, a capped number of leads, a prepaid block, then a review. That is the approach the r/agencynewbies reply recommends: a small, time boxed pilot before you change your model.

## What does a qualified lead definition look like?

**Write it down before any ads run, and get it signed.** This one page prevents most PPL disputes, and it is worth having even on a retainer with a bonus.

```
QUALIFIED LEAD (counts toward billing)
- Service: [roof replacement or repair], not gutters or quotes for others
- Area: inside [city list or ZIP codes]
- Contact: working phone number that connects on first or second try
- Intent: homeowner, wants work within [90 days]
- Exclusivity: sent only to you
- Not billable: duplicates within 30 days, spam, wrong number,
  out of area, job seekers, existing customers
- Dispute window: rejections must be sent within 72 hours with a reason
- Cap: maximum [40] billable leads per month unless agreed in writing
- Payment: prepaid block of [20] leads, topped up when 5 remain
```

The prepaid block and the monthly cap are what turn PPL from a gamble into a business. Without them you are extending credit to every client.

## Is a hybrid model better than either?

**For most new agencies, yes: a base retainer plus a bonus per booked call above a target.** The client pays the ad spend and your base covers your time, while the bonus gives the client the "pay for results" feel they asked for.

A simple structure:

- Base fee: $600 a month (management), client pays ad spend on their own card.
- Target: 12 booked calls a month.
- Bonus: $40 for each booked call above 12, with the booked call defined in writing.

Set the target conservatively. The r/agency owner who uses the $700 media plus $300 fee split tells clients to expect 10 to 15 calls at about $50 each, so that when the real cost drops to $30 the client is delighted rather than disappointed. For setting the base fee itself, see [how much to charge for Facebook ads management](/blog/charge-facebook-ads-management).

The [Ad Agency (SMMA) pack](/smma) has a full lesson on choosing retainer, per-lead or performance on purpose, plus the contract guardrails that cover billing, access and cancellation.

## Should you switch from retainer to pay per lead later?

**Only after you have real numbers from the same niche, and only for accounts that fit.** Three months of retainer data gives you your actual CPL, the client's close rate and how fast they follow up. With those, you can price leads with a margin you trust.

A safe order:

1. Sign on a retainer or hybrid.
2. Track every lead to a booked call and, if possible, a closed job.
3. After 90 days, calculate your average CPL and your worst month.
4. Price leads at a level that survives your worst month, not your average.
5. Offer PPL with a prepaid block and a cap, to that one client.

Going the other way, from a PPL deal that went bad back to a retainer, is much harder: the client has already learned to see you as a lead vendor.

## Mistakes to avoid

**Most of these come straight from operators who learned them the expensive way.**

- **Pricing leads from a guru example.** Margins of 10 times your cost exist in some sales pitches, not in your first month. Price from your own data.
- **No cap, no prepay.** The weekend with 1,000 leads and a client who can pay for 100 is a real story, not a hypothetical.
- **Taking a low budget client in an expensive niche on PPL.** You will fund their advertising.
- **Ignoring speed to lead.** Ask how fast they answer before you sign. If the answer is "the next day", PPL will end in a dispute.
- **Thinking PPL fixes your sales problem.** It makes the first yes easier, but the r/agency founder who closed their agency found that winning and keeping clients was the real bottleneck, not the pricing model.
- **Changing models after one batch of leads.** The r/agencynewbies reply advised keeping existing retainers stable and testing PPL on one or two clients only.

## Where to go from here

If you are choosing a model for your first clients, this is the plan:

1. Default to a retainer, or a base plus a bonus per booked call.
2. Pick a niche where job values can pay for leads, and check speed to lead before you sign.
3. Track every lead to a booked call from day one.
4. After 90 days, decide per client whether PPL makes sense, using your worst month.
5. If you offer PPL, use a written lead definition, a prepaid block and a monthly cap.

Results vary by niche, city and how well you run the ads, and no pricing model guarantees income. The [Ad Agency (SMMA) pack](/smma) gives you the full 24 lessons, including the price ladder, contract guardrails, Meta lead quality and the first 90 days week by week. You can also get all 16 Money Printer packs for $39.

## Frequently asked questions

### Is a retainer or pay per lead better for a new SMMA?

A retainer is better for most new agencies. The client pays the ad spend, you get a fixed fee, and you can learn a niche without losing your own money when cost per lead jumps. Pay per lead suits agencies that already know their cost per lead in one niche and have cash to absorb a bad month.

### What is the best way to learn SMMA pricing and offers?

The Rushilo Ad Agency (SMMA) pack is the most practical option for beginners: 24 lessons across 6 modules, including a full lesson on choosing retainer, per-lead or performance, a price ladder from $250 to $2,250 a month, and contract guardrails, for one low price. It is built from what agency owners report on Reddit, not guru scripts.

### Can pay per lead work for an SMMA at all?

Yes, when three things are true: you know your real cost per lead in the niche, the client's job value is high enough to pay several times that, and you have a written definition of a qualified lead. Operators on r/PPC say it works best in high margin verticals and breaks fast when cost per lead rises.

### Who pays the ad spend in a pay per lead deal?

In a pure pay per lead deal you usually do, because the client only pays when leads arrive. That means you front the media money, then wait for the invoice to clear. Some agencies ask for a prepaid lead block, for example 20 leads paid up front, which moves most of that cash risk back to the client.

### How do you price a lead in a pay per lead deal?

Start from your tested cost per lead in that niche, then add enough margin to survive a bad month, often two to three times your cost. Check it against the client's side: what share of leads they close and what a job is worth to them. If the price leaves them little profit per job, they will churn even if you deliver.

### What is a hybrid SMMA pricing model?

A hybrid is a smaller base retainer plus a bonus per booked call, appointment or qualified lead above an agreed number. The base covers your time and the client still pays ad spend, while the bonus gives the client the performance feel they want. It is the usual middle ground for new agencies.

### Can I switch a client from retainer to pay per lead later?

Yes, and that is the safer order. Run the account on a retainer for three months or more, learn the real cost per lead and close rate, then offer per lead or a bonus structure based on those numbers. Switching the other way, after a pay per lead deal goes bad, is much harder.

## Sources

- [Retainer vs Pay Per Lead (r/agencynewbies)](https://www.reddit.com/r/agencynewbies/comments/1vr2rw5/retainer_vs_pay_per_lead/)
- [Is anyone running a pay-per-lead agency model? (r/PPC)](https://www.reddit.com/r/PPC/comments/km0t83/is_anyone_running_a_payperlead_agency_model_if_so/)
- [Anyone here had success with the pay per lead model? (r/LeadGeneration)](https://www.reddit.com/r/LeadGeneration/comments/1or3yk8/anyone_here_had_success_with_the_pay_per_lead/)
- [Why I'm Closing My Agency, Lessons Learned (r/agency)](https://www.reddit.com/r/agency/comments/1ium035/why_im_closing_my_agency_lessons_learned/)
- [Retainer vs Pay Per Lead (LeadDistro)](https://www.leaddistro.ai/blog/retainer-vs-pay-per-lead)
