Google Ads Extensions: The Free Upgrade Most Small Businesses Skip
Here's what nobody tells you when you set up your first Google Ads campaign: the wizard gets you to a headline, a description, and a "Save" button, and technically your ad is now live. What it doesn't tell you is that your ad is now competing against ads that take up three times the screen space, because those advertisers went back in and filled out sitelinks, callouts, and a call button — for free.
Extensions don't cost extra to add. Google doesn't charge you more per click for having them. But an ad with a full extension stack simply occupies more real estate on the results page, and more real estate means more eyes, more trust signals, and — because Google factors expected clickthrough rate into ad rank — often a lower cost per click than a bare-bones ad bidding the same amount. 💖 It's one of the few genuinely free upgrades left in paid advertising, and most small businesses never go back and finish the job.
What most businesses get wrong
They treat extension setup as a one-time task from campaign launch day, usually done in five rushed minutes, then never revisit it. So sitelinks point at the homepage instead of the specific service or offer being advertised, callouts are generic ("Quality Service", "Trusted Provider" — nothing a competitor couldn't also claim), and seasonal promotions from eight months ago are still technically "live" in the account, quietly doing nothing. The fix isn't complicated. It's just unglamorous account maintenance that nobody schedules time for.
- Sitelinks (4 minimum): link to specific pages, not the homepage — e.g. "[Specific Service]", "Get a Quote", "[City] Locations", "[Current Offer]" — each with its own 2-line description.
- Callouts (6-8): short trust or differentiator phrases, no links — e.g. "[X Years in Business]", "Free Quotes", "[Fast Turnaround Claim]", "[Payment Option]" — as many as are true and relevant.
- Structured snippets (1-2 headers): pick the header that fits ("Services", "Types", "Brands") and list 4-6 real items under it.
- Call extension: your real number, with call reporting turned on so you can see which keywords are driving phone calls, not just clicks.
- Location extension: linked to your Google Business Profile — essential if you serve customers in person or locally.
- Price extension (where relevant): 3-8 services or packages with a genuine starting price — sets expectations before the click, which filters out poor-fit clicks too.
- Promotion extension: only when you have an actual current offer — dated, specific, and removed the moment it expires.
How to actually set these up (it's faster than you think)
In Google Ads, extensions now live under Ads & Assets → Assets, at the account or campaign level. Set the core ones — sitelinks, callouts, call, location — at the account level so every campaign inherits them, then layer campaign-specific ones (a seasonal promotion, a service-specific sitelink) on top for the campaigns where they're relevant. Review every asset every quarter at minimum: check sitelinks still point to live pages, callouts are still true, and nothing seasonal has overstayed its welcome. It takes about 20 minutes once you're not starting from scratch.
- Only setting up two or three extension types when six or seven are eligible for your business
- Pointing every sitelink at the homepage instead of the specific relevant page
- Using vague, unfalsifiable callouts ("Great Service") instead of specific, true claims
- Leaving a seasonal promotion extension live for months after the offer ended
- Never turning on call reporting, so you can't see which keywords actually drive phone calls
- Copying the exact same extension set across every campaign regardless of what each one is actually advertising
Frequently asked questions
Are Google Ads extensions really completely free?
There's no extra fee to add or use them — you're not charged more per click for having a fuller ad. The honest caveat: an ad with strong extensions can earn a higher clickthrough rate, which means it may spend through your daily budget faster than a bare ad did, simply because more people are clicking it. That's usually the outcome you want, but budget it for.
Does Google guarantee my extensions will actually show?
No — Google's system decides which extensions display, and when, based on predicted performance and ad rank, and it won't show every asset on every impression or at every position. This is exactly why filling out more eligible extensions matters: you're giving the system more combinations to choose from, not guaranteeing all of them appear at once.
Can having too many extensions look spammy or cluttered?
In practice, no — Google's system manages how many display at once based on ad position and relevance, so you won't end up with an ad that's ten lines long. The real risk isn't too many extensions; it's low-quality ones (vague callouts, dead sitelinks) diluting the ones that are actually good.
How long does a full extension setup take from scratch?
Budget 45-60 minutes for a first-time full stack across sitelinks, callouts, structured snippets, call and location — most of that time is writing the copy, not the technical setup, which is just filling in fields.
Keep reading 🤍
I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.
Work with me ✦