Back to Resources

ChatGPT Ads for Local and Service Businesses: Get Calls, Bookings, and Visits (2026)

A practical playbook for local and service businesses advertising on ChatGPT. Covers geo-targeted context hints, conversion actions like calls and bookings, realistic budgets, and creative examples for trades, clinics, and professional services.

Sofia15 min read

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

Source: BrightLocal Local Consumer Review Survey, 2026

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

Source: Yext 2026 Consumer Search Behaviors Report

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.”

DimensionChatGPT AdsGoogle Business ProfileGoogle Search Ads
How you appearSponsored recommendation inside a relevant answerListing in the map pack near the searcherText ad above organic results
Targeting basisService-category context hints plus geographyPhysical location and proximityKeywords plus location
Location controlRegions within the US, no proximity radiusAutomatic radius based on the searcherRadius, ZIP, city, or region
Match logicMeaning of the whole conversationDistance and profile relevanceKeyword match types
Best forBeing the recommended option mid-decisionCapturing map and directions intentHigh-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

Source: Think with Google local search research

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

Source: WordStream Google Ads Benchmarks, 2026

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 VerticalAvg. Google CPCAvg. Google CPLTypical 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.

VerticalHeadline (50 chars)Description (100 chars)
HVACEmergency AC & heating repair, 24/7Same-day service, upfront flat-rate pricing. Licensed, insured, locally owned.
DentalNew-patient exam and cleaning, $89Gentle family dentistry, evening hours, most insurance accepted. Book online.
Injury lawInjured? Free case review, no fee to startLocal injury attorneys, free consultation, available 24/7. Spanish spoken.
Med-spaBotox and filler by licensed injectorsBoard-certified med-spa. New-client specials and financing. Book a consult.
Home cleaningTrusted house cleaning, book in 60 secondsVetted, insured cleaners. Flat weekly and biweekly rates. Satisfaction guaranteed.
Auto repairHonest auto repair, free estimatesASE-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

Source: FirstPageSage, 2026

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 VerticalTypical Customer Value (LTV)Target Cost Per LeadPayback Signal
HVAC$15,340$150 to $300Clears quickly with one install
Dental$12,000 to $15,000$75 to $150Strong over 8 to 10 years
Injury law$2,000 to $10,000+ per case$130 to $300High, varies by case
House cleaning$2,000 to $5,000 recurring$40 to $80Strong with retention
Auto repair$1,000 to $3,000+$30 to $60Strong 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.

Frequently Asked Questions

Can local and service businesses advertise on ChatGPT?
Yes. Any business that earns revenue from local calls, bookings, or visits can advertise on ChatGPT, including plumbers, HVAC companies, dentists, law firms, med-spas, cleaners, and auto shops. Ads appear as Sponsored recommendations inside relevant conversations and are targeted by service-category context and geography rather than keywords. The self-serve platform at ads.openai.com is rolling out in 2026, and tools like Lapis can generate ChatGPT-ready local creative today.
How does ChatGPT geographic targeting work for local businesses?
ChatGPT combines a context hint (a natural-language description of the conversations you want to appear in) with geographic targeting to the markets you serve. Ads currently reach logged-in Free and Go tier users who are 18 or older in the United States, expanding to Canada, Australia, and New Zealand in 2026. Unlike a Google Business Profile, there is no proximity radius that follows the searcher; you target regions rather than a mileage ring around your address.
What is the minimum budget for a local business to advertise on ChatGPT?
The self-serve platform is expected to require roughly a $5,000 monthly minimum with $500 daily floors, priced at about $25 to $60 CPM or $3 to $5 per click. For small shops, the practical approach is to concentrate that budget on your highest-value service in one metro rather than spreading it thin. Because Google cost per lead in verticals like legal ($131.63) and home services ($90.92) is already high, ChatGPT's lower click cost and higher conversion rates can produce a competitive cost per lead.
How do I track phone calls from ChatGPT ads?
Use call tracking together with UTM parameters. Add UTMs such as utm_source=chatgpt to your landing page URLs so analytics can isolate ChatGPT visitors, and use a dynamic call-tracking number that swaps in for those visitors so calls are credited to the campaign. This lets you measure cost per booked job rather than just cost per click. Without call tracking, phone leads from ChatGPT often misattribute as direct or organic traffic and the channel gets undervalued.
Which service industries work best for ChatGPT ads?
High-value, high-urgency, and high-consideration services benefit most, because their Google click and lead costs are already expensive and their customer lifetime value is high. HVAC, plumbing, roofing, dental, personal-injury and family law, med-spa, and auto repair are strong fits. An HVAC customer is worth about $15,340 over the relationship and a dental patient $12,000 to $15,000, so even a $100 to $300 lead pays back quickly at typical close rates.
What should local service ad creative say?
Lead with trust and specifics: licensing and credentials (licensed and insured, board-certified, ASE-certified), transparent pricing ($89 exam, flat-rate diagnostics, free estimate), availability (same-day, 24/7 emergency, book in 60 seconds), and local proof (locally owned, 5-star rated, your city name). Keep the tone conversational rather than promotional, since the ad appears inside a trusted assistant's answer. Fit one clear message into the 50-character headline and 100-character description, and pair it with a clean, high-contrast square image.
How is advertising on ChatGPT different from a Google Business Profile?
A Google Business Profile gets you into the map pack based on your physical location and proximity to the searcher, and it is free to maintain. ChatGPT ads are paid placements that put a Sponsored recommendation inside a conversation, targeted by the meaning of that conversation plus the regions you serve, with no proximity radius. They are complementary: the profile captures map and directions intent, while ChatGPT ads capture customers who are asking an AI assistant for a recommendation.
How does Lapis help local businesses with ChatGPT ads?
Lapis generates localized ChatGPT ad creative, headlines, descriptions, and thumbnail-ready images in the correct format, from a single description of your business in under three minutes, and produces matching Meta, Google, Reddit, and LinkedIn ads from the same prompt. It creates multilingual variations in 15-plus languages for diverse local markets, forecasts performance before you commit budget, ties clicks to calls and bookings with built-in analytics, and keeps every variation on-brand. Lapis is a Y Combinator (F25) company with a 5.0 G2 rating, offers a free tier, and recommends its $599 Pro plan for local advertisers running real campaigns.