Angi leads are worth exactly what your office does with them in the first few minutes, and you can measure that from your own job records. The lead fee is only half of the math. The other half is how many Angi leads become booked jobs, how many of those get completed, and what each completed job earns. This guide covers how Angi charges (from Angi's own help pages), what it will and won't credit, a break-even formula for your lead fee, and how to track every Angi lead through to a paid invoice.
It's part of our lead generation guides, which cover buying and earning leads side by side. Angi was formerly HomeAdvisor, and some of its pro pages still carry both names.
How Angi charges for leads
Everything in this section comes from Angi's own pro FAQ and help center, checked on October 15, 2026. Angi changes its programs, so recheck your account terms.
- You pay per matched lead. Angi's pro FAQ says you pay "a nominal fee for each lead you match to" and that "different sized jobs have different Lead Fees."1
- Leads go to more than one pro. The same FAQ describes connecting customers with multiple Angi Leads professionals.1
- You set a monthly budget, and one lead can push past it. If a new lead's fee is more than your remaining budget, Angi says it may still match it, so you can spend more than the budgeted amount.2
- Opportunities are billed outside the budget. For Opportunities you accept, you're charged immediately. For ones you only show interest in, you're charged once the homeowner also shows interest in you. Both are charged on top of the monthly budget.2
- Billing is weekly unless you're on an annual subscription. Non-annual accounts are billed every week for the prior Wednesday to Tuesday; annual subscribers are billed on the same day each month.2
- You can switch leads off. You can turn the service on or off from your profile at any time and set it to restart on a future date.1
We don't publish lead price ranges here, because Angi doesn't. Price lists you see on blogs are third-party estimates that disagree with each other.
What Angi will and won't credit
Angi's credit policy is the most useful page in its help center for an owner, because it tells you which risks you carry.3
| Angi may credit it | Angi won't credit it | |
|---|---|---|
| Contact details | Disconnected or out-of-service number, or a number that isn't the homeowner's | Homeowner doesn't answer or return messages |
| Fit | Project outside the ZIP codes in your profile, or a service you don't list | Homeowner decides not to go ahead for now |
| Billing errors | Charged twice for the same homeowner within 45 days, or charged while paused | Homeowner is still collecting quotes |
| Competition | Not applicable | Homeowner hired another pro first, or you quoted and lost |
Source: Angi Help Center, How to Request a Lead Credit, accessed October 15, 2026
Four conditions apply before Angi will consider a credit: the lead must be less than 45 days old, you should have tried calling the homeowner within 24 hours, your account must be in good standing, and pros on an annual subscription can report leads but aren't offered credits for them. Credits apply automatically to future lead charges and expire six months after they're issued.3
Two practical consequences. First, the right column is the cost of being slow: if a competitor answers first, that lead is simply gone. Our speed to lead guide shows how to time it. Second, the 24-hour calling condition means your call log is evidence. Make sure every attempt is recorded against the lead.
The number that matters: your break-even lead fee
Instead of asking whether Angi leads are expensive, ask what an Angi lead is worth to you.
Break-even lead fee
If your average fee is below that number, Angi pays for itself on the first job, before repeat work. If it's above, you're relying on repeat business or memberships to make the money back. Here's a worked example. Every number is an example, not an Angi price or a benchmark.
| Line | Example month |
|---|---|
| Angi leads received | 80 |
| Average lead fee (example) | $55 |
| Lead fees charged | $4,400 |
| Credits received | $200 |
| Net Angi cost | $4,200 |
| Leads booked | 26 (32.5%) |
| Booked jobs completed | 23 (88%) |
| Revenue from completed jobs | $9,200 ($400 average) |
| Gross profit at 45% | $4,140 ($180 per completed job) |
| Cost per booked job | $162 |
| Cost per completed job | $183 |
| Break-even lead fee | 0.325 × 0.88 × $180 = about $51 |
In this example the shop is slightly under water on first jobs: it pays $55 a lead against a break-even of about $51, and it spends $183 to win a completed job that earns $180 of gross profit. Two levers change that more than haggling. Booking 40% instead of 32.5% of leads would mean 32 booked and about 28 completed jobs, dropping cost per completed job to about $150. Narrowing the profile to the services and ZIP codes that book best raises the gross profit side.
Metric
Cost per completed Angi job
What Angi cost you for each job that was actually finished and invoiced.
(lead fees charged − credits received) ÷ completed jobs from Angi leads
Where the numbers come from: Lead fees and credits from your Angi billing; completed jobs from job records tagged with the Angi campaign.
Our guide to customer acquisition cost for contractors extends this to every channel and adds repeat business.
Getting Angi leads into your schedule fast
Speed decides whether you win a shared lead, so the route from Angi to your office matters.
- 1
Bring Angi leads into the same inbox as everything else
Use a direct connection where you can, or forward Angi's lead emails to your office system. A lead that only lives in the Angi app gets seen late.
- 2
Call within minutes, and log every attempt
A logged call attempt within 24 hours is one of Angi's credit conditions. It's also how you win the job.
- 3
Text only with consent
An automated text to a marketplace lead is fine when the lead carries the customer's texting consent. Marketing texts sent with automated tools need prior express written consent under the FCC's TCPA rules.
- 4
Offer a real window on first contact
A reply that says someone will call back to schedule loses to a competitor who offers Thursday 8 to 10.
- 5
Mark the outcome
Booked, or lost with a reason: never responded, price, hired someone else, outside our area, not work we do, spam or duplicate.
The consent rule is in 47 CFR 64.1200.4 In TradesWork, the lead inbox accepts Angi leads through Angi's per-pro CRM webhook (you email Angi your webhook details) or by forwarded lead emails, which can add about a minute of mailbox delay. Each lead shows time to first reply, and the same phone or email within 14 days merges into the open lead instead of creating a duplicate.
Tracking Angi from lead to paid invoice
Angi's dashboard tells you about leads. Your own records have to tell you about jobs.
- One campaign, carried through. Tag every Angi lead with an Angi campaign, and make sure the job it books keeps that campaign. Then booked jobs, completed jobs and revenue by channel can be read straight off your reports.
- A credit log. Keep a simple list of credit requests: date, lead, reason, outcome. Credits are real money, and they expire.
- Lost reasons. If "hired someone else" is the top lost reason, you have a speed problem. If "not work we do" is, your Angi profile lists services it shouldn't.
Metric
Credit recovery rate
How much of what you paid for bad leads came back.
credits received ÷ lead fees charged on leads you reported
Where the numbers come from: Your credit log and Angi billing statements.
If TradesForce runs your marketing, it can read a request from TradesWork to fill a thin week and report back, which is a better moment to raise an Angi budget than a standing monthly number. With any agency, the rule is the same: raise lead budgets when the schedule has room, and use Angi's restart date when it doesn't.
Free download · ExcelField Service KPI ScorecardTrack the 12 numbers that run a service business, week by week, with formulas already built in.A monthly Angi review
Thirty minutes, once a month
- Net Angi cost (fees minus credits) for the month
- Booked rate and completion rate for Angi leads, by service
- Cost per completed Angi job vs gross profit per completed Angi job
- Your average lead fee vs your break-even fee
- Median first response on Angi leads, and any lead past 24 hours without a logged call
- Credit requests filed, approved and still unused
- Top three lost reasons, and one profile change to make
When Angi isn't a fit
Angi works best for shops that can answer in minutes during the hours leads arrive, and that do the job types homeowners shop for on a marketplace. It's a poor fit if your office can't respond quickly during the day, if most of your Angi leads are for small jobs below your minimum charge, or if your schedule is already full most weeks. In those cases, fix speed or capacity first.
If you're judging Angi against other sources in a specific trade, our guides to HVAC lead generation and roofing lead generation apply the same math to each. The glossary entry for cost per lead explains why it's only the start.
Footnotes
-
Service professional FAQ, Angi Leads (formerly HomeAdvisor Pro), accessed October 15, 2026. ↩ ↩2 ↩3
-
Billing: Frequently Asked Questions, Angi Help Center, March 5, 2026, accessed October 15, 2026. ↩ ↩2 ↩3
-
How to Request a Lead Credit, Angi Help Center, August 14, 2026, accessed October 15, 2026. ↩ ↩2
-
47 CFR 64.1200, Electronic Code of Federal Regulations, accessed October 15, 2026. ↩