All articles

Lead Generation

Are Yelp Ads Worth It for Contractors in 2026?

Yelp ad clicks fell 5% while ad revenue held flat, so the price went up. What Yelp's own May 2026 contract says before you take the sales call.

Om Patel 16 min read
Photo: elliott / Unsplash

The short answer

Yelp Ads are worth it for contractors whose average ticket clears roughly ten times their cost per booked job, which in most markets means $2,500 and up. Two things decide it: whether you buy self-serve or sign a rep's purchase order with a commitment period, and whether you are billed per click or per lead.

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 clickClicks for $600Enquiries at 12%Jobs at 25% closeCost per booked jobTicket needed at 10% marketing cost
$87592.3$267$2,670
$15404.81.2$500$5,000
$25242.90.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:

ModelWhat triggers a charge
Cost-per-appointmentA scheduled consultation between a Yelp user and you, via inbound call, Request a Quote message, website form fill or another agreed channel
Cost-per-leadA 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-saleA completed transaction that originated from a Yelp lead
Return on ad spendA 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.

Get a lead plan

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Narrow to one profitable service group. A broad home services test cannot separate the work you want from the work you tolerate.
  6. Put a dedicated tracking number on the Yelp page, different from your main line, and tag every enquiry in your CRM with source Yelp.
  7. Flag junk within the week. On a per-lead program the dispute window is 15 days from delivery, with a written explanation and evidence.
  8. 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.

Frequently asked questions

Are Yelp Ads worth it for contractors in 2026?
They are worth it when your average ticket is roughly ten times your cost per booked job, which in most contractor markets means $2,500 and up. At a $600 monthly budget and a $15 cost per click, illustrative arithmetic puts a booked job near $500, so a $2,000 kitchen refresh loses money and a $12,000 remodel does not. The deciding variable is ticket size, not trade.
Do Yelp Ads require a 12-month contract?
Not if you buy them yourself. Yelp's published pricing page labels Yelp Ads, the Upgrade Package and the bundle all as cancel anytime. A contract only appears when a sales rep writes a purchase order, because Yelp's Master Advertising Terms say a purchase order identifies a commitment period, if applicable, and a commitment period can carry an early termination fee.
How much do Yelp Ads cost per month?
Yelp Ads start at $150 per month, the Upgrade Package is $180 per month on its own, and the bundle starts at $270 per month. Yelp advertises a minimum of about $5 per day. At a $150 budget and a $6 cost per click you buy roughly 25 clicks in a month, which is far too small a sample to judge anything.
Does Yelp charge per click or per lead?
Both, as of 2026. Yelp's Master Advertising Terms dated May 2026 define cost-per-lead, cost-per-appointment, cost-per-sale and return-on-ad-spend programs alongside the classic cost-per-click product, and state that a client enrolled in a performance-based program will not be billed per click. Which one you are on is set by your purchase order, so read it.
How do I cancel Yelp advertising?
If you bought self-serve, log into your Yelp business account and select Edit Program. If you signed a purchase order with no stated termination process, the terms let you terminate on any day of the month with thirty days' written notice by email to Yelp's Customer Success team, effective at the end of that notice period. If your purchase order has a commitment period, an early termination fee may apply.
Why are my 5-star Yelp reviews not showing?
Yelp's automated recommendation software hides reviews it judges to be from unestablished accounts, and it hits positive and negative reviews alike. Contractors report losing half their five-star reviews this way. In Levitt v. Yelp the Ninth Circuit held that a business has no pre-existing right to have positive reviews appear, which is why the practice survives legal challenge.
Can I ask customers for Yelp reviews?
No. Yelp prohibits asking customers, subscribers, friends or family for reviews, and says prompted reviews may not be recommended. You can display Find us on Yelp signage on vehicles, invoices and your website. This is the opposite of Google, where asking is allowed, so keep Yelp out of your post-job review request.
Are Yelp Ads better than Google Local Services Ads?
For most contractors, no. Local Services Ads charge per lead rather than per click, so you only pay when a customer actually contacts you, and disputed junk leads can be credited. Yelp bills per click by default, meaning you pay for comparison shoppers who never call. Run both for thirty days with the same cost-per-booked-job measurement before deciding.
Done-for-you lead generation: a dedicated conversion page, a qualifying form that arrives with the answers attached, and lead-to-sale tracking, fed by targeted outreach and Meta ad campaigns we build and run.
Get a lead plan

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.