A search ad is small. A person looks at it for a second or two while they scan the page. In that time it has to say: yes, we do what you searched for, yes, we work near you, and here is what to do next. Ads that get clicks do those three things fast and say nothing they cannot back up.
This guide shows how to write Google Ads for a local business. You will see how responsive search ads work, how to plan your headlines, what to put in the descriptions, which phrases to cut and how to test. It is part of our complete guide to PPC for local businesses.
How responsive search ads work
Most Google search ads today are responsive search ads. You do not write one fixed ad. You write a pool of pieces, and Google mixes them to fit each search.
- Up to 15 headlines, each up to 30 characters.
- Up to 4 descriptions, each up to 90 characters.
- Google picks and orders some of them each time the ad shows.
Because pieces get shuffled, every headline must make sense next to any other headline. If one headline says “Call now” and another says “Visit our showroom,” a mix of the two may confuse people. Write each piece so it can stand alone.
You can pin a headline to a position, which forces it to show there. Use pinning lightly. If you pin too much, you remove Google’s ability to test. A good use is pinning one headline that names the service to position 1 so every ad shows the main keyword.
Start with the searcher, not the ad
Before you write, answer four questions:
- What did the person type?
- What problem do they have right now?
- What would make them pick you over the next ad?
- What do you want them to do?
Write the answers on paper. Your ad is a short answer to the first three, plus the fourth.
The five jobs of a local ad
| Job | Example wording | Why it works |
|---|---|---|
| Repeat the service | “Water Heater Replacement” | Matches the search and shows relevance |
| Name the place | “Serving Carlisle, PA” | Tells locals you work near them |
| Give one true reason to pick you | “Family Owned Since 2005” (only if true) | Gives a reason to choose you |
| Ask for the action | “Call for a Free Quote” (only if you give free quotes) | Tells people what to do |
| Remove a worry | “Same-Day Service Available” (only if you offer it) | Answers a doubt before it stops the click |
The wording above is for a hypothetical business. Use a claim only if it is true for you today. If you are not sure, leave it out or ask the owner to confirm.
A headline plan you can copy
Write 12 to 15 headlines in these groups:
Service headlines (4 or more)
These repeat the keywords of the ad group.
- Water Heater Replacement
- Water Heater Installation
- Replace Your Water Heater
- Tank and Tankless Installs
Location headlines (2 or 3)
- Carlisle, PA Plumber
- Serving Cumberland County
- Local Plumbers Near You
Trust headlines (2 or 3)
Use only what you can prove: years in business, license numbers you actually hold, a review rating you actually have, a real photo-based claim.
- Family Owned Since 2005
- Rated 5.0 on Google
Action headlines (2 or 3)
- Call Today for a Quote
- Request Service Online
- Book Your Visit Now
Problem headlines (1 or 2)
- No Hot Water? We Can Help
- Leak Fixed Fast
All headlines above are sample wording for a made-up business. Your real wording will differ.
Check the character count
Google cuts off headlines longer than 30 characters, and it will not let you save them. Count spaces too. A quick way is to paste each headline into a spreadsheet and use a length formula. Short is fine. A headline of 20 characters can say plenty.
Examples with counts:
| Headline | Characters |
|---|---|
| Water Heater Replacement | 24 |
| Serving Cumberland County | 25 |
| Call Today for a Quote | 22 |
| No Hot Water? We Can Help | 25 |
Write descriptions that finish the thought
Descriptions have 90 characters each and carry the detail. A useful pattern is: what you do, plus a reason to pick you, plus a next step.
- “Tank and tankless water heater installs. Call for a quote today.”
- “Local plumbers serving Carlisle and nearby towns. Request service online.”
- “Fast scheduling and a clear quote before work starts. Call us now.”
Do not repeat the headline. Add something new. Make each description able to stand alone, since any two may show together.
Phrases to cut
Some words add length and say nothing. Cut or replace these:
| Weak phrase | Why it fails | Better |
|---|---|---|
| “Quality service” | Everyone says it | A specific service name |
| “Best in town” | Cannot be checked | A true fact, such as years in business |
| “Affordable prices” | Vague and unsupported | Say you give free quotes, if true |
| “Welcome to our website” | Wastes space | The service and the place |
| “Contact us for more information” | Passive | “Call today for a quote” |
| “Highly rated” | Claim without proof | “Rated 5.0 on Google”, only if true |
Never claim a license, insurance, warranty, financing, price or response time that you do not truly offer. False claims lose trust and can get ads disapproved. Check every line against what your business really does.
A before and after example
Here is a weak ad and a better one, for the same made-up plumbing company. The wording is an illustration, not a result.
Weak:
- Headline 1: Quality Plumbing Services
- Headline 2: Best Prices in Town
- Description: Welcome to our website. Contact us for more information about what we offer.
This ad names no specific service, makes a claim nobody can check, and gives no next step. A person searching “water heater replacement” has no reason to think it is for them.
Better:
- Headline 1: Water Heater Replacement
- Headline 2: Carlisle, PA Plumber
- Headline 3: Call Today for a Quote
- Description: Tank and tankless water heater installs. Local team. Call for a quote today.
The better ad repeats the search, names the place and asks for one action. It also says nothing that the business cannot support.
Emergency searches and planned searches
The same business needs two voices. A person with water on the floor wants speed and a human on the phone. Use short, direct lines, mention hours you really cover and make the call button easy to reach. A person planning a water heater swap has time to compare. Use calmer lines that mention what is included, how booking works and how to get a quote. If you mix the two in one ad group, both voices get weaker.
Match the ad to the page
An ad is a promise. The page has to keep it. If the ad says “Water Heater Replacement,” the page headline should say it too. If the ad says “Call for a Free Quote,” the phone number should be easy to find. A mismatch costs you twice: visitors leave, and Google may judge the page as less relevant. See landing page vs homepage for Google Ads.
Use assets to make the ad bigger and more useful
An ad with extra pieces takes up more room and answers more questions. Add:
- A call button so mobile searchers can tap to call.
- Sitelinks to key pages, such as “Emergency service” or “Service area.”
- Callouts such as “Locally owned” or “Free estimates,” only if true.
- A location from your Business Profile.
If you use a call button, make sure calls are tracked. See call tracking for Google Ads.
Write for the keyword group
Do not use one set of ads for the whole account. Each ad group needs its own ads written for its keywords. The group for “emergency plumber” needs urgent wording. The group for “water heater installation” can be calmer and planned. How to build those groups is in Google Ads campaign structure for a local business.
How to test ads without confusing yourself
A simple test plan:
- Run two or three ads in each group.
- Change one idea at a time, such as the first headline or the call to action.
- Wait until each ad has a fair number of impressions and clicks before you judge.
- Compare more than click-through rate. Look at calls and forms, too. An ad that gets many clicks and no leads is not a winner.
- Replace the weakest ad with a new idea. Keep the strongest.
Google shows an ad strength rating. It is a hint about how varied and relevant your pieces are. It does not tell you how many leads you will get. Do not chase “Excellent” at the cost of saying true, useful things.
A quick worksheet
Fill this in for each ad group:
- Main keyword: ______
- Town or area: ______
- One true reason to pick us: ______
- Action we want: ______
- Worry to remove (only if true): ______
- Four service headlines: ______
- Two location headlines: ______
- Two trust headlines: ______
- Two action headlines: ______
- Two descriptions: ______
Common mistakes in local ad copy
- Writing about yourself first. Start with what the searcher needs.
- Repeating the same headline in different words. Give Google variety.
- Leaving out the location. Locals trust local.
- Skipping the call to action. Tell people what to do.
- Making claims you cannot support. It is not worth the risk.
- Writing one ad for everything. Match ads to ad groups.
- Never reviewing. Check performance on a schedule. The guide to reading your Google Ads report shows what to look at.
Common questions
How many headlines should I write?
Write at least 10 and aim for 12 to 15, as long as each one is useful. Padding with weak headlines does not help.
Should I use a phone number in the ad?
Use a call button so the number is tracked, and consider showing it where your ad format allows. Tracking matters more than showing the digits.
Should I use capital letters on every word?
Title case is common and fine. Do not use all capitals or odd symbols. Google can disapprove them.
Can I use “Free” in an ad?
Only if it is true and you can deliver it. “Free quote” is fine if you give free quotes. Be aware that “free” also draws searches from people who want something for nothing, so watch your search terms.
Writing, testing and improving ads is part of our pay-per-click advertising work. If you would like a second set of eyes on your current ads, book a call below.
Book your strategy call
Want a plan built around your services and your area? Book your strategy call and we will go through your ads, your tracking and your landing page with you.
Keep reading
- PPC for Local Businesses: The Complete Guide
- Google Ads Campaign Structure for a Local Business: A Simple Setup
- Landing Page vs Homepage for Google Ads Traffic
- Call Tracking for Google Ads: How Local Businesses Set It Up
- Why Your Google Ads Are Not Converting: 9 Causes and Fixes
See how we run pay-per-click advertising for local businesses in Carlisle and Central PA.
Run your own numbers: the Google Ads Budget Calculator shows your cost per booked job, monthly spend and break-even click price from your job value, close rate and conversion rate.



