Angi Leads vs Your Own Website: Compare the Cost per Job
A lead from Angi has a visible price. A lead from your website can arrive without a separate invoice. Both cost money to generate and handle.
Put the full cost beside the work each source produces. That gives you a better basis for moving the budget.
Still choosing a source? Our contractor lead generation platform guide compares Local Services Ads, Search ads, Thumbtack, Angi and visitors already reaching your site.
What belongs in the Angi cost?
Start with the charges in your actual account. Angi says lead fees apply when you receive a lead, with billing depending on the account. Accepted Opportunities can add charges beyond a monthly budget.
Add any other fees in your agreement. Subtract approved credits, then include time spent calling, qualifying and estimating.
An estimator driving to an unsuitable job is a real cost even if it never appears on the platform invoice. Record that time while the details are fresh.
What belongs in the website cost?
Include the advertising that brought people to the site. Add the relevant agency, content, website and tracking costs for the period you are measuring.
Your office still has to answer calls and handle forms. Include that time on the same basis as the platform leads. If a site project will serve the business for years, show its cost separately from monthly running costs rather than hiding it.
Search traffic is useful, but it does not make your website free to run.
Put the numbers beside completed work
Here is an example worksheet. These figures are made up to show the calculation; they are not Angi or PipelineOn benchmarks.
| Cost or result | Marketplace example | Website example |
|---|---|---|
| Lead fees or advertising | $1,000 | $1,500 |
| Other platform or website costs allocated to the period | $100 | $300 |
| Follow-up and estimating time | $400 | $600 |
| Total acquisition cost | $1,500 | $2,400 |
| Completed jobs from those leads | 5 | 12 |
| Acquisition cost per completed job | $300 | $200 |
Divide total acquisition cost by completed jobs from the same group of leads. Compare similar services so a batch of small repairs does not get judged against full replacements.
The website wins in this example. Change the job count or costs and the answer can change. If there are no completed jobs, report that directly; there is no meaningful cost-per-job result yet.
Then look at what remains from the work after labor and materials. Revenue alone can make an expensive lead source look healthier than it is.
The costs that are easy to miss
Time spent on work that never books. Keep unsuccessful quotes in the calculation. They still used the team.
People counted more than once. The same household may appear in a marketplace, a phone call and a website form. Count the job once and keep the source history.
Open estimates. An estimate sent this week may close next month. Label it open until the decision is known. Revisit the original group of leads when more results are available.
Discounts used to win the job. Record the final sale price. A full-price quote that closes at a discount changes the return.
Our marketing attribution explainer covers the difference between recorded sources and completed work.
Before increasing spend, use more of the traffic you have
Some homeowners reach your site and leave without calling. A service page can get their attention before they are ready to speak to the office.
Website visitor identification helps you find more of those people when a match is available. PipelineOn gives your team another record to review and another possible conversation.
PipelineOn costs $1 per homeowner lead that matches your rules. Include lead charges and follow-up time in your comparison.
A matched visitor has not asked for a quote. Keep that count separate from inbound enquiries and look at the jobs that actually follow.
Move the budget when the evidence supports it
There is no need to shut off a profitable source just because another channel looks promising. Test a change you can afford and review the work it produces.
If the website gets very little relevant traffic, solve that first. If the traffic is there but calls are going unanswered, fix the handoff. If people leave before contacting you, test how PipelineOn fits beside Angi.
You can also compare Thumbtack, Angi and HomeAdvisor or review other ways to find work.
Written by
PipelineOn Research Team