Why local and service businesses belong on ChatGPT
For most of the last two decades, a local or service business had two reliable ways to get found online: rank in Google’s map pack, and buy Google Search ads for “best [service] near me” queries. That playbook still works, but a third channel has appeared almost overnight, and it is growing faster than either of the first two.
People now ask ChatGPT for local recommendations the same way they used to ask a neighbor. “Who’s the best emergency plumber near me?” “I need a good family dentist that takes my insurance.” “Recommend a reliable HVAC company for a furnace that keeps shutting off.” These are not idle questions. They are high-intent, ready-to-hire moments, and ChatGPT answers them conversationally, often with a short list or a single recommended option.
45%
of consumers used an AI tool like ChatGPT to find a local business in the past year, up from 6% a year earlier
That figure is the headline from BrightLocal’s 2026 Local Consumer Review Survey: 45% of consumers used an AI tool such as ChatGPT, Gemini, or Perplexity to find a local business in the past year, up from just 6% a year earlier. ChatGPT is the clear frontrunner, used by 31% of consumers for business recommendations, and AI has already become the third most popular local discovery channel, behind only Google and Facebook and ahead of Yelp and TripAdvisor. Adoption is highest among 30-to-44-year-olds, 64% of whom have asked AI for a recommendation, which is exactly the homeowner-and-parent demographic that hires plumbers, dentists, roofers, and lawyers.
Two things make this moment different from a Google search. First, scale: ChatGPT serves more than 800 million weekly users, so even a niche service category in a mid-size metro represents real query volume. Second, and more important, is the shape of the answer. Google returns ten blue links and a map pack. ChatGPT often returns one recommendation, or a tight shortlist. When the assistant a customer trusts names a single “best” option, being that option is worth far more than being result number seven.
Who does this fit? Any business that earns revenue from local calls, bookings, or visits: home services (plumbing, HVAC, electrical, roofing, cleaning), health and wellness (dental, med-spa, chiropractic, physical therapy), professional services (law, accounting, insurance), and appointment-driven retail (auto repair, salons, pet care). If your customers are within driving distance and your growth is capped by how many qualified leads you can generate, ChatGPT ads deserve a place in your plan. If you sell nationally online with no local component, the geographic advantages below matter less.
How local targeting works on ChatGPT
ChatGPT ads do not use keywords, and they do not use a proximity radius the way a Google Business Profile does. They use two signals together: context hints (a natural-language description of the conversations where your ad should appear) and geographic targeting (the markets within a country where you want to be shown).
47%
of US adults used an AI tool to find a local business in the past month
Start with the context hint. Instead of bidding on the keyword “plumber,” you describe the situation: “Homeowners who need emergency or scheduled plumbing help, asking about burst pipes, water heaters, clogged drains, and leak repair. Not DIY tutorials or plumbing-license courses.” OpenAI’s system reads the meaning of the whole conversation, including the problem, the urgency, and the buying stage, and decides whether your ad is relevant. Because it matches on meaning rather than exact words, one well-written hint can cover dozens of phrasings a keyword campaign would need separate entries for.
Then layer geography. ChatGPT ads currently reach logged-in Free and Go ($8/month) tier users who are 18 or older in the United States, with expansion to Canada, Australia, and New Zealand planned for 2026. You can narrow to the regions you actually serve, but there is no proximity radius that follows the searcher the way Google’s map pack does. The mental model is “show my ad in relevant conversations in these areas,” not “show my ad to anyone within 12 miles of my shop.”
| Dimension | ChatGPT Ads | Google Business Profile | Google Search Ads |
|---|---|---|---|
| How you appear | Sponsored recommendation inside a relevant answer | Listing in the map pack near the searcher | Text ad above organic results |
| Targeting basis | Service-category context hints plus geography | Physical location and proximity | Keywords plus location |
| Location control | Regions within the US, no proximity radius | Automatic radius based on the searcher | Radius, ZIP, city, or region |
| Match logic | Meaning of the whole conversation | Distance and profile relevance | Keyword match types |
| Best for | Being the recommended option mid-decision | Capturing map and directions intent | High-intent keyword capture |
A few practical implications follow from this design.
The ad format is fixed and short. Every ChatGPT ad is a 50-character headline, a 100-character description, a square image (minimum 256×256px), and a destination URL. It renders as a single Sponsored card, clearly labeled, and there is one ad per response. There is no room for a list of services, so each ad has to pick one job.
Sensitive topics are excluded. OpenAI does not serve ads in conversations about health conditions, mental health, legal jeopardy, or other sensitive subjects. This mostly affects medical and legal advertisers: an injury-law ad will not appear inside a conversation where someone is describing a traumatic event, though it may appear when someone asks “how do I find a personal-injury lawyer near me.” Write hints around the hiring decision, not the underlying crisis.
Tight service clusters beat broad ones. A hint that says “home services” will waste impressions. A hint that says “homeowners comparing licensed HVAC companies for AC repair and system replacement” will find the right conversations. Build one tight cluster per service line you want to promote, and answer the query “how do local businesses advertise on AI” with specificity rather than breadth.
Conversion actions that matter: calls, forms, and bookings
For an e-commerce store, the conversion is a purchase. For a SaaS company, it is a trial or a demo. For a local service business, the conversion is almost always a phone call. When a furnace dies in January or a pipe bursts at midnight, the customer does not fill out a multi-step form and wait for an email. They tap the number and expect a human to answer.
76%
of people who search on their phone for a nearby business visit or contact one within a day
That urgency is why the phone call is the single most important conversion to instrument, but it is not the only one. Local service conversions come in four flavors, roughly in order of intent:
- Phone calls. The highest-intent action for trades, clinics, and legal. Make the number tap-to-call on mobile and use a tracking number so you can attribute the call to the channel.
- Bookings and scheduling. For dental, salons, med-spa, and cleaning, an online booking widget captures the customer at the moment of decision. Every extra field or required account reduces completion, so keep it to a name, a service, and a time.
- Quote and estimate requests. For roofing, remodeling, and higher-consideration jobs, a short “get a free estimate” form is the norm. Ask for the minimum you need to call them back.
- Form fills and messages. Lower intent, useful for less-urgent services and for after-hours capture.
The attribution challenge is that a click on a ChatGPT ad and a phone call an hour later look like two unrelated events unless you connect them. Two tools do the connecting. First, UTM parameters on your destination URL (for example, ?utm_source=chatgpt&utm_medium=cpc&utm_campaign=hvac-emergency) so your analytics can separate ChatGPT visitors from Google and direct traffic. Second, call tracking: a dynamic number that swaps in for visitors who arrived from your ChatGPT campaign, so a call from that visitor is credited correctly.
Without this plumbing, ChatGPT-driven calls tend to misattribute as “direct” traffic or get lumped in with organic, and you will underestimate the channel and cut it prematurely. For a deeper walkthrough of conversion actions and how to map them to ChatGPT campaigns, see our ChatGPT ads conversion and targeting guide.
Realistic budgets for local advertisers
Here is the part that stops many small local shops cold: the self-serve ChatGPT Ads platform, rolling out at ads.openai.com in April 2026, is expected to carry roughly a $5,000 monthly minimum with $500 daily floors. Pricing runs on a CPM model of about $25 to $60 per thousand impressions, or a CPC of about $3 to $5 per click. For a solo plumber or a single-location dental office used to spending $1,500 a month on Google, $5,000 is a real commitment.
$131.63
average cost per lead for legal services on Google Search Ads, among the highest of any industry
Before you decide it is too rich, look at what you are already paying elsewhere. On Google Search, the average cost per lead for attorneys and legal services is $131.63, home and home improvement runs $90.92 (with HVAC and plumbing subcategories at $127 to $129 and roofing north of $200), and dental sits in the $73 to $84 range. Those are lead costs, not click costs, and they climb every year as competition intensifies. ChatGPT’s $3 to $5 clicks, combined with conversion rates that early data puts at 1.5 to 4 times Google Search, can produce a materially lower cost per lead in exactly these high-cost verticals.
| Service Vertical | Avg. Google CPC | Avg. Google CPL | Typical ChatGPT CPC |
|---|---|---|---|
| Legal & attorneys | $9.87 | $131.63 | $3 to $5 |
| Home & home improvement | $8.33 | $90.92 | $3 to $5 |
| Dental | $8.00 | $83.93 | $3 to $5 |
| Auto repair | $3.90 | $29.96 | $3 to $5 |
So how should a local business think about the $5,000 floor?
Start with your highest-value service, not your whole menu. Do not spread $5,000 across plumbing, drain cleaning, water heaters, and remodeling. Put it behind the one service with the best margin and the clearest urgency (emergency repair and system replacement usually win) and let the data prove the channel before you expand.
Concentrate geographically. Run one metro, or a tight cluster of ZIP codes you already serve profitably. A concentrated budget optimizes faster than a thin one spread across an entire state.
Consider pooling or managed help. If a $5,000 solo budget is too much, a multi-location franchise, a buying group, or an agency running several local accounts can share the minimum and the setup work. Many agencies will fold ChatGPT into an existing local search retainer.
Give it a real window. Budget for at least 60 days and 50-plus conversions before judging performance. Local seasonality (a heat wave for HVAC, back-to-school for dentistry) can swing a two-week read. For a full breakdown of CPM math, daily pacing, and how to model your first campaign, see our ChatGPT ads cost calculator and budget guide.
Creative that works for service businesses
Creative for local services is a trust problem before it is a marketing problem. A stranger is going to enter someone’s home, drill into their tooth, or represent them in court. The ad that wins is the one that removes fear and signals competence in 50 and 100 characters.
Four trust levers do most of the work:
- Credentials and licensing. “Licensed and insured,” “board-certified,” “ASE-certified,” and “20 years in town” are not filler. They are the difference between a click and a scroll for a high-stakes service.
- Transparent pricing. Vague pricing is the top reason people hesitate to call. “$89 new-patient exam,” “flat-rate diagnostics,” and “free estimate” convert because they remove the fear of an unknown bill.
- Availability and speed. “Same-day service,” “24/7 emergency,” and “book online in 60 seconds” match the urgency of the moment.
- Local proof. “Locally owned,” “5-star rated,” and neighborhood or city names build the sense that this business is nearby and accountable.
The tone still has to fit ChatGPT. The customer is mid-conversation with an assistant they trust for straight answers, so billboard language (“#1 BEST PLUMBER, CALL NOW!!!”) reads as noise. Write the way a knowledgeable friend would recommend someone: specific, calm, and helpful. The examples below show how each vertical can express those trust levers within the character limits.
| Vertical | Headline (50 chars) | Description (100 chars) |
|---|---|---|
| HVAC | Emergency AC & heating repair, 24/7 | Same-day service, upfront flat-rate pricing. Licensed, insured, locally owned. |
| Dental | New-patient exam and cleaning, $89 | Gentle family dentistry, evening hours, most insurance accepted. Book online. |
| Injury law | Injured? Free case review, no fee to start | Local injury attorneys, free consultation, available 24/7. Spanish spoken. |
| Med-spa | Botox and filler by licensed injectors | Board-certified med-spa. New-client specials and financing. Book a consult. |
| Home cleaning | Trusted house cleaning, book in 60 seconds | Vetted, insured cleaners. Flat weekly and biweekly rates. Satisfaction guaranteed. |
| Auto repair | Honest auto repair, free estimates | ASE-certified mechanics, 2-year warranty. Same-day service on most jobs. |
A few notes on the images. Each ad needs a square image of at least 256×256px (upload at 512×512px for sharpness). At thumbnail size, a clean logo, a friendly technician or provider headshot, or a simple service icon reads far better than a busy job-site photo or anything with small text. Avoid text baked into the image; the headline and description carry the words.
Finally, respect category rules. Medical and legal advertisers cannot make guarantees (“pain-free,” “we always win”) and, as noted earlier, will not appear in sensitive conversations. Keep claims factual and provable. If you say “same-day service,” you had better be able to deliver it, because OpenAI reviews landing pages and the customer on the other end is ready to hold you to it.
Landing pages built for local intent
The click is not the conversion. Where you send ChatGPT traffic decides whether an expensive lead becomes a booked job. The two most common mistakes are sending everyone to the homepage, and sending them to a page that does not match the ad.
Build service-area landing pages, one per service and market, that continue the conversation the customer was having. If the ad promised “24/7 emergency AC repair in Austin,” the page headline should say exactly that, name the neighborhoods you cover, and put the action within a thumb’s reach.
The essential elements of a high-converting local landing page:
- Click-to-call above the fold. On mobile, the phone number should be tappable and impossible to miss. For urgent services, it is the primary call to action.
- A booking widget for scheduled services. Dental, salon, med-spa, and cleaning customers often prefer to self-schedule. Embed the calendar; do not force them to call during business hours.
- Reviews and proof. Star ratings, a Google review count, licensing badges, and a familiar service-area map turn a stranger into a plausible hire.
- Message match and speed. The headline mirrors the ad, the page loads fast on a phone, and there is one clear action. Every mismatch or extra second of load time costs conversions.
- UTM tags and call tracking on every page, so the booking or call ties back to the ChatGPT campaign that produced it.
One landing page cannot serve “emergency repair” and “annual maintenance plan” equally well; the intent is different. Map a page to each of your top service-and-market combinations. For a complete framework, including layouts and examples, read our ChatGPT ads landing page guide.
Measuring local ROI: per-lead value and lifetime value
Local advertisers routinely undervalue their own leads, and it causes them to kill profitable campaigns. The trap is judging a lead by the first transaction instead of the relationship.
$15,340
average lifetime value of a residential HVAC customer across the full relationship
Take HVAC. The average residential HVAC customer is worth about $15,340 over the relationship (service calls, one system replacement, and repairs), and a maintenance-plan customer can exceed $47,000, per FirstPageSage. Yet the first job might be a $200 diagnostic. If you evaluate a $150 lead against that $200 visit, the math looks marginal. If you evaluate it against $15,340, a $150 lead is a bargain. Dental is similar: the average patient generates $12,000 to $15,000 over eight to ten years, not the $200 of a first cleaning.
This is why per-lead value and lifetime value, not cost per click, are the right yardsticks for local ROI.
| Service Vertical | Typical Customer Value (LTV) | Target Cost Per Lead | Payback Signal |
|---|---|---|---|
| HVAC | $15,340 | $150 to $300 | Clears quickly with one install |
| Dental | $12,000 to $15,000 | $75 to $150 | Strong over 8 to 10 years |
| Injury law | $2,000 to $10,000+ per case | $130 to $300 | High, varies by case |
| House cleaning | $2,000 to $5,000 recurring | $40 to $80 | Strong with retention |
| Auto repair | $1,000 to $3,000+ | $30 to $60 | Strong with repeat visits |
To measure it honestly, connect three numbers: cost per lead from the channel (spend divided by tracked calls and bookings), close rate (leads that become paying customers), and average customer value (ideally lifetime, at minimum first-job). Multiply through and you get a channel-level return you can actually compare across Google, ChatGPT, and everything else.
A simple worked example: spend $5,000 on ChatGPT ads, generate 60 tracked leads (an $83 cost per lead), and close 40% into jobs (24 customers). If each customer is worth even $2,000 over time, that is $48,000 in lifetime revenue against $5,000 in spend. Even after discounting for leads that would have found you anyway, the channel clears the bar in most high-value verticals.
Track it monthly, watch cost per booked job (not cost per click) as your north-star metric, and give the channel credit for the full customer, not just the first invoice. Our ChatGPT ads ROI measurement guide walks through the full attribution model, including how to handle multi-touch local journeys.
Scale localized creative with Lapis
The strategy above has one operational bottleneck: creative volume. A single HVAC company promoting three services across five suburbs, each with five headline and description variations, needs 75 unique creatives, and that is before Spanish-language versions or seasonal refreshes. Writing that by hand, within 50- and 100-character limits, is where most local advertisers stall.
This is the problem Lapis was built to solve. Describe your business once, its services, service area, credentials, and pricing, and Lapis generates localized ChatGPT ad creative (headlines, descriptions, and thumbnail-ready images) in the correct format in under three minutes. From the same prompt, it also produces matching ads for Meta, Google, Reddit, and LinkedIn, so your ChatGPT campaign and your other local channels share one consistent voice.
Four capabilities matter most for local and service businesses:
- Multilingual creative in 15-plus languages. Many local markets are bilingual. Lapis generates Spanish, Vietnamese, Tagalog, and other versions of every ad so you can reach the whole neighborhood, not just the English-speaking half.
- Web Analytics and conversion tracking. Lapis ties clicks to calls and bookings, so you can see cost per booked job by service and market, not just cost per click.
- Performance Forecasting. Before you commit the $5,000 minimum, Lapis projects likely reach, clicks, and conversions so you can plan spend with realistic expectations.
- Brand Intelligence. Lapis learns your brand voice, colors, and claims once, then keeps every localized variation on-brand and compliant.
Lapis is a Y Combinator (F25) company with a 5.0 rating on G2, and its customers range from independent local shops to national brands like Domino’s. There is a free tier to start; the Pro plan at $599 per month is the recommended tier for local businesses running real ChatGPT budgets, because it unlocks the volume, multilingual, and tracking features that make a multi-market local campaign manageable.
Get started
Local and service businesses have spent years fighting for position in Google’s map pack and paying rising prices for search clicks. ChatGPT ads open a new front, one where the assistant your customers already trust can recommend you at the exact moment they are ready to call or book, targeted by service and geography, at a click cost a fraction of Google’s in the highest-value verticals.
The businesses that win the local AI channel will be the ones that show up early, instrument their calls and bookings properly, and keep enough fresh, localized creative in market to let the system optimize. The format is short, the trust bar is high, and the payoff, measured in booked jobs and lifetime customers, is large.
You do not need a design team or a copywriter to begin. Describe your business, pick your services and service area, and generate a full set of localized ChatGPT ads (plus Meta, Google, Reddit, and LinkedIn) in minutes. Start with Lapis free, and when you are ready for the full picture on the channel, read our complete guide to ChatGPT ads.