Yelp Ads are worth it for contractors whose average ticket clears roughly ten times their cost per booked job, which in most markets means about $2,500 and up. Below that, the arithmetic does not survive a pay-per-click product pointed at a comparison shopper, and no amount of profile polishing changes it.
That much you can get from any page ranking for this question. Here is what none of them tell you: Yelp changed the deal in 2026. Its Master Advertising Terms, dated May 2026, now define cost-per-lead, cost-per-appointment, cost-per-sale and guaranteed return-on-ad-spend programs alongside the classic pay-per-click product. Every guide on page one is written on the premise that Yelp only sells clicks. That premise is out of date, and which model you land on is set by a purchase order most contractors sign without reading.
The only number that decides this
Cost per click tells you what traffic costs. Cost per booked job tells you whether you have a business. A contractor in the r/Contractor thread on Yelp ads put it plainly: track cost per booked job, not cost per lead, "or the math will lie to you."
Here is the arithmetic with the assumptions stated, so you can swap in your own. Take a $600 monthly budget, assume 12% of clicks become a real enquiry and that you close 25% of enquiries. Those two rates are yours to control. The cost per click is not.
| Cost per click | Clicks for $600 | Enquiries at 12% | Jobs at 25% close | Cost per booked job | Ticket needed at 10% marketing cost |
|---|---|---|---|---|---|
| $8 | 75 | 9 | 2.3 | $267 | $2,670 |
| $15 | 40 | 4.8 | 1.2 | $500 | $5,000 |
| $25 | 24 | 2.9 | 0.7 | $833 | $8,330 |
Treat those as illustrative arithmetic, not benchmarks. WebFX, which is a Yelp advertising partner and therefore has every incentive to publish a flattering average, states flatly that no reliable average cost per click for Yelp exists and that any figure you find online blends categories and markets that have nothing to do with yours. Use the estimate Yelp shows during setup for your own category and radius.
What the table does establish is the shape of the decision. At the low end you need a mid-sized ticket. At the high end you need a remodel. A drain cleaning at $280 and a $9,000 furnace replacement are not the same business on this platform even when they sit in the same van.
Watch out
The most common way contractors get this wrong is running a $150 test. At a $6 cost per click that buys roughly 25 clicks in a month, and three enquiries and one job is statistically indistinguishable from zero. If you cannot fund enough clicks to produce a number you would act on, do not start.
Yelp's own numbers describe the auction you are joining
Most articles on this question quote agency estimates. Yelp is a public company, so you can read the actual state of the product it is selling you.
In its second quarter 2026 results, reported on 6 August 2026, Yelp posted net revenue of $376 million, up 1% year over year. Services advertising revenue, the segment contractors sit in, was flat at $241 million. Restaurants, retail and other advertising fell 10% to $102 million. Paying advertising locations slipped 1% to 510,000. Ad clicks decreased 5%.
On the earnings call, management described services revenue as flat "as pricing gains were offset by flat paying advertising locations." Yelp is holding revenue steady on fewer clicks and fewer advertisers, which is only possible if the effective price per click rose.
By the numbers
Ad clicks down 5%. Paying advertising locations down 1%, to 510,000. Services ad revenue flat at $241 million. Yelp Q2 2026 results, 6 August 2026. You are bidding into an auction with less inventory at a higher price than the contractor who tested it last year.
That is not a reason on its own to skip Yelp. It is a reason to distrust every cost-per-click range published before this year, including the $2 to $8 home services band copied from guide to guide.
Yelp is not only a pay-per-click product any more
This is the part that no page-one competitor covers, and it is the most useful thing in this article.
Yelp's Master Advertising Terms for the United States, dated 11 May 2026, define four separate performance billing models in addition to cost per click:
| Model | What triggers a charge |
|---|---|
| Cost-per-appointment | A scheduled consultation between a Yelp user and you, via inbound call, Request a Quote message, website form fill or another agreed channel |
| Cost-per-lead | A user-initiated action to engage: a phone call, a completed Request a Quote form, or a website form fill through your Yelp page |
| Cost-per-sale | A completed transaction that originated from a Yelp lead |
| Return on ad spend | A ratio of revenue from Yelp-sourced leads to ad spend, with a makegood if Yelp falls short |
The terms then say, for the avoidance of doubt, that a client enrolled in a performance-based program will not be billed on a cost-per-click basis even if click ads are used to generate the traffic. So the first question to ask a Yelp rep is not what your cost per click will be. It is which billing model the purchase order puts you on.
Three details in those terms matter more than the headline:
The dispute window is 15 days. You may dispute a lead within fifteen days of delivery with a written explanation and evidence to Customer Success, and Yelp decides whether a credit is warranted at its sole discretion. If you are on a per-lead program, junk has to be flagged the week it arrives, not when the invoice lands.
Yelp's measurement is definitive. The terms state that Yelp's measurements will be used to calculate charges for all ad programs. Your call tracking is for your decisions, not for the invoice.
The billing lag is real. Performance programs bill monthly in arrears, invoices are issued manually up to 45 days after month end, and payment is due within 60 days. A campaign that ran in September can invoice in mid-November. That is one of the few genuinely good pieces of news in the contract, provided you do not forget the money is owed.
The 12-month contract question, settled
Search this topic and you will find two pages on the first results page contradicting each other outright. One states that Yelp's standard pitch is a 12-month contract at $350 to $1,200 per month. Another states that self-serve Yelp advertising carries no term contract and can be cancelled at any time.
Both are describing something real, because there are two ways to buy.
Self-serve. Yelp's published local business pricing page lists Yelp Ads from $150 per month, the Upgrade Package at $180 and the bundle from $270, and labels all three "Cancel anytime." The product page says you can adjust your budget or pause at any time, and the terms say you change a self-purchased program by logging in and selecting Edit Program.
A purchase order. The Master Advertising Terms say a purchase order identifies the programs, fees, budget "and a commitment period, if applicable." Where one applies, an early termination fee may apply too, justified in the terms as compensation for "the discounted pricing offered by Yelp in exchange for the Commitment Period." That is the 12-month contract contractors complain about. It arrives with a rep, and it is optional.
The practical rule: the discounted rate a rep offers you is the price of your exit. If you want the flexibility, buy it yourself at the published rate.
Tip
If you already signed a purchase order with no stated termination process, the terms give you a route out that most contractors never find. You may terminate on any day of the month by giving thirty days' written notice by email to Yelp's Customer Success team, effective at the end of the thirty day period. Send it in writing, keep the email, and diarise the end date. The widely shared advice to cancel the credit card instead leaves you with an unpaid balance accruing interest at 1% per month under the same terms.
One more clause before you plan around Yelp: the terms let Yelp discontinue a program or terminate the agreement at any time, for any or no reason, without liability, effective immediately. Whatever you build here sits on rented ground. We worked through the same question for lead marketplaces in should I sign a 12-month lead contract.
What a click actually is
Buried in the definitions is a detail that changes how you read your own dashboard. Yelp defines a click as each instance, at Yelp's sole discretion, that a user acts on or in connection with an ad impression, "such as by clicking or tapping on it, requesting information, quotes, services, reservations or appointments, or took any other action that delivers a connection."
So a Request a Quote submission bills as a click. So does a booking request. This is why the common contractor belief that "Angi and Yelp sell the same lead to four contractors" is half right in a way that causes bad decisions. Yelp Ads is not a lead reseller, it is an auction for placement. Request a Quote is the part that fans your enquiry out to multiple businesses, where first responder usually wins. Conflate the two and you blame the ad product for a routing behaviour, then optimise the wrong thing.
The diagnosis matters. Enquiries that arrive and go cold are a speed-to-lead problem and fixable, and we ran the numbers in how fast you should respond to a lead. Paying $15 a click for people collecting four bids is not, and no response time fixes it.
If you have already concluded that renting clicks from someone else's auction is not a growth plan, that is the right conclusion. We build the other thing: a conversion page that is yours, a qualifying form that arrives with the answers attached, and lead-to-sale tracking, fed by outreach and Meta campaigns we run. No per-click toll on the introduction.
The review filter is a property question, not a scandal
Every contractor forum thread on Yelp arrives at the same place within four comments. One general contractor in r/Contractor this year: "They have over half of our 5-star reviews set to 'not recommended.' And call us once a year asking for thousands of dollars to 'recommend' those reviews and improve our rating. It's extortion."
That word has already been tested in court, and the outcome is the single most useful fact for deciding how much of your business to build on Yelp.
In Levitt v. Yelp, decided by the Ninth Circuit on 2 September 2014, four small business owners alleged Yelp manipulated reviews to induce them to advertise. One dentist alleged nine five-star reviews vanished days after she declined to buy ads, that her rating recovered after she signed, and that reviews disappeared again when she cancelled. The court affirmed dismissal anyway, and the reasoning is the part to keep: she "had no pre-existing right to have positive reviews appear on Yelp's website." By withholding them, "Yelp is withholding a benefit that Yelp makes possible and maintains. It has no obligation to do so." Since Yelp may charge for legitimate advertising, any implied threat was, at most, "hard bargaining."
The court added that it was not holding no cause of action could ever exist on such facts if adequately pleaded. But the operating conclusion is clear and it has nothing to do with anyone's motives. Your Yelp reviews are not your asset. They are displayed at the platform's discretion, and the law agrees.
Two things compound it. Yelp prohibits asking customers for reviews at all, unlike Google, so the asset you cannot own is also one you may not actively build. One remodeler described a 72-year-old client creating an account specifically to leave a thank-you review, filtered anyway. And the filter degrades your ad conversion directly: you pay per click to send comparison shoppers to a page showing six of your twenty-two reviews, while your Google profile shows all twenty-two.
A footnote on how this topic gets written about: the Levitt opinion records that in 2014 Yelp sold advertising "for $300 to $1200 per month," almost exactly the band still published as current 2026 pricing on page one. Some of these numbers have not been re-checked in a decade.
Where Yelp Ads still work
The honest case exists. It is narrower than Yelp's sales team says and wider than the forums allow.
A remodeling contractor in r/Contractor reported spending $1,600 a month on Yelp and pulling in "at least 2 kitchens and or bathrooms a month" from it, alongside a heavy volume of scam enquiries. At a kitchen or bathroom ticket, two jobs against $1,600 is a comfortable win. That is the profile: high ticket, enough volume to absorb junk, a page with a surviving review base.
The rest of the fit test:
- Dense urban markets. Yelp usage concentrates in a handful of metros. The check costs ten minutes: search your priority service plus your city while logged out, then look at your top five competitors' review counts. If the strongest has under 20, Yelp is not a discovery channel in your city.
- Fast-turn and emergency work. A flooded basement books in twenty minutes. A deck collects bids for three weeks. The first suits a click auction. The second funds your competitors' quotes.
- An existing review base. Advertising a page with eight visible reviews into a comparison against pages with forty is paying to lose faster.
- Off-Yelp visibility. Yelp now markets its ads as an AI search play, publishing a case study claiming Yelp Ads drove a 28% jump in AI citations for a home services brand. Directory citations do feed the answer engines, but buying ads is an expensive way to earn one. The cheaper routes are in how to show up in Google AI Overviews.
If you are reading this from Ontario, apply one more filter first. Yelp's services business is overwhelmingly American, and Canadian homeowners looking for a trade reach for Google, then HomeStars. In Ontario contractor groups the platform argument is HomeStars versus Google, and Yelp shows up mostly as an aside about its ratings running lower than Google's. Treat a Yelp rep's traffic estimate with more scepticism here than you would in San Francisco.
A 30-day test that produces a real number
Do not decide from forum sentiment in either direction. Thirty days of your own data settles it.
- Write down your ceiling first. Gross profit per customer times your close rate on qualified enquiries is the most you can pay for a lead at break-even. Aim well under it, because overhead comes out of the same margin.
- Fund enough clicks to matter. Work backwards from Yelp's own estimated cost per click for your category and radius. Under 50 clicks a month and the test cannot answer the question.
- Confirm the billing model in writing. Ask which of cost-per-click, cost-per-lead, cost-per-appointment or ROAS your purchase order specifies, by email, before you sign.
- Refuse the commitment period. Buy at the published self-serve rate, or take month-to-month and treat the higher rate as the price of your exit.
- Narrow to one profitable service group. A broad home services test cannot separate the work you want from the work you tolerate.
- Put a dedicated tracking number on the Yelp page, different from your main line, and tag every enquiry in your CRM with source Yelp.
- Flag junk within the week. On a per-lead program the dispute window is 15 days from delivery, with a written explanation and evidence.
- At day 30, divide spend by booked jobs, then divide your average ticket by that number. Under 10 and the channel is not working for your business.
Tip
Run Google Local Services Ads in parallel for the same thirty days if you can fund both. LSAs charge per lead rather than per click, which means the comparison isolates exactly the thing Yelp's model costs you: the clicks that never became a conversation. Two numbers from your own market beat every benchmark in this article, ours included.
The honest summary
Yelp Ads are not a scam and they are not a pipeline. They are placement in a comparison venue, billed per click by default, in an auction where Yelp's own reporting shows clicks shrinking and prices rising. At a high ticket, in a dense Yelp market, on a page with a surviving review base, they can pay. At a small ticket, in a suburban Canadian market, on a thin profile, they cannot, and the fix is not a better ad photo.
The deeper issue is the one the Ninth Circuit named in 2014 without meaning to. You have no right to your Yelp reviews being shown, and Yelp can end your program at any time for any reason. Everything you build there, you rent. The contractors who stay calm about all of this are the ones for whom Yelp is a test line item rather than the pipeline, because the pipeline is something they own: enquiries that arrive on their own site, in their own CRM, from demand they created.
