Paid Ads · 9 min read
Angi vs Thumbtack vs Yelp: Are Shared Leads Worth It?
Summary
Shared leads get resold to your competitors, so your close rate collapses and the real cost per booked job is nothing like the advertised lead price.
By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026
You bought the lead. You called in four minutes. The homeowner had already talked to two other guys and was waiting on a third quote. You paid full price for that conversation anyway.
That is not bad luck and it is not your sales process. It is the product working exactly as designed. Shared-lead marketplaces make money on leads sold, not jobs won, and those are very different businesses. Here is the arithmetic the marketplaces will never put in the pitch deck.
Are Angi, Thumbtack, and Yelp leads worth the money?
They are worth it only if your cost per booked job — not per lead — beats your other channels, and on Angi that math has been challenged by a federal regulator. In January 2023 the FTC issued an order requiring HomeAdvisor, which also does business as Angi Leads, to pay up to $7.2 million over what the Commission's complaint called false, misleading, or unsubstantiated claims about the quality and source of its leads.
The FTC's complaint says HomeAdvisor told service providers its leads turned into jobs at rates higher than it could substantiate, and the order bars the company from making unsubstantiated claims about how often leads convert. Read that twice. The conversion rate you were sold on is the exact thing a regulator made them stop claiming.
That does not make every marketplace lead worthless. It means the burden of proof is on you, and the only number that settles it is cost per booked job.
How many competitors get sold the same lead you just bought?
Angi's own homeowner-facing forms say it out loud — 'Get quotes from up to 3 pros!' is printed on Angi's own contractor-leads article, next to a zip-code box. Three quotes means three pros paying for one kitchen.
Thumbtack is more honest about the mechanics. Its help center defines Opportunities as jobs from 'customers who've reached out to other pros but haven't hired anyone yet' — an entire product built on the assumption that the homeowner is already shopping several of you. And Angi's own contractor advice article warns that when a homeowner posts a request, 'companies will bombard them,' making it 'really easy for you to get lost in the shuffle.'
So the shared part is not a rumor from a forum. It is in the vendors' own copy. What changes is how many, and nobody publishes that number per lead.
What does a shared lead actually cost per booked job?
Cost per booked job equals the lead fee divided by your close rate — so at a 15% close rate, a $75 lead is a $500 job-acquisition cost, not a $75 one. That single division is the whole argument. Run it on your own last 30 days before you renew anything.
| Close rate | Cost per booked job at a $50 lead | at a $75 lead | at a $150 lead |
| 30% (exclusive, warm) | $167 | $250 | $500 |
| 15% (typical shared) | $333 | $500 | $1,000 |
| 8% (four-way split, slow callback) | $625 | $938 | $1,875 |
| 5% (price shoppers, tire kickers) | $1,000 | $1,500 | $3,000 |
That table is arithmetic, not a study — plug in the lead fees on your own invoice and the close rate from your own CRM. The point is the slope. Halving your close rate doubles your cost per job, and the thing that halves your close rate is the other three pros holding the same phone number.
Marketplaces price on the value of the job, not the odds of winning it. Thumbtack's help center says the cost is set 'to match how valuable the job is,' varying with job type and size. So the leads you most want to win — the roof replacement, the panel upgrade — are the ones you pay the most to lose.
How does that compare to Local Services Ads?
Google Local Services Ads is also pay-per-lead, but Google's own documentation frames the lead differently: 'Customers choose you: You only hear from customers who have specifically selected your profile out of all the rest.' The homeowner picked your face and tapped call — they did not fill in a form that got distributed.
That is not exclusivity. A homeowner can absolutely tap three LSA profiles. But the selection happens in the customer's head before the charge, not in a routing engine after it, and the Google Verified badge does screening work your own website cannot fake. Yelp is a third model again: Yelp Ads is cost-per-click, and Yelp charges you 'each time your ad is clicked,' at a price that moves with supply and demand. You pay for the click and still have to earn the call.
| Platform | You pay for | Who else gets that customer | Bad-lead credits | What you own after you stop |
| Angi Leads | Each lead sent to you | Angi's form promises up to 3 pros | Case-by-case disputes with the platform | Nothing |
| Thumbtack | Each lead, at a price you set | Customer often contacts several pros | Partial-match and Opportunity leads are only charged on a response | Nothing |
| Yelp Ads | Each click, price varies with demand | Anyone else advertising the category | Not applicable — clicks, not leads | Nothing |
| Google LSA | Each lead, after the customer picks your profile | Customer may tap other profiles too | Automated lead credits, applied within 30 days | Reviews and a Google Verified badge |
| Your own site and GBP | Content, links, technical work | Nobody — the lead is addressed to you | Not applicable | The asset, the rankings, the list |
Verdict: for the trades where it is available, Google Local Services Ads is the best of the paid-per-lead options, because the customer selects you before you get billed and Google credits bad leads automatically. Thumbtack is the least bad of the marketplaces because you set the exact lead price yourself. Angi is the one to audit hardest. And none of the four leave you owning anything.
Can you dispute or refund a bad lead, and does it work?
On Google LSA, disputes are largely automated and the credit lands within 30 days — but Google narrowed the rules, and its help docs now state plainly that it 'no longer supports credits for job type not serviced and geo not serviced leads.' The two complaints you most want to make are the two you can no longer make.
Google also excludes lead credits entirely for health care verticals and tax specialists. Thumbtack's protection is structural rather than after-the-fact: a partial-match lead gives you 24 hours to accept, and Opportunities are free to quote — you are only charged if the customer replies. That is a better deal than arguing after the money is gone.
Angi's dispute process is a support conversation, not a policy you can point to. The FTC's redress program tells you how much that argument is worth in practice: affected service providers were eligible for payments of up to $30 each for the lead-quality misrepresentations. That is one lead.
What happens to your lead flow the day you stop paying?
It goes to zero the same day — every one of these channels is rented, and none of them leave a residue. Pause the card and the phone stops. That is the difference between an ad spend and an asset, and it is the whole reason we push home services SEO alongside paid channels rather than instead of them.
There is also a membership tax on top of the lead fees. The FTC's order noted HomeAdvisor providers 'generally pay an annual membership fee of $287.99, in addition to a separate fee for each lead they receive.' You are renting the right to buy leads.
We run a 90-day rule on every channel: if it has produced no qualified booked work in 90 days, it gets cut. Apply that to Angi with the same nerve you would apply it to a truck that will not start.
When does a shared-lead marketplace genuinely make sense?
In exactly three situations: you are brand new with zero reviews, you have crew idle time worth more than the lead fee, and you can answer inside a few minutes every single time. Miss any one of the three and the math stops working.
- Brand-new company, no reviews, no rankings — buy leads to buy your first 20 reviews, then taper.
- Filling a slow week for a crew you are already paying — a marginal job at a bad cost per lead still beats an idle truck.
- You answer in minutes, not hours. On a shared lead, the second caller is a quote comparison and the fourth is ignored.
- Low-ticket, high-frequency work where one won job pays for many lost leads.
- You are testing a new service line and want demand signal before you build pages for it.
What it never is: a permanent acquisition strategy. Angi's own pro signup page advertises 'over 1.5M opportunities on Angi last month' — that is a marketplace optimizing for volume of leads sold, and you are on the buy side of that trade.
What would you get for the same money building your own demand?
At a $500-to-$1,000 real cost per booked job, three or four marketplace jobs a month is the same money as a full search program — and unlike the lead fee, that spend compounds. Rankings you earn in month four are still there in month twenty-four. A lead you bought in month four is gone the second the homeowner hangs up.
The practical stack for a trade business, in order: fix your Google Business Profile and review velocity, get Local Services Ads running because Google-verified pay-per-lead is the cleanest paid channel you have, then build the service and city pages that rank for the jobs you actually want. If you are deciding between LSA and standard search ads, we broke that down in LSA vs Google search ads.
Keep buying leads while that builds if the unit economics hold. Just stop pretending the lead fee is the cost. The cost is the lead fee divided by the close rate on a customer three of your competitors are also calling.
If you are a roofer, plumber, HVAC or electrical contractor tired of renting your pipeline, our roofing SEO program and paid ads management run month to month with no lock-in, and you own everything we build. Get my free audit and we will show you what your true cost per booked job looks like next to a channel you own.
Where does this fit in your stack?
If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.
For the deeper engagement details, see our paid ads service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.
Want this built for your vertical? See SEO for Roofing Contractors, SEO for Plumbing Companies, SEO for HVAC Companies, SEO for Electrical Contractors.
What are the most common questions about this topic?
Common questions readers send us about this topic.
Are Angi leads worth it for contractors?
Only if your cost per booked job beats your other channels. Angi charges per lead, not per job, so the real number is the lead fee divided by your close rate. In January 2023 the FTC ordered HomeAdvisor, which does business as Angi Leads, to pay up to $7.2 million over claims about lead quality, and barred it from making unsubstantiated claims about how often its leads convert into paying jobs. Audit your own invoices before renewing.
How many contractors get the same Angi or Thumbtack lead?
Angi's own homeowner forms advertise quotes from up to three pros, and Angi's own contractor article warns that companies will bombard a homeowner who posts a request. Thumbtack does not publish a cap either, but it sells a product called Opportunities defined as customers who have already reached out to other pros without hiring. Assume every marketplace lead is a competitive bid, not an inbound call.
Is Thumbtack better than Angi for lead quality?
Thumbtack is more transparent, which is not the same as better. You set the exact price you will pay per lead with a slider, partial-match leads give you 24 hours to accept before you are charged, and Opportunities cost nothing unless the customer responds to your quote. That structure limits the damage from bad leads instead of making you argue for a refund afterward. The leads are still shared.
Are Yelp Ads worth it for a service business?
Yelp is a different product entirely — it is cost-per-click, not cost-per-lead. Yelp charges you each time your ad is clicked, at a price that moves with supply and demand in your category, and it caps you at the monthly budget you set. That means you pay for browsing, not for a phone call, so it works best in categories where homeowners compare several profiles before contacting anyone.
How do shared leads compare to Google Local Services Ads?
LSA is also pay-per-lead, but Google's documentation says you only hear from customers who specifically selected your profile out of all the rest — the choice happens before you get billed. You also get the Google Verified badge, and bad leads are credited automatically, usually within 30 days. It is the cleanest paid-per-lead channel available, though Google no longer credits leads for job types or geographies you do not serve.
Can I get a refund for a bad lead on Angi?
You can open a dispute, but it is a support conversation, not a published policy you can hold them to. The FTC's redress program is the useful benchmark here: service providers affected by HomeAdvisor's lead-quality misrepresentations were eligible for payments of up to $30 each. Assume you will eat most bad leads, and price the channel accordingly rather than budgeting on the refunds you expect to win.
Why did my Angi close rate collapse?
Because the lead was sold to your competitors at the same moment it was sold to you. Close rate on a shared lead is a function of how many pros are quoting and how fast you called, not how good your pitch is. If you were closing 30% of your own website leads and 8% of marketplace leads, that is not a sales problem — it is the product. The fix is to change the mix, not the script.
Should I build my own lead flow instead of buying leads?
Eventually, yes — because bought leads stop the day you stop paying and owned demand does not. The practical order is: fix your Google Business Profile and review velocity, run Local Services Ads for verified pay-per-lead volume, then build the service and city pages that rank for the jobs you want. Keep buying leads while that compounds, but only while the cost per booked job still clears your margin.
About the author
Hyder Shah
Founder & CEO, Foundgrove
Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.
Related reading
Other tactical pieces from the Foundgrove blog.
- Paid Ads · 12 min read
Google Local Services Ads: Setup, Ranking, and Real Costs
Local Services Ads put verified businesses atop Search on a pay-per-lead basis, averaging $53 a lead. Here's how to verify, set up, rank, and price it.
Read the paid ads playbook → - Paid Ads · 12 min read
Local Service Ads vs Google Search Ads: Which Is Better?
LSAs commonly deliver lower CPL than Search Ads for eligible verticals — but volume is capped. Here is the industry-by-industry recommendation for 2026.
Read the paid ads playbook → - Industry · 9 min read
Home Services SEO: What Actually Moves the Needle in 2026
Spending on home services SEO but the phone stays quiet? Here is what actually drives booked jobs for HVAC, plumbing, roofing, and electrical in 2026.
Read the industry playbook → - Conversion · 9 min read
What's a Good Cost Per Lead for a Service Business?
Search ads average $66.69 per lead in 2026. That number tells you almost nothing. Here's the close-rate math that ranks your channels honestly.
Read the conversion playbook → - Conversion · 9 min read
Jobber vs Housecall Pro vs ServiceTitan: Lead Handling
Every Jobber vs Housecall Pro vs ServiceTitan comparison rates dispatch. Here is the one that matters: which one captures the leads your ads paid for.
Read the conversion playbook →
Want help applying this to your business?
Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our paid ads service works.