Paid ads
Google Ads headline generator for home services and trades
By Charles Summers · Updated · Free, no signup
Short answer
A trade keyword usually carries two customers who want opposite things. One has water coming through a ceiling, is not comparing prices, and will hire whoever can be there soonest. The other is planning an installation, will collect three quotes over a fortnight and is deciding on trust, finance and workmanship. The same headline cannot serve both, so the split belongs in the account structure, reinforced by ad scheduling because emergency demand concentrates in evenings and weekends. Two further things shape the copy: demand in most trades moves with weather rather than with your plan, and job values inside one trade can differ by two orders of magnitude, which makes an unsegmented cost per lead a number that describes nothing.
Use the google ads headline generator
Why home services need a different approach
Most paid search verticals have a single customer with a single problem. Trades do not. The word plumber is typed by somebody standing in an inch of water and by somebody sketching a loft conversion, and if one headline is written to satisfy both it satisfies neither. Emergency work converts within minutes, is close to price-insensitive and is won on availability. Planned work converts over weeks, involves quotes, and is won on evidence that you will turn up, finish, and not disappear afterwards.
The second thing that makes trades unusual is that the constraint on growth is rarely budget. It is how many crews are free this week. Every other vertical can absorb more leads by hiring another salesperson; a heating firm with three engineers cannot install a fourth boiler on Tuesday because the campaign performed well. That turns advertising into something closer to a tap than a machine, and it means the copy should be steering towards the jobs you can actually take rather than maximising the total number of enquiries.
It runs entirely in your browser. Nothing you type is sent to a server, no account is required, and there is no usage limit, because there is no cost per run to control.
One keyword, two customers, opposite copy
The clean version of this split lives in the search terms themselves. Words like emergency, burst, leaking, no heating, locked out and same day mark the urgent group. Words like quote, cost, installation, replacement, best and compare mark the planned group. Those are two ad groups with two asset sets and two landing pages, and separating them is usually the single highest-return change available to a trade account, because it stops an urgent searcher landing on a page about financing options.
The messy version is the residue, and it is large. A bare query like plumber near me contains both populations and there is no keyword signal to separate them. Two other signals help. Time is the strongest: urgent demand concentrates in evenings, nights and weekends, when nobody is calmly planning a bathroom, and your own hour of day report will show the shape rather than any published figure. Device is the second: a phone at nine in the evening behaves differently from a desktop at eleven on a Tuesday morning.
What the copy does with the split is straightforward once it exists. Urgent assets promise the only two things that matter, that you are available now and that you can get there, plus the one thing that removes hesitation, which is usually whether there is a charge just for turning up. Planned assets do the opposite work: accreditation, guarantee length, finance availability, whether the quote is fixed or an estimate, and whether the same person who quotes is the person who does the job.
A note on where the conversion sits. In urgent work the enquiry is effectively the sale, so the asset set should aim to be chosen rather than shortlisted. In planned work the enquiry is a request for a quote, which is one step in a comparison the homeowner is running against two other firms, so the assets should be aiming to survive that comparison rather than to win outright at the click. Those are different persuasive jobs and they explain why a good urgent headline usually makes a poor planned one.
Demand moves with weather, and the auction moves with it
Heating demand does not build gradually, it arrives with the first genuinely cold night. Cooling arrives with a heatwave. Roofing arrives after a storm, drainage after heavy rain, and each of those events lifts query volume, conversion rate and competitor bidding simultaneously. A budget set to a monthly average is wrong on both sides of that curve: too small on the three days that matter and too large across the fortnight of nothing that follows.
Google provides a seasonality adjustment for smart bidding, intended for short, known events where you expect conversion rate to change sharply for a few days. It is worth knowing the tool exists and worth knowing its documented shape, which is that it is designed for brief periods rather than for a whole season, and that it adjusts the conversion rate expectation rather than the budget. A change lasting months is better handled by letting the bidding relearn than by stacking adjustments on top of it.
The copy has a seasonal shape too, and most trade accounts never change it. The weeks before a cold snap are the only time a maintenance message works, because nobody books a service in an emergency and nobody wants one in July. When demand peaks and every competitor is booked, the winning asset is availability rather than price, and it is the one time of year saying so is both true and decisive. In the flat weeks afterwards, the assets should be selling the larger planned jobs that keep crews busy without a weather event.
- Shoulder season: servicing, safety checks, planned replacement before failure. The only period where prevention is a sellable idea.
- First spike: availability language, because every homeowner is ringing round and the firm that answers wins regardless of price.
- Sustained peak: honest waiting times. Promising same day when the diary is full converts a click into a complaint.
- Flat weeks: the high-value installation and refurbishment work that has no weather trigger and keeps the crews earning.
Radius, drive time and the vans you actually have
Location targeting in the platform works in distance. A twenty mile radius drawn on a map is a single number, and the real world inside that circle is not uniform: an estuary, a motorway with two junctions, or a city centre at half past four turn a short distance into an hour of unbilled driving. Every mile of that is paid for out of the job margin. Since the platform cannot target on travel time, the headline is one of the few places you can express the boundary, either by naming the areas you cover or by naming the ones you charge extra to reach.
Capacity is the constraint the reporting never shows. A campaign generating more enquiries than the crews can serve is not performing well, it is manufacturing declined jobs, missed callbacks and the occasional review from somebody who was promised an attendance that never happened. When the diary is full the correct action is usually to reduce spend or shift the copy towards work that can be booked further out, not to keep buying urgent clicks you cannot service.
Finally, mix. A drain clear and a full heat pump installation are the same trade, the same account and sometimes the same keyword, but one is worth a fraction of the other. A blended cost per lead across both is a number that describes no real job, and it will push the account towards whichever type is cheapest to acquire rather than whichever is worth having. Segment the reporting by job type before deciding any headline earned its place, and if your intake team can tag enquiries by type, that tag is worth more to this account than any bidding change.
Numbers worth knowing
| Metric | Typical | What it means |
|---|---|---|
| Urgent versus planned demand by hour | check your own hour of day report | Urgent enquiries concentrate outside working hours in most trades, but the shape differs by trade and by area enough that a published average is worthless. The report is free and takes a minute, and it is what should drive the ad schedule. |
| Seasonality adjustments in smart bidding | designed for short, known events | Currently documented as a tool for brief periods where conversion rate will change sharply, adjusting the expected conversion rate rather than the budget. A whole season is better handled by budget and by letting the strategy relearn. |
| Job value spread inside one trade | often two orders of magnitude | A callout and an installation share keywords and share nothing else. Cost per lead blended across both optimises towards the cheap end, which is the opposite of what a capacity-constrained business wants. |
| Radius targeting versus drive time | the platform targets distance, not travel time | A twenty mile circle can contain a forty minute journey and a five minute one. Unbilled driving comes out of job margin, so the boundary usually has to be expressed in the copy and in the intake script rather than in the settings. |
Mistakes that quietly cost you results
- Running one ad group for the whole trade
- Emergency and planned enquiries want opposite reassurance and land best on different pages. Split by intent words first, then use the ad schedule to handle the ambiguous queries that carry no signal either way.
- Promising same day attendance as a permanent headline
- It becomes false the moment the diary fills, which is exactly when demand peaks, and the complaint costs more than the job. Make availability a seasonal asset you switch on and off, not a claim baked into every ad.
- Leaving the campaign running at full budget when the crews are booked out
- You are paying to generate work you will decline and calls you will not return. Reduce spend, or move the copy to jobs that can be scheduled weeks ahead, and treat capacity as a real input to the media plan.
- Reporting one cost per lead across callouts and installations
- The average is a blend of two businesses and it will steer the account towards the cheapest enquiries rather than the profitable ones. Tag enquiries by job type at intake and judge the asset set against that.
What does the output look like?
This is the exact output the tool produces from the example inputs. It is generated by the same code that runs when you click the button, so what you see here is what you get.
Frequently asked questions
Should emergency and planned work share an ad group?
No, and separating them is usually the biggest single improvement available. The urgent searcher wants availability and no callout charge, the planning searcher wants accreditation, guarantees and a fixed quote, and no set of fifteen headlines serves both without diluting each. Split on the obvious intent words first, then handle the ambiguous queries with the ad schedule, since urgent demand concentrates in the hours nobody is calmly planning a refurbishment.
How should copy change during a cold snap, a heatwave or a storm?
It should stop selling price and start selling availability. During a demand spike every homeowner in the area is ringing round and being told nobody is free, so the firm that can honestly say when it can attend wins the job at whatever the going rate is. The reverse holds in the quiet weeks, when nobody has an emergency and the work worth advertising is the planned replacement that has no weather trigger.
Is free quote worth one of the thirty character slots?
Only if you say something about the quote that your competitors cannot. Every firm on the results page offers a free quote, so the phrase on its own carries no information. Fixed price rather than an estimate, quoted by the person who will do the work, held for thirty days, no charge for the survey: each of those answers the real worry, which is that the number will move once the job has started.
What should we do with the campaign when the diary is already full?
Turn the spend down and change what you are advertising rather than pausing and restarting repeatedly. Advertising into full capacity produces declined jobs, unreturned calls and the occasional public review from somebody who was told you were available. If you want to keep some presence, shift the assets towards work that can be booked several weeks out, which is exactly the high-value planned work most trade accounts underinvest in.
How do we handle a service area that is a circle on the map but not in practice?
Accept that the platform can only target distance and put the real boundary in two places. In the copy, name the areas you cover, or name the condition attached to the further ones, so a homeowner ninety minutes away self-selects out. At intake, ask for the postcode before anything else. Unbilled travel is invisible in the advertising reporting and very visible in the job margin, which is why it survives so long in accounts that otherwise look healthy.
Related free tools
- Google Ads Headline Generator Paid ads
- Google Ads Headline Generator for ecommerce Paid ads
- Google Ads Headline Generator for local services Paid ads
- Google Ads Headline Generator for saas Paid ads
- Google Ads Headline Generator for legal services Paid ads
- Google Ads Headline Generator for healthcare Paid ads
- Google Ads Headline Generator for education Paid ads
- ROAS Break-Even Calculator Paid ads
- Ad Angle Generator Paid ads
- Landing Page Message Match Auditor Paid ads
- Cold Calling Scriptwriter for SaaS sales Outbound
- Cold Calling Scriptwriter for insurance agents Outbound
Some links on this site are affiliate links, which means Hacking Demand may earn a commission if you buy through them at no extra cost to you. This does not influence which tools are listed. The tools on this page are free and have no affiliate relationship of any kind.