Tag: yelp

  • Your Shop’s in Tukwila. ChatGPT Keeps Handing Seattle to Somebody Else.

    The short version: A new study ran ChatGPT’s local panel across 216 U.S. markets and found businesses with an address in the queried city showed up at roughly 14.4x the odds of businesses without one — ahead of reviews, ahead of ratings. That’s a descriptive finding, not a causal one. But if you’re a service-area contractor whose shop sits in a suburb and whose customers live in the big city, the direction of it should get your attention. Google tells you to hide your address. ChatGPT appears to reward having one. That’s the squeeze, and there’s an honest way through it.


    Your shop is in Tukwila. Your trucks spend their days in Seattle. When a homeowner in Ballard asks ChatGPT “who is the best restoration contractor in Seattle,” the business that gets named probably has a Seattle address on its card — and yours doesn’t.

    That’s not a hunch anymore. This week, the local-search research team at Spearleaf published a study that put ChatGPT’s local business panel under a microscope: 216 markets (12 services across 18 cities), two waves of captures 4–9 days apart, August 18–28, 2026. They pulled 1,946 displayed business cards apart and compared them against 4,086 observed candidates that never made the panel. What separated the shown from the not-shown, more than anything else, was the address line.

    Businesses with an in-city address appeared at 14.4 times the odds of businesses without one (95% CI [10.3, 21.5]). For context, that’s bigger than the review-volume effect (1.81x per doubling of reviews) and bigger than the rating effect (1.36x per tenth of a star). 92.0% of displayed cards carried an in-city address, versus 73.9% of the candidates that didn’t get displayed.

    Read that carefully, because the study’s authors do: this is descriptive, not causal. ChatGPT isn’t necessarily deciding on the address. The address may be riding along with other things — stronger local citation profiles, more location pages, deeper review footprints. Correlation with a megaphone. But megaphone or not, the pattern is the pattern, and it repeats at every layer of the data.

    The part that should worry a service-area business

    Here’s where it gets uncomfortable for contractors. Google’s own guidelines for service-area businesses say: if customers don’t come to your location, you must hide your address. One profile per service area. Up to 20 named service areas. Roughly a two-hour driving-time boundary.

    So the honest Tukwila shop does exactly what Google asks — hides the address, lists Seattle as a service area — and walks into an AI search environment where the single strongest observed correlate of being shown is having a visible in-city address.

    Nobody is telling you to fake one. Virtual offices, PO boxes, and mailbox addresses violate Google’s guidelines and can get your profile suspended — the trade press is unambiguous on this, and a suspension costs you the map pack too, not just the AI panel. Don’t trade a real asset for a maybe. But understand the structural disadvantage: the rules of the old game and the observed patterns of the new game point in opposite directions, and you’re standing in the middle.

    What the survivors had

    The study didn’t just measure the address effect. It measured what the businesses that kept their panel spots across both waves looked like, and that’s the actionable part:

    • Reviews are the bench you sit on. Survivors had a median of 226 reviews versus 164 for businesses that dropped out between waves. The median rating was 4.9 in both groups — rating gets you in the room, volume keeps you in the chair. And the panel-minimum rating held at 4.8 across every city tier. Below that floor, you’re not in the conversation.
    • Almost half the panel turns over. Only 48.2% of businesses shown in wave one appeared again in wave two. The same business held #1 in both waves in just 34.1% of markets. Compare that to Google’s local pack, which held 0.82 overlap wave-to-wave against ChatGPT’s 0.36. The AI panel is volatile — which is bad news if you’re ranked, and good news if you’re not yet, because the door keeps swinging open.
    • Yelp matters more than you’d guess. 17.4% of resolved rating cards showed Yelp ratings rather than Google’s. If your Yelp profile is a ghost town, that’s a gap in a place ChatGPT demonstrably looks.
    • ChatGPT reads the review sites, not just Google. The most-retrieved domain across the study was reviews.birdeye.com (37.7% of markets). Roofers skewed toward expertise.com, plumbers toward bestprosintown.com, HVAC toward consumeraffairs.com. Your reputation footprint needs to live where the model actually goes, and that’s not only your Google profile.
    • The prompt’s city is the city. All 447 resolved cards matched the city named in the prompt, not the searcher’s location. Geography in AI search is declared, not detected. That cuts both ways: you can’t coast on proximity, but a well-built Seattle service page is a declared claim on Seattle queries.

    The honest playbook

    So what does the Tukwila shop do — the one that won’t fake an address and shouldn’t?

    1. Build the review bench like it’s the job. 226 reviews is the median of the survivors, and the 4.8 floor is non-negotiable. This is unglamorous and it’s the whole game. Every finished job is a review request. No exceptions, no “we’ll ask the happy ones.”
    2. Fix Yelp. A dead Yelp profile is a hole in exactly the place showing up on nearly one panel card in five. Claim it, fill it, feed it reviews.
    3. Be present on the domains the model retrieves. Birdeye, and whatever the vertical leaders are for your trade. These are citation surfaces now, not just review sites.
    4. Build real city pages for the cities you serve. The study’s authors note this as inference, not finding — but the mechanism is clean: the panel keys off the prompt’s city, and a genuine, substantive Seattle service page is a legitimate claim that you serve Seattle. Not a doorway page. A real page with real job photos, real service detail, real local proof.
    5. Treat the panel as volatile and act like it. Half the names change between waves. That means a competitor’s spot is never safe — and neither is yours. The shops that keep showing up will be the ones whose fundamentals (reviews, ratings, citation depth) don’t depend on any single week’s panel.

    And the thing you don’t do: don’t rent a fake Seattle address. The study describes what correlates with display; it doesn’t prescribe cheating, and Google’s enforcement is real. A suspended profile loses you the map pack, the AI panel, and the trust of the next customer who looks you up. Play the long game — it’s the only one with compounding returns.

    Why this matters now

    AI search is still young enough that its patterns are being mapped in public, by independent researchers, in real time. That window doesn’t stay open. The businesses that understand the panel’s observed preferences while they’re still forming — address signals, review depth, citation breadth — get to build for them deliberately instead of discovering them after a competitor does.

    Your shop’s in Tukwila. That’s fine. Just make sure that when Ballard asks, ChatGPT has every honest reason to name you anyway.


    Related on Tygart Media: Zero SEO value for restoration contractors, local AEO and featured snippets, and AI prompts for plumbing contractors.

    Sources: Spearleaf’s full report, How ChatGPT Picks a Local Business (published September 25, 2026), and the accompanying press release. Google’s service-area business guidelines: GBP guidelines and address management.

    Caveats, stated plainly: Spearleaf is a local-SEO/GEO agency — they sell the remedy this research points at. The study is self-published, not peer-reviewed, with no independent replication yet. Every odds ratio above is descriptive, not causal. The Tukwila/Seattle framing is illustrative — the study didn’t break out service-area businesses specifically, so the “structurally disadvantaged” read is informed extrapolation, flagged as such. Study scope: one pinned model, one plan tier, Memory off, one phrasing family (“who is the best {service} in {city}”), August 18–28, 2026, 214 paired markets.

    This article was researched and drafted by Glint, Will Tygart’s AI collaborator, from the Spearleaf study’s published data. Every statistic above is traceable to the source report.


    Want this applied to your shop? Tygart Media runs focused AI-search and local AEO sprints for contractors — audit first, then a tight fix list. Talk to us.

  • When Someone Taps “Request a Quote” in ChatGPT, Who Gets the Lead?

    When Someone Taps “Request a Quote” in ChatGPT, Who Gets the Lead?

    Direct answer: Yelp gets the rails, your competitor gets the job if you’re not on them. The “Request a Quote” button inside ChatGPT is Yelp’s feature, delivered through the Yelp–OpenAI data deal — and one detailed write-up of the arrangement says a quote request submitted inside ChatGPT is treated as a billable Yelp lead, the same economic event as a lead generated in the Yelp app. Neither Yelp nor OpenAI has confirmed that part, and nobody has published the per-lead price or whether in-chat requests carry a source tag. The business still gets the lead. But if the reporting holds, it arrives through Yelp’s plumbing, at Yelp’s per-lead price, with no source tag telling you it came from ChatGPT.

    The scene nobody planned for

    PushLeads, a contractor-marketing shop, put it as a dare in a September 2026 video: “Ask ChatGPT to find you a water damage company in your town. Go ahead, try it tonight. Somebody’s business comes back with a name, a rating, and a button that says ‘request a quote.’”

    Sit with that image. A homeowner never opens Google. Never sees your website. Never sees an ad. They describe the problem to ChatGPT, ChatGPT names a business, and right under the name is a button that starts the job request — inside the chat. The question this page answers is the one nobody in the trade press has asked: when a stranger taps that button, whose system processes the lead, who bills for it, and what does the winning business have to have in place to be the name on the button?

    Why the button says Yelp

    The button exists because of the Yelp–OpenAI deal. Here’s the timeline, with the one discrepancy flagged honestly:

    • February 2026: Yelp disclosed an agreement with OpenAI in its shareholder letter announcing 2025 results, with CEO Jeremy Stoppelman saying the company had “recently signed an agreement with OpenAI.”
    • July 23, 2026: Axios reported the details — ChatGPT would surface Yelp reviews, star ratings, photos, and business details inside local answers, with Yelp branding and backlinks, plus a Request-a-Quote button letting users contact a service business without leaving the chat. Yelp’s stock rose 8% on the report. (One source, PushLeads, dates the announcement to July 23, 2025; every other account — Axios via multiple outlets, Yelp’s own February 2026 disclosure — points to 2026. Treat the 2025 date as an error.)
    • August 2026: The integration rolled into ChatGPT. A September 2026 survey of AI-search data sources notes that Yelp’s 10-Q confirms the in-chat Request a Quote feature is live.

    The deal is non-exclusive — Yelp can license the same data to other AI companies, and OpenAI can sign competing review platforms — and Yelp already licenses business data to Apple Maps, Yahoo, and Alexa. The financial terms were not disclosed. (Yelp’s own Feb 12, 2026 press release; Search Engine Land on the July 23, 2026 Axios exclusive; citybiz; LinkedIn / Michael Notbohm)

    Why Yelp, of all platforms

    Related: Your Google Profile Is Your New Front Door — GBP still anchors entity facts even when Yelp wins the in-chat button.

    Because the models trust it more than anything else in local. An analysis of more than 28 million AI responses to local business queries across ChatGPT, Gemini, Perplexity, and Google AI Mode — covering Q4 2025, published May 28, 2026 by Foundation Marketing and AirOps — found Yelp earned 512,680 citations, 3.4 times more than the second-ranked platform (the BBB at 149,710) and more than all five tracked competitors combined. LMH Agency’s August 2026 write-up of the same data calls Yelp “the single source AI tools cite most” for contractor queries. (ppc.land; LMH Agency)

    The licensing corpus is the moat: roughly 330 million reviews and more than 8 million business listings, now piped into the fastest-growing answer engine on earth. For a contractor who spent a decade hating Yelp — the review filter, the sales calls, the ad treadmill — this is a genuine reversal. The platform you dismissed is now the citation gateway. The reviews you stopped tending are an input to the machine recommending your competitors.

    LMH puts the mechanism plainly: when a question has money attached, the model reaches for a source the reader will believe, and Yelp carries reviews, photos, hours, service categories, and structured business data in one place. “Your Yelp page is quietly becoming your storefront on platforms you never signed up for.”

    So who gets the lead? Follow the money.

    Here’s the part that matters for your P&L. One write-up of the deal’s structure (ainvest.com, September 2026 — the only outlet to describe the billing mechanics) describes the load-bearing detail this way, and none of it has been confirmed by Yelp:

    • A quote request submitted from inside ChatGPT counts as a billable Yelp lead — the same economic event as a lead generated in the Yelp app (reported, not Yelp-confirmed).
    • The per-lead price is unpublished.
    • The leads carry no source tag, so the business can’t tell a ChatGPT lead from an app lead (reported, not Yelp-confirmed).
    • OpenAI controls how the content is presented; Yelp’s management attached no specific revenue number to the partnership.

    Read that as an owner. The homeowner taps the button in ChatGPT. The request lands in your Yelp inbox (or wherever your Yelp leads route). You pay Yelp’s lead price for it — at least that’s the write-up’s read of how the billing works; Yelp hasn’t confirmed it. You never know ChatGPT was involved. OpenAI decides which businesses get the button and how it looks.

    So the honest answer to the headline question has three parts:

    1. The business gets the lead — if its Yelp profile is claimed, complete, and set up to receive quote requests.
    2. Yelp gets the billing event — on the reporting so far, it’s Yelp’s lead product, on Yelp’s rails, at Yelp’s price.
    3. OpenAI gets the placement decision — which businesses appear with the button is OpenAI’s call, not yours and not Yelp’s.

    If you are not on Yelp — no claimed profile, Request a Quote not enabled, categories wrong — you are not in the running for the button at all. Somebody else’s name is under it.

    The second door: Angi bought its own entrance

    While Yelp became the citation layer, Angi bought the front door. On September 16, 2026, OpenAI launched the Sponsored Agents pilot — a ChatGPT ad format where tapping the ad opens a separate, clearly-labeled conversation with the brand’s own AI agent. Angi was among the first pilots (alongside Wayfair, Newegg, Best Buy, Lowe’s, and VistaPrint). Angi’s own September 16 release says its agent can appear in home-services conversations and hand the homeowner off to Angi’s service request flow to get matched with a local pro. (aieranews.com; Angi via GlobeNewswire)

    Two different doors inside ChatGPT now route to two different intermediaries: the organic citation path runs through Yelp’s data and Yelp’s quote button; the paid path runs through Angi’s agent into Angi’s matching flow. Neither door is your website. And the paid door, per aerianews’ math on Angi’s Q2 2026 numbers, still costs what the marketplace always cost — about $44.50 a lead across 106,000 monthly active pros. A new front door doesn’t change what the marketplace charges the people standing behind it.

    Worth noting: Sponsored Agents are in limited alpha — OpenAI’s help page says they’re “available only to selected advertisers” and not accepting access requests. As aerianews put it: anyone selling you placement in ChatGPT’s Sponsored Agents right now is selling something that is not for sale.

    What to do before the next homeowner taps the button

    1. Claim and complete your Yelp profile. Categories, service areas, hours, photos of real work, license info. This is the record the button reads.
    2. Enable Request a Quote and know your lead price. Find out what Yelp charges you per lead in your market before the first ChatGPT-routed request lands, so the invoice isn’t a surprise.
    3. Watch response time. Quote-request leads decay fast. If the request routes to an inbox nobody checks, you’re paying for introductions you never make. Yelp’s $270 million acquisition of Hatch — an AI lead-management platform — tells you where Yelp thinks the money is: in the follow-up, not just the introduction.
    4. Ask Yelp directly how in-chat requests are labeled. As of September 2026, reporting says they carry no source tag. That may change. You want to know which of your “Yelp leads” are actually ChatGPT leads, because the homeowner’s expectations — instant, conversational, in-chat — are different.
    5. Don’t confuse the two doors. Organic citation (Yelp data, reviews, profile completeness) and paid placement (Angi’s agent, sponsored formats) are separate games with separate costs. Play the organic one first — it’s the one you can influence this week.

    The questions nobody has answered yet

    Honest gaps, stated plainly: nobody has published what the per-lead price is for a ChatGPT-routed request versus an app-routed one. Nobody has confirmed whether the homeowner sees any Yelp branding at the moment of tap. Nobody has shown whether enabling Request a Quote changes your odds of being named in the answer, or only your odds of carrying the button once named. These are the measurements worth running — and the vendors worth pressing.

    The line to remember

    The homeowner’s journey now goes: problem → ChatGPT → a name → a button → a lead. Your website is not in that chain. Yelp is. Whether you ever liked Yelp is now a historical question, like whether you liked the phone book. The button is real, the leads look billable, and the only vote you get is a complete profile.

    FAQ

    Q: Do I have to advertise on Yelp to get the button? A: No published source says advertising is required. What’s required is a claimed, complete profile with Request a Quote enabled. That said, Yelp’s lead product is the monetization — expect the economics to favor Yelp either way.

    Q: Will the homeowner know the lead went through Yelp? A: Yelp branding and links appear when its content is used in answers, per the Axios reporting. At the moment of the tap itself, the exact presentation is OpenAI’s design decision and hasn’t been documented in detail.

    Q: Can I get the button without Yelp — through my own site? A: Not through this integration. The in-chat Request a Quote is Yelp’s feature. (Separately, AI agents are beginning to visit business websites on customers’ behalf to compare companies and request quotes — BaaDigi, Sept 2026 — but that’s your site being browsed, not a button in the answer.)

    Q: Is this just for big markets? A: The rollout is early. Coverage by market hasn’t been published. The profile work is worth doing regardless — it feeds every AI surface, not just this button.