Consent Resolve
Marketing Blog

Angi, Thumbtack, and the Math of Shared Leads vs. Exclusive Ones

A shared lead has a small price tag and a hidden buyer's-eye cost: you're one of several pros racing for the same job. Do the math per booked job, not per lead, and the bargain disappears.

By Aaron Phillips, Chief Marketing Officer & Co-Founder at Consent Resolve 7 min read

The invoice that lies to you

A shared lead has one job: to look cheap on the invoice. Twenty-five dollars, forty, maybe a hundred for a big-ticket project. Next to a roofing install worth thousands, that’s pocket change, and the platforms know it. So you buy, and buy, and wonder why the leads never quite turn into the revenue the math promised.

The invoice is telling you the truth about one thing — the price per lead — and lying by omission about the thing that actually matters: the price per booked job. Look at it from the buyer’s eye, the way the homeowner experiences it, and the bargain falls apart.

What the homeowner is actually doing

Put yourself on the other side. A homeowner fills out one request on Angi or Thumbtack. They don’t get your number — they get a stack of them. That single request gets sold to 4–5 pros at $25–$100+ apiece. Within minutes, four or five phones light up with the same project.

Now the homeowner’s inbox and voicemail are a pile of near-identical pitches. They didn’t ask to be courted by five contractors; they just wanted a quote. From their side it feels like spam — five strangers competing for attention they never offered to that many people. Some of them stop answering entirely, which means you can pay for a lead and never even reach a human. So they do what anyone would: they go with whoever got to them first and seemed easiest. The job isn’t awarded on merit. It’s awarded on speed and luck — and 78% of homeowners hire the contractor who responds first, not the cheapest or the best.

What does a shared lead really cost per job?

This is the math the platforms don’t print. Say you buy five shared leads at $50 each — $250 spent. You’re one of five pros on each, and you win roughly your fair share by responding fast: maybe one of the five becomes a booked job. That one job cost you $250, not $50. The four leads you lost still hit your card.

A shared lead is cheap per lead and brutal per job, because most of what you buy is opportunities your competitors win. The sticker price was never the cost. The cost is everything you paid for the jobs you didn’t get.

Why exclusive flips the math

An exclusive lead is the same homeowner — but sold to one contractor only. You. Nobody else’s phone lights up. There’s no race against four other quotes, no homeowner annoyed by a pile-up of pitches. You follow up once, calmly, and you’re the only voice in the room.

That changes the denominator. When you’re not splitting every lead 4–5 ways, far more of what you buy turns into work — so even at a higher per-lead price, your cost per booked job drops well below the shared-lead number. Cheap-per-lead loses to cheap-per-job every time you actually run it.

There’s a softer payoff, too, that never shows up on a spreadsheet. Chasing shared leads burns your crew out. You’re racing five competitors on every lead, getting ghosted by homeowners who never wanted five calls, and watching good jobs go to whoever happened to be free at the right minute. That grind has a cost in morale and in the hours you spend on the phone instead of on the roof. An exclusive lead is a calmer business: one prospect, one conversation, no race. You can follow up like a professional instead of a telemarketer, because you’re the only one who got the lead in the first place.

And shared leads carry a quieter risk

There’s a reason to be wary of the lead-seller model beyond the math. In 2023 the FTC ordered Angi’s HomeAdvisor to pay $7.2 million to settle charges it deceptively marketed the quality and source of its leads — with over $3M refunded to pros. When the product is “the same lead, several times over,” the incentives don’t always point at the contractor’s interest. The full breakdown of these channel numbers, every figure sourced, lives on our stats page.

Run your own math this quarter

  • Stop tracking cost per lead. Track cost per booked job. Divide what you spend on a channel by the jobs it actually produces — that’s the real price.
  • Count how many pros share each lead before you judge the sticker. One opportunity split five ways isn’t one lead.
  • Try exclusive, consent-first leads for traffic you already earn: a flat $7, never resold, with a timestamped consent record on every one.
  • Compare honestly. See exactly how Angi’s shared model stacks up against exclusive leads on our Angi comparison.

Shared leads win the invoice and lose the year. Look at it from the buyer’s eye — five pros, one annoyed homeowner, whoever’s fastest takes the job — and the cheap lead reveals itself as the most expensive thing on your books.

FAQ

Frequently asked questions

Because you're looking at the per-lead price, which can run $25–$100+ — and on its own that sounds reasonable. What the sticker hides is that the same lead goes to 4–5 pros at once, so your odds of winning the job are split several ways. The cheap number is per lead, not per booked job.
Get Started — $7 Email Us