Pay-per-lead vs marketing agency
Pay for results. Not retainers.
The performance-based alternative to running an in-house marketing function or paying an agency to do it for you. Same outcome — leads in your CRM — without the predictable failure modes.
Side by side
Eight differences that decide the relationship.
Each row is a recurring conversation we hear from operators who've moved off agency retainers. Read it as a checklist.
| Attribute | Pay-per-lead Impressd Leads | Traditional Marketing agency |
|---|---|---|
| Upfront cost | $0 — pay only for leads delivered | Large monthly retainer plus ad spend |
| What you're paying for | Actual qualified leads | Hours, reports, ad spend with no guarantee |
| Where the risk sits | On us — no leads, no charge | On you — bad month? Still pay |
| Time to first lead | Within 24–48 hours | 4–8 weeks of setup and optimisation |
| Lock-in | None — buy what you need, when you need it | 3, 6 or 12-month contracts |
| Cost predictability | Transparent cost per lead, scale on demand | Variable cost per result, hard to forecast |
| Expertise required | None — we handle traffic, creative, targeting | You still review reports and sit in meetings |
| Accountability | A lead is a lead — measurable | Vague KPIs, brand awareness, impressions |
Upfront cost
Pay-per-lead
$0 — pay only for leads delivered
Marketing agency
Large monthly retainer plus ad spend
What you're paying for
Pay-per-lead
Actual qualified leads
Marketing agency
Hours, reports, ad spend with no guarantee
Where the risk sits
Pay-per-lead
On us — no leads, no charge
Marketing agency
On you — bad month? Still pay
Time to first lead
Pay-per-lead
Within 24–48 hours
Marketing agency
4–8 weeks of setup and optimisation
Lock-in
Pay-per-lead
None — buy what you need, when you need it
Marketing agency
3, 6 or 12-month contracts
Cost predictability
Pay-per-lead
Transparent cost per lead, scale on demand
Marketing agency
Variable cost per result, hard to forecast
Expertise required
Pay-per-lead
None — we handle traffic, creative, targeting
Marketing agency
You still review reports and sit in meetings
Accountability
Pay-per-lead
A lead is a lead — measurable
Marketing agency
Vague KPIs, brand awareness, impressions
The real argument
Three structural reasons retainers don't work the way you think they do.
You stop subsidising someone else's learning curve
When you pay an agency a retainer, the first 90 days are them learning your business and 'optimising'. With pay-per-lead, every dollar is attached to a delivered lead. There is no dead spend, no 'this month was a setup month'.
Incentives are aligned — not just in marketing speak, in cashflow
Agencies make money when you stay subscribed. We make money when we deliver leads you accept. If we deliver bad leads, you get them replaced. If our supply dries up, you can pause. The pressure to perform sits with us, not you.
Risk transfers from operator to supplier
A bad month at an agency = you still pay full retainer + ad spend, and they tell you to 'keep going'. A bad month at Impressd = no leads, no charge. The variable cost flexes with your business; the fixed cost is zero.
Where retainers still make sense
We're not anti-agency. We're anti-misaligned-incentive.
If you're building a brand from scratch and need creative direction, you should hire an agency. If you're running a serious long-form content program targeting top-of-funnel SEO over a two-year horizon, you should hire an agency. If you have an internal marketing team that needs an outside specialist for one project, you should hire an agency.
What you should not do is pay $8,000 a month indefinitely for a generic Meta and Google ads service that any reasonable PPL supplier can replace with measurable, delivered enquiries — at variable cost, with a replacement guarantee, with no contract.
Pay-per-lead isn't the answer to every marketing question. It is, however, almost always the answer to the question "how do I stop paying for things I can't measure?"