Name the service the searcher needs and give a genuine reason to choose the business. Back the promise and offer a next step you can deliver. Write each headline and description to make sense alone, fit the limits and match the landing page. Then judge the copy by the qualified enquiries it brings, not by the clicks.
What you are writing in a responsive search ad
A responsive search ad, or RSA, is the standard text ad on Google Search. You don't write one ad. You write a pool of headlines and descriptions, the text assets inside the ad. Google then assembles combinations of them for each search.
Google's help page About responsive search ads sets the limits below. Characters in double width languages such as Chinese, Japanese and Korean count as two.
Not everything you write will show. Google says some formats shorten what does. Headline text may appear at the start of the description.
Up to 2 unused headlines can also serve as link based assets. Unused lines from another responsive search ad in the same ad group can too. Both appear in the space where sitelinks show. So don't plan around a fixed layout of three headlines and two descriptions. Write every line to make sense alone and beside any other line in the ad group.
The display path is a readable hint of where the click goes. Google's Path help page says the display URL is your final URL's domain plus any path text.
The path doesn't need to match a real folder on your site. But it should tell people what to expect. It isn't guaranteed to show.
The ad belongs to an example Melbourne plumbing business that the worked examples in this guide share. This guide sticks to the words, not keywords, bidding or the rest of the campaign. Our guide to setting up Google Ads for a small business covers those.
Start with the offer, proof and search intent
An ad written before the offer is decided will be weak, however well it's worded. Settle the ingredients first:
the need behind the search
the service that answers it
the area you serve
a real next step
proof you can show and its conditions
Then build the promise from the service, area and availability that exist.
Search intent decides which ingredient leads. Someone searching for a blocked drain plumber at 9pm wants to know you can help. They also want to know how to reach you. Someone pricing a bathroom renovation wants to know how quoting works. Our guide to high intent and low intent keywords sorts searches by how close someone is to buying.
Common mistake: urgent searches tempt the boldest claims. Don't claim anything you can't back up. That includes a licence, same day capacity, a fixed fee, a review count or 24 hour service. "Same day", "no callout fee", "fixed price" and "two hour response" are operational promises. Use them only if the business approves them and can meet them every hour the ad runs.
Write in your customers' words. Pull phrases from calls, quote requests, reviews and the search terms report. Use the language you gathered during Google Ads keyword research too. Study the offers and proof competitors lead with on their websites, not by clicking their ads. Then write your own claims from your own evidence.
Each ad group should hold one theme, with an ad written for it. If an ad group mixes drains, hot water and gas fitting, no ad can match all three. Our guide to Google Ads account structure explains how to split it.
Search need and service: [what people search for, and the service that answers it]
Customer words to reuse: [phrases from calls, quote requests, reviews and search terms]
Audience and area: [who it's for, and the areas you actually serve]
Real offer or next step: [quote, booking, call or consultation, with any terms]
Approved proof and source date: [licence, warranty, reviews or awards, with the date checked]
Conditions and expiry: [hours, eligibility, exclusions and end dates]
Matching destination: [the URL that shows all of the above]
The sheet's last line is the ad side of message match. Every promise in the ad should be visible on the page it sends people to. Choosing that page is covered in our guide to Google Ads landing page vs homepage.
Six useful headline formulas
A formula is a starting point, not a finished ad. Use these to give each headline a different job. Then adapt the example to what the business can honestly say.
Formula | Example to adapt | Characters | Use it only when |
|---|---|---|---|
Service and area | Plumber Melbourne | 17 | You serve that area |
Problem and next step | Blocked Drain Repairs | 21 | You do that work |
Offer and outcome | Upfront Plumbing Quotes | 23 | Quotes come before the work, on terms you can explain |
Proof and service | Licensed Local Plumbers | 23 | The licence is current and "local" is true where the ad shows |
Differentiator and service | Fixed Moving Quotes | 19 | The scope and pricing terms are genuine |
Availability and action | Ask About Availability | 22 | You want a next step without promising same day attendance |
You don't need every formula in every ad. You don't need a free consultation or a discount to write a good one, either. Aim for variety. Ten headlines that all say "plumber" slightly differently give Google nothing to test.
Specific beats clever. Google's 5 ways to use Quality Score to improve your performance advises more specific ad text. It says such an ad can bring a lower click through rate but a higher conversion rate. A click from someone you can't help costs the same as a customer's. So that's the trade you want.
Once the message and claims are settled, run the draft through our free copy grader. The grader checks lengths and flags repeated lines. It can't tell you whether a claim is lawful or whether Google will approve the ad. It can't predict how the ad will perform either.
Fit useful meaning into the character limits
Count every character, spaces and punctuation included: "Blocked Drain Repairs" is 21 characters, not 19 letters. Google Ads counts as you type. Even so, draft in a spreadsheet with =LEN(A2) beside each line. That catches an overlong headline before anyone gets attached to it.
=IF(LEN(A2)>30,"Over by "&(LEN(A2)-30),"Fits")
=IF(LEN(B2)>90,"Over by "&(LEN(B2)-90),"Fits")
Each headline below runs over 30 characters. Every cut changes the emphasis. So check that the shorter line is still true and still matches the page.
Headline over the limit | Length | Shorter version | New length | How it was cut |
|---|---|---|---|---|
Furniture Removalists Melbourne | 31 | Removalists in Melbourne | 24 | Dropped a word the service already implies |
Small Business Accountant Melbourne | 35 | Small Business Accountants | 26 | Moved the city to its own headline |
Gentle Care For Nervous Patients | 32 | Care for Nervous Patients | 25 | Dropped an adjective that would need proof |
Emergency Electrician Melbourne | 31 | Emergency Electrician | 21 | Kept the urgent need and moved the city |
When you shorten, never drop a condition that makes the claim true. Never add a credential the business doesn't hold. And never use abbreviations such as "Melb" or "Emerg".
Filling all 30 characters isn't the goal either. Say what's needed, then stop.
The other common mistakes break Google's rules rather than the count. Google's editorial policy rules out:
capitals and punctuation used for anything but their proper purpose
gimmicky spacing
phone numbers in ad text
ads that don't name the product or service
Write "Upfront Quotes", not "UPFRONT QUOTES!!!" Put the phone number in a call asset.
Don't fill spare characters with "Best" or "No. 1" either. Those words carry legal weight, as the claims section explains.
Build a complete headline and description set
Here is a worked set for the same plumbing business. Google's minimum is 3 headlines. Ten gives a practical spread of jobs without padding to 15 with near copies.
Headline | Characters | Its job |
|---|---|---|
Emergency Plumber Melbourne | 27 | Service, urgency and area, only if the business takes emergency work |
Blocked Drain Repairs | 21 | A specific problem |
Upfront Plumbing Quotes | 23 | How pricing works |
Ask About Availability | 22 | A next step with no timing promise |
Book a Plumbing Visit | 21 | A next step for planned work |
Melbourne Plumbing Services | 27 | Service and area |
Call Our Plumbing Team | 22 | A call to action for urgent jobs |
Residential Plumbing Help | 25 | Who the service is for |
Get a Plumbing Quote | 20 | A next step for people comparing prices |
Service Area Details Online | 27 | Sets expectations about coverage |
A headline earns the glance. A description explains what happens next and on what terms.
Description | Characters | Its job |
|---|---|---|
Need help with a blocked drain? Ask our team about availability and an upfront quote. | 85 | Problem, next step and pricing |
Plumbing services in Melbourne. Check the areas we cover and request a visit online. | 84 | Area and booking |
Tell us what needs fixing. We will explain the next step before you book a visit. | 81 | Process and reassurance |
Call to discuss your plumbing issue, availability and the work your property needs. | 83 | A call for people who'd rather talk |
Read likely pairs and triples aloud, with and without the second description. "Emergency Plumber Melbourne" then "Book a Plumbing Visit" reads fine. A headline promising a fixed price next to one promising a quote after inspection is a contradiction. Put each condition in the same line as the claim it qualifies. On a separate line, it may not show.
Fill the other five slots only with distinct messages you could prove if asked. That could be a current licence, warranty terms or honest answers to common objections. Sitelinks, callouts and call assets then carry what the headlines can't. Our guide to Google Ads assets covers them.
Ad group and final URL: [ad group theme and the page that matches it]
Headlines: [3 to 15, each up to 30 characters and each making sense alone]
Descriptions: [2 to 4, each up to 90 characters]
Path fields: [two, up to 15 characters each]
Text that must show: [the line, its position and the alternatives pinned with it]
Dynamic text: [keyword insertion, customisers or locations, each with default text]
Generated text and destinations: [text customisation and final URL expansion on or off, and who reviews them]
Australian ad examples by industry
Here are five short examples, each with a weak line, stronger assets and the reason. The businesses are made up and spread across the country. But every claim in the stronger lines still has to be true for yours.
Plumber
Weak: "24/7 Plumber, There in 1 Hour". Stronger: "Hot Water Repairs Brisbane" (26), "Quote Confirmed Before Work" (27) and "See Our Service Suburbs" (23). The weak line makes two promises somebody has to keep at 3am on a public holiday. If the business really does attend within an hour, say so, with the hours it applies. Google Ads for tradies shows how we run campaigns like this.
Dentist
Weak: "Pain Free Dentistry Guaranteed". Stronger: "Family Dentist Subiaco" (22), "Book Online or Call Us" (22) and "Fees Listed on Our Website" (26). Health advertising can't promise outcomes, quote patients about their clinical care or, under Google's rules, use keyword insertion. Our guide to Google Ads for dentists applies the health rules in full. The wider healthcare service sits under Google Ads for healthcare practices.
SEO agency
Weak: "Guaranteed Page 1 Rankings". Stronger: "Technical SEO Audits" (20), "Monthly Plain English Reports" (29) and "Book a Strategy Call" (20). Because no agency controls Google's rankings, the guarantee is a promise nobody can keep. Describe the work and the reporting the client gets. Leave out "No Lock In Contracts" unless the contract says so.
Removalist
Weak: "Cheapest Removalists Around". Stronger: "Apartment Moves Gold Coast" (26), "Fixed Price After Inspection" (28) and "Office and Home Removals" (24). "Cheapest" is a comparison you'd have to prove. Price conscious customers aren't bad customers. So tell them how pricing works instead of claiming to beat everyone.
Cosmetic clinic
Weak: "Wrinkle Reducing Injections" and "Natural Looking Results". Stronger: "Book a Doctor Consultation" (26), "Practitioner Profiles Online" (28) and "Consultation Fees Explained" (27). The TGA tells clinics to advertise the consultations they offer, not prescription only medicines, even indirectly. These lines are a structure to start from, not approved health advertising. Have someone who knows the TGA and Ahpra rules check the whole ad and the booking page.
Four before and after rewrites
These are example copy edits, not measured results. Each one swaps a quality claim for a fact the searcher can use.
Trusted Professionals
Small Business Tax Help
"Trusted Professionals" could sit on any firm's ad. "Small Business Tax Help" (23 characters) names the audience and the service. So it also stops attracting people the firm doesn't serve.
Business | Weak headline | Sharper headline | Characters | Why it's sharper |
|---|---|---|---|---|
Digital agency | Digital Marketing Services | Google Ads Agency Melbourne | 27 | Names a specific service and location |
Electrician | Professional Service | Emergency Electrical Help | 25 | Names the need without claiming credentials |
Cleaner | Quality Cleaning | House Cleaning Melbourne | 24 | Separates home cleaning from commercial and end of lease work |
Clearer is not the same as proven. A sharper headline can bring fewer clicks and better enquiries, or simply fewer clicks. Test it before you call it a win.
Use pinning and dynamic text deliberately
Pin only what must show
Pinning fixes a headline or description to a position. Google's responsive search ads page says which pinned positions always show.
Pinned to | Always shows? |
|---|---|
Headline position 1 | Yes |
Headline position 2 | Yes |
Headline position 3 | No |
Description position 1 | Yes |
Description position 2 | No |
A pin to headline position 3 or description position 2 isn't guaranteed to show.
Every pin you add cuts the number of combinations Google can test. Google says pinning isn't recommended for most advertisers. Pin only what must show, like a required disclosure or a condition that must sit with its claim. Pin 2 or 3 different lines to the same position so some variety survives. Never pin near copies to one slot.
AI Max is Google's bundle of automation for Search campaigns. Google's AI Max setup page says it's on by default in new Search campaigns.
Google's AI Max FAQ says pinning isn't respected when two settings are both on. They're text customisation (Google writing extra lines) and final URL expansion (Google choosing the landing page). Pinning also isn't respected when URL inclusions are set. If a pinned line must show, keep final URL expansion and URL inclusions off. Check the settings on the day you rely on them, too.
Check every version of dynamic text
Keyword insertion puts your keyword into the ad. With {KeyWord:Local Plumber} in a headline, the keyword "blocked drain plumber" shows as "Blocked Drain Plumber" (21 characters). The keyword "hot water plumber brunswick west" runs to 32. So the ad shows the default, "Local Plumber".
Google's keyword insertion page says it shows the keyword, not the search term. The page adds that it works the same on all match types. Which searches trigger which keywords is the subject of our guide to Google Ads match types.
Read every keyword in the ad group inside the headline before you rely on it. Google's keyword insertion setup page says inserted keywords must make sense in context. Restricted trademarks won't insert. And keyword insertion can't be used for content promoting healthcare. Healthcare advertisers write those headlines by hand.
Ad customisers insert values you control, such as a price. Type an opening brace in the ad text and choose Ad customiser. Then pick a text, price, number or percent attribute. Google's customiser guide lists where the value comes from, in order:
the keyword
the ad group
the campaign
the account
the default
The default shows when the value doesn't or would run over the limit. An ad with no values can't be reviewed. IF functions don't work in responsive search ads, according to Google's customised text page. Every value is a claim and needs the same checks as typed copy.
Two more tools deserve caution rather than a tutorial. Location insertion picks the place name from your campaign's location targeting. Long names may not fit. So keep at least 3 headlines without it, or set default text.
Countdowns stop the ad showing after the end date. Google reminds you to unpin or change a countdown headline once it's over. The preview only shows a static countdown.
Review generated text and changing offers
The ad you approved isn't the full list of what can serve. Google's text customisation page says the feature, formerly called automatically created assets, writes headlines and descriptions from:
your domain
your landing page
your existing ads
your keywords
Text customisation refreshes those lines at least every 48 hours. Campaigns using it are being upgraded to AI Max automatically from September 2026. Final URL expansion can also send the click to a different page.
So your website is part of your ad copy. An expired promotion left on a page can come back as a headline. Google also asks advertisers to keep website content accurate and not misleading.
Check generated assets in the ad level asset report: the Added by column shows who created each. Text customisation's preview shows up to 10 example assets, not everything that may serve. The beta text guidelines apply where text customisation stays on. They let you exclude up to 25 terms per campaign and set up to 40 messaging restrictions. Our guide to Google Ads settings that waste budget covers whether to keep these features on.
Account level automated assets are another source of copy you didn't type. They include dynamic sitelinks and callouts that Google builds from your site. Our audit sample is 180 Google Ads account audits from August 2021 to September 2026. In it, about 1 in 4 accounts with automated assets serving had at least one faulty automated asset. It showed an expired offer, a wrong price or a page the business would not choose.
Keep a claim register. When an offer, price or service changes, check every active ad in the ad group. Even unused lines can serve as link based assets. Then check:
customiser values
countdowns
sitelinks
promotions
generated text
the landing pages that text draws from
A countdown ending doesn't remove the same offer typed into another ad.
Claim as written: [exact text, and the ads and assets that carry it]
Evidence and approval: [source, who approved it and the date]
Conditions: [eligible services, areas, hours and exclusions]
Review or expiry date: [date]
Where else it appears: [other ads, customiser values, sitelinks and landing pages]
Who updates or removes it: [name]
We'll check the headlines, generated text and destinations that are actually serving. Then we'll tell you what we'd fix first.
Check claims and regulated industry rules
Google approving an ad means it passed Google's policies. It says nothing about Australian law. Neither does a copy grader.
The ACCC's guidance on false or misleading claims judges an ad by its overall impression. Fine print must not conflict with the main message.
A "free" offer with hidden conditions can mislead. So can a price that leaves out GST or other costs, or an unfair comparison. Intent makes no difference. A claim about the future needs reasonable grounds.
"Best" is not automatically unlawful. The ACCC describes puffery as wildly exaggerated, vague claims no one could treat seriously. It says puffery is generally not considered misleading. "Highest rated" and "award winning" are not safer swaps, because they are factual claims. A rating claim needs a defensible basis:
which ratings
from where
compared with whom
when
An award claim needs the actual award and its year. We'd cut "best" anyway, because it tells the searcher nothing.
Regulated professions add their own rules. Use this table to route each ad to the right check, not as proof of compliance.
Who is advertising | What to check in the ad | Whose rules |
|---|---|---|
Any business | Overall impression, prices, free offers, comparisons and the conditions shown with each claim | ACCC |
Registered health practitioners, including dentists | No testimonials about clinical care, no unreasonable expectation of benefit, terms on gifts and discounts, specialist titles only with specialist registration | Ahpra and the National Boards |
Clinics offering cosmetic injections | No direct or indirect reference to prescription only medicines. Advertise the consultation, and check the booking page too | TGA |
Financial products, services and credit | A headline that isn't misleading on its own, balanced returns and risks, fees and any "free" claim | ASIC |
Lawyers | Nothing false or misleading, and no unreasonable expectations about outcomes or costs | The legal services regulator in each state, such as the VLSB+C in Victoria |
The health rules are set out in Ahpra's Summary of the advertising requirements. Advertisers are responsible for content others create for them. We treat text Google generates the same way.
The TGA's frequently asked questions on advertising health services and cosmetic injections count indirect references. That includes references through acronyms, nicknames, abbreviations and hashtags. A note that the information is for education purposes only doesn't discharge the obligation to comply.
ASIC's RG 234 Advertising financial products and services (including credit) took its current form on 9 June 2026. It adds that a link or QR code won't fix a misleading headline. A 30 character limit is no excuse for leaving out what makes the claim true.
In Victoria, the Victorian Legal Services Board and Commissioner publishes good practice lessons for all law practices. They put the basic rule plainly: advertising cannot be false or misleading or likely to mislead or deceive. Other states differ. Our guide to Google Ads for lawyers sets out their rules.
If a condition must show with every ad, see Google's page About text disclaimers for Search ads. It says an approved disclaimer of up to 90 characters is guaranteed to appear. The disclaimer shows in the description of the campaign's responsive search ads. It overrides anything pinned to description position 1.
A disclaimer still can't rescue a misleading headline. Never park a required qualification in an optional slot and hope it shows.
We're not lawyers. The business signs off every claim before it runs. So does its practitioner or compliance adviser, where there is one.
Test message angles against useful outcomes
Test one meaningful angle at a time, such as availability against process clarity. Write the hypothesis down and name the outcome that decides it. Keep the keywords, page, bidding and offer steady while the test runs.
Message hypothesis: [the angle, and why it should bring better enquiries]
What changes: [the one message change]
What stays the same: [keywords, page, bidding, budget and offer]
Main measure: [qualified leads or cost per qualified lead]
Spend, sample and conversion delay: [details]
Start, end and decision dates: [dates]
Result: [a supported difference, or inconclusive]
Other explanations: [season, offer, competitor or tracking changes]
Compare whole ads on qualified enquiries. Asset results are a weaker signal. Google's asset report page says full statistics are only available for dates from 5 June 2025. The Performance label column has also been deprecated.
When three assets serve in one impression, each records it. So asset totals won't add up to the ad's. Google also calls ratios such as cost per acquisition directional only.
Ad Strength is a weaker signal again.
Google's About Ad Strength for responsive search ads says the rating isn't used to determine:
Ad Rank
Quality Score
auction wins
whether an ad can serve
Google's responsive search ads page cites internal data for 15 to 20 August 2025. Advertisers who improve Ad Strength from Poor to Excellent average 15% more clicks and conversions, it says. But a conversion isn't always a qualified lead.
We looked at the 45 service accounts we managed from May 2024 to September 2026. In about 2 in 5 compared ad groups, the higher rated ad also won on qualified lead rate. Use Ad Strength to spot missing variety, then judge the ads on leads. Never cut an essential condition to lift the rating.
Ad Strength isn't Quality Score either. Quality Score is a diagnostic rating for Search keywords, not an input in the ad auction. Google publishes no discount by score. Our guide to Google Ads Quality Score explains what it does affect.
Give the test time. Conversions are reported against the click date, as Google's Understand your conversion tracking data page explains. So recent weeks keep filling in.
For a new campaign, our guide to how long Google Ads takes to work explains the timing. Allow 4 to 8 weeks for a first read and about 90 days to judge cost per lead. Allow longer when the sales cycle is long.
Small numbers fool people. In an example test, ad A brings 9 qualified leads from 300 clicks (3%). Ad B brings 6 from 300 (2%). Three leads is one good week, not a finding.
Where volume allows, Google's ad variations suit one change tested across several campaigns. Custom experiments suit several changes at a smaller scale. Without the volume for either test, call the comparison an observation, not a result.
All of this needs Google Ads conversion tracking that counts calls and forms properly. Then judge each ad on its cost per qualified lead. Our guide to a good cost per lead for Google Ads explains how.
Complete the copy checklist before launch
Run one checklist before every launch and every offer change.
Characters
Every headline, description and path fits, counted with spaces and punctuation
Claims
Each claim has dated evidence and an owner in the claim register
Destination
The final URL shows every promise the ad makes
Next step
The call to action matches what the business can do in the hours the ad runs
Combinations
Likely pairs and triples read sensibly, with no contradictions
Text that must show
Pinned to a guaranteed position with alternatives, and not undone by AI Max settings
Dynamic text
Every inserted version fits and makes sense, with default text set
Automation
Text customisation, final URL expansion and automated assets recorded, with a named reviewer
Expiry
Review dates set for every price, offer and availability claim
Measurement
Qualified enquiries are counted, not just clicks
A clean grader result or an Excellent rating never overrides an unsupported claim or a broken page.
What we recommend at Elev8d
Start with the offer and the proof, not the headline. We fill in the preparation sheet with the client before anyone writes a line. Every claim goes into the register with its evidence and an expiry date.
Then we write 8 to 10 genuinely different headlines in the customer's own words. We add 4 descriptions that explain the next step. We pin only what must show, with 2 or 3 alternatives in that position. Where a pin matters, final URL expansion and URL inclusions stay off.
Generated text stays on only where someone reads the asset report every week. The website must also carry nothing we wouldn't put in an ad. For regulated clients we keep it off. Their practitioner also approves every line.
We test one angle at a time. Each test is judged on qualified leads, never on click through rate or Ad Strength. We'd rather run one clean test for 8 weeks than four muddled ones for a fortnight.
If you want to hand over the whole job, that's what our managed Google Ads service covers.
FAQ
How many responsive search ads should each ad group run?
Google recommends at least 2 per ad group, rated Good or Excellent, each with its own final URL. We usually run two, each leading with a different angle. While we're testing the message, both point to the same page. That way the page isn't a second thing changing. We add a third only when the ad group has the volume to judge it.
Can I mention a competitor in my ads?
Google's trademarks policy restricts a direct competitor's trademark in ad text once the owner complains. It doesn't restrict trademarks used as keywords. It also restricts any use that is confusing, deceptive or misleading. Consumer law requires any comparison to be accurate and fair. We'd rather spend the 30 characters on what the business does well.
Should I use AI tools to write ad copy?
They're fine for drafting variations. But a drafting tool doesn't know your licence, your hours or your prices. So any claim it adds is a guess until someone checks it against the register.
Next steps
Fill in the preparation sheet for one ad group
Pick the ad group that spends the most. Write down the search need, the customers' words and the real offer. Add the proof with its date and the page the ad sends people to.
Draft the set and grade it
Write 8 to 10 distinct headlines and 4 descriptions. Count them, read the likely combinations aloud and run them through the copy grader.
Check the settings, then open the test record
Record whether text customisation, final URL expansion and URL inclusions are on. Set default text for anything dynamic. Start the test record with a hypothesis and a decision date before the ad goes live.