How to Use Google Ads Extensions to Dominate Roofing Search Results
How to Use Google Ads Extensions to Dominate Roofing Search Results
You’ve written great ad copy. Your headlines are compelling. Your descriptions are clear. You launch your campaign feeling confident.
Then you search for your own keyword to see how your ad looks.
And your heart sinks.
Your ad is tiny—just three lines of text squeezed between competitors whose ads take up half the screen. They have phone numbers, links to specific pages, star ratings, and bullet points of benefits. You have… three lines of text.
What’s the difference? They’re using ad extensions. You’re not.
Here’s what most roofing companies don’t realize: Ad extensions can literally triple the size of your ad on the search results page. They make your ad more clickable, more credible, and more dominant. And the best part? They’re completely free to use.
The data speaks for itself:
- Ads with extensions get 10-15% higher click-through rates
- Extensions can lower your cost per click by 10-20%
- Ads with extensions take up 2-3× more screen space
- Mobile ads with call extensions get 8-10% more calls
Extensions are the difference between this:
━━━━━━━━━━━━━━━━━━━━━━━━
Ad
Roof Replacement | [City]
Free estimates. Licensed and insured.
www.yourcompany.com
━━━━━━━━━━━━━━━━━━━━━━━━
And this:
━━━━━━━━━━━━━━━━━━━━━━━━
Ad • ⭐⭐⭐⭐⭐ 4.9 ★★★★
Emergency Roof Repair | [City]
Same-Day Service | 24/7 Available
Free Estimates | Licensed & Insured
Storm damage? Leak? We respond fast.
Licensed local roofers with 20+ years.
Most repairs same day. Call now or
schedule online. Financing available.
📍 Manhattan Beach, CA
📞 (555) 123-4567
Emergency Repairs | Roof Replacement
Free Quote | See Our Work
✓ 500+ 5-Star Reviews
✓ Licensed & Insured
✓ Same-Day Service
✓ Lifetime Warranties
━━━━━━━━━━━━━━━━━━━━━━━━
Which one would YOU click?
In this guide, I’ll show you every extension available for roofing companies, exactly how to set them up, and the specific strategies that make them work.
Let’s make your ads impossible to ignore.
What Are Ad Extensions? (And Why They’re Free Money)
Ad extensions are additional pieces of information you can add to your Google Ads that appear below your main ad copy.
Why Google Offers Them (And Why You Should Use Them)
Google’s motivation:
- Better ads = more clicks
- More clicks = more revenue for Google
- So they give you tools to make better ads
Your benefit:
- Bigger, more visible ads
- More clickable elements
- Lower cost per click (better Quality Score)
- Higher conversion rates
They’re completely free. You only pay when someone clicks, just like regular ads. But extensions make people MORE likely to click, and Google rewards you with lower costs.
How Extensions Affect Your Ad Rank
Extensions improve your Ad Rank, which determines your position and cost.
Ad Rank Formula (simplified):
Ad Rank = Bid × Quality Score × Extension Impact
Translation: Good extensions can help you beat competitors who bid higher but don’t use extensions.
Example:
Competitor:
- Bid: $30
- Quality Score: 7
- No extensions
- Ad Rank: 210
You:
- Bid: $25
- Quality Score: 8
- Great extensions (+15% boost)
- Ad Rank: 230
You win the auction and pay less. That’s the power of extensions.
The 8 Essential Ad Extensions for Roofing Companies
Let’s go through each extension type with roofing-specific examples.
1. Call Extensions (The Money-Maker)
What It Is
Adds your phone number to your ad. On mobile, it becomes a click-to-call button.
Desktop:
📞 (555) 123-4567
Mobile:
[📞 Call] (Large clickable button)
Why It’s Critical for Roofing
70-80% of roofing searches happen on mobile.
When someone’s roof is leaking or they need emergency service, they’re on their phone, and they want to call NOW. One tap and they’re talking to you.
The stats:
- Mobile ads with call extensions get 8-10% more calls
- Emergency keywords convert highest via phone (not forms)
- Phone leads close at 30-40% vs. 15-25% for forms
How to Set It Up
Step 1: In Google Ads
- Click “Ads & Extensions” → “Extensions”
- Click the blue “+” button → “Call Extension”
Step 2: Add Your Info
- Phone number: Your main business line
- Country code: United States (+1)
- Show on: Mobile AND Desktop
Step 3: Call Reporting (CRITICAL)
- Enable “Call Reporting”
- Shows you which keywords drove calls
- Counts calls as conversions
- Set minimum call length: 30 or 60 seconds
Step 4: Schedule (Optional)
- Set business hours when you answer
- Don’t show at 3 AM if you don’t answer then
- Or show 24/7 if you have answering service
Best Practices for Roofing
✅ Use a local number (not 800 number)
- People trust local businesses
- “(555) 123-4567” beats “(800) 555-ROOF”
✅ Have someone answer immediately
- First company to answer gets 70%+ of emergency jobs
- Use call forwarding, answering service, or rotation
✅ Track calls as conversions
- Calls lasting 60+ seconds = likely qualified lead
- Count them in your ROI calculations
✅ Show 24/7 for emergency campaigns
- Even if you have voicemail, show the number
- Let them leave a message
❌ Don’t disable on desktop
- Many people search on computer, then call from phone
- Having number visible helps
Advanced: Call-Only Ads
For mobile emergency searches, create call-only ads that ONLY show on mobile and ONLY allow calling (no website visit option).
Perfect for: “emergency roof repair,” “24/7 roofer,” “roof leak now”
Why: Eliminates friction. One tap = call.
2. Sitelink Extensions (The Traffic Driver)
What It Is
Links to specific pages on your website that appear below your ad.
Example:
Emergency Repairs | Roof Replacement | Free Quote | See Our Work
Each is clickable and goes to a different page.
Why It’s Powerful
Gives people options:
- Some want to see your work
- Some want pricing
- Some want to call
- Sitelinks let them choose their path
Makes your ad bigger:
- Takes up more real estate
- Pushes competitors down
- More clickable elements = higher CTR
Improves relevance:
- Someone wants emergency service → clicks “Emergency Repairs” sitelink
- Better user experience = better Quality Score
Roofing-Specific Sitelink Strategies
Emergency Repair Campaign Sitelinks:
- Emergency Service → /emergency-roof-repair/
- Call Now 24/7 → tel:(555)123-4567
- Storm Damage → /storm-damage-repair/
- Free Inspection → /free-inspection/
Roof Replacement Campaign Sitelinks:
- See Our Work → /portfolio/ or /gallery/
- Free Estimate → /free-estimate/
- Financing Options → /financing/
- Customer Reviews → /reviews/ or Google Reviews page
General/Branded Campaign Sitelinks:
- Roof Replacement → /roof-replacement/
- Roof Repair → /roof-repair/
- About Us → /about/
- Contact Us → /contact/
How to Set Up Sitelinks
In Google Ads:
- Extensions → Sitelink Extensions → “+”
For Each Sitelink:
- Sitelink text: 25 character limit
- Good: “Emergency Repairs”
- Bad: “Click Here For Emergency Roof Repair Services”
- Description 1: 35 characters (optional but recommended)
- “Available 24/7 | Same-Day Service”
- Description 2: 35 characters (optional)
- “Licensed & Insured | Free Quotes”
- Final URL: Where it goes
- https://yourcompany.com/emergency-repair/
Create 8-10 sitelinks so Google can rotate and test which perform best.
Best Practices
✅ Use action words
- “See Our Work” not “Gallery”
- “Get Free Quote” not “Estimates”
- “Call Now” not “Phone”
✅ Mobile-specific sitelinks
- “Call Now” with phone number URL
- “Get Directions” with maps URL
- “Text Us” if you have texting
✅ Match to landing pages
- Each sitelink should go to a relevant, specific page
- Not all to homepage
✅ Update seasonally
- Spring/Summer: “Book Your Summer Install”
- Fall: “Pre-Winter Roof Inspection”
- Storm season: “Storm Damage Assessment”
❌ Don’t use duplicate text
- Google won’t show duplicates
- “Free Estimate” and “Free Quote” are too similar
3. Callout Extensions (The Trust Builder)
What It Is
Short snippets of text (25 characters each) that highlight benefits or features.
Example:
✓ Licensed & Insured • Same-Day Service • 500+ 5-Star Reviews • Lifetime Warranties
Why They Work
Callouts build credibility at a glance.
People scan search results in seconds. Callouts let you cram in trust signals without using up your ad copy character count.
Think of them as: Bullet points of awesomeness.
50+ Callout Ideas for Roofing Companies
Trust/Credibility:
- Licensed & Insured
- BBB A+ Rated
- 500+ 5-Star Reviews
- GAF Master Elite
- Owens Corning Preferred
- 20+ Years in Business
- Family-Owned & Operated
- Locally Owned
- Background-Checked Crews
Speed/Availability:
- Same-Day Service
- 24/7 Emergency Service
- Available Weekends
- 2-Hour Response Time
- Fast Scheduling
- We Answer Our Phone
- No Voicemail Runaround
Quality/Warranty:
- Lifetime Warranties
- Workmanship Guarantee
- Premium Materials Only
- Quality Guaranteed
- Certified Installers
- Manufacturer Certified
Service:
- Free Estimates
- Free Inspections
- No Hidden Fees
- Transparent Pricing
- Financing Available
- Insurance Claim Help
- All Major Insurance Accepted
- Written Estimates
Competitive:
- Price Match Guarantee
- Beat Any Written Estimate
- Best Price Promise
- No Subcontractors
- Direct Employees Only
Local:
- Serving [City] Since [Year]
- Your Neighbors Choose Us
- Local Family Business
- 100% Local
Results:
- 5,000+ Roofs Installed
- 10,000+ Satisfied Customers
- 99% Customer Satisfaction
How to Set Up Callouts
In Google Ads:
- Extensions → Callout Extensions → “+”
Add callouts:
- Text: Up to 25 characters
- Create 8-12 so Google can rotate
Organize by theme:
- Set A: Trust signals (Licensed, Insured, Rated, Reviews)
- Set B: Speed/Service (Same-Day, 24/7, Fast Response)
- Set C: Value (Free Estimates, Financing, Warranties)
Apply at different levels:
- Account-level: General callouts (Licensed, Insured)
- Campaign-level: Service-specific (Same-Day for emergency campaigns)
- Ad group-level: Ultra-specific (Storm Damage Specialists)
Best Practices
✅ Use numbers when possible
- “500+ 5-Star Reviews” not “Great Reviews”
- “20+ Years Experience” not “Experienced”
✅ Mix trust and urgency
- Trust: Licensed, Insured, Rated
- Urgency: Same-Day, 24/7, Fast
✅ Update for seasonality
- Summer: “Book Before We’re Booked”
- Storm season: “Storm Damage Specialists”
- Winter: “Winter Special Pricing”
✅ Avoid generic phrases
- “Quality Work” (everyone says this)
- “Affordable Prices” (vague)
- “Professional Service” (duh)
❌ Don’t repeat what’s in your ad
- If ad says “Licensed & Insured,” use different callouts
- Maximize unique info
4. Structured Snippet Extensions (The Category Showcaser)
What It Is
Pre-defined categories that let you list your services, brands, or types.
Example:
Services: Roof Replacement, Emergency Repairs, Storm Damage, Inspections
Categories Relevant to Roofing
Services: (Most common for roofing)
- Roof Replacement
- Roof Repair
- Emergency Repairs
- Storm Damage
- Inspections
- Maintenance
- Gutter Services
- Skylight Installation
Types: (For material-specific campaigns)
- Asphalt Shingles
- Metal Roofing
- Tile Roofing
- Slate Roofing
- Flat Roofing
- TPO Roofing
Brands: (If you’re certified)
- GAF
- Owens Corning
- CertainTeed
- Malarkey
- IKO
Styles: (For residential focus)
- Residential
- Commercial
- Multi-Family
- New Construction
How to Set Up
In Google Ads:
- Extensions → Structured Snippets → “+”
Select:
- Header: “Services” (most versatile)
- Values: Add 4-10 items
Example for Emergency Campaign:
Header: Services
Values: Emergency Repairs, Leak Repair, Storm Damage,
24/7 Service, Same-Day Repairs
Example for Replacement Campaign:
Header: Services
Values: Roof Replacement, Asphalt Shingles, Metal Roofing,
Free Estimates, Financing
Best Practices
✅ Use the “Services” header most often
- Most flexible
- Lets you list what you do
✅ Keep parallel structure
- All nouns: “Replacement, Repair, Inspection”
- Not mixed: “Roof Replacement, Repairing, We Inspect”
✅ Match to campaign focus
- Emergency campaign: Emergency-focused snippets
- Replacement campaign: Replacement-focused snippets
❌ Don’t mix categories weirdly
- “Services: Asphalt Shingles, Emergency, GAF, Residential”
- This is confusing
5. Location Extensions (The Local Trust Builder)
What It Is
Shows your business address, distance from searcher, and link to directions.
Example:
📍 123 Main Street, Manhattan Beach, CA
2.3 miles away
[Get Directions]
Why It’s Important for Roofing
People want LOCAL roofers.
Showing your address proves you’re actually local, not some national call center.
Benefits:
- Builds trust (you’re nearby)
- Shows distance (convenience)
- Links to Google Maps (easy directions)
- Shows on map results
- Displays hours if you add them
How to Set Up
This connects to Google Business Profile:
Step 1: Set up Google Business Profile
- If you haven’t, claim your business on Google
- Add address, hours, photos
Step 2: Link to Google Ads
- In Google Ads: Tools → Setup → Google Business Profile
- Link your profile
Step 3: Enable Location Extensions
- Extensions → Location Extensions
- Should auto-populate with your GBP info
Best Practices
✅ Keep GBP updated
- Correct address
- Current hours
- Recent photos
✅ Add service area
- In GBP, specify areas you serve
- Helps with targeting
✅ Respond to reviews
- Reviews show in GBP
- Active response = credibility
❌ Don’t use if you work from home
- Service area business, not physical location
- Set up as service area, not address
6. Price Extensions (The Transparency Builder)
What It Is
Shows specific services with prices directly in your ad.
Example:
Roof Inspection: From $150
Leak Repair: From $500
Shingle Replacement: From $8,000
Should Roofing Companies Use This?
It depends.
Use Price Extensions if:
- You have set pricing for specific services
- Roof inspection: $200
- Gutter cleaning: $150-$300
- You want to filter price shoppers
- You compete on transparency, not being cheapest
Don’t use if:
- Every job is custom quoted
- You don’t want to advertise prices
- You’re not the cheapest (prices might scare people off)
Example Price Extension Setup for Roofing
Header: Services
1. Free Roof Inspection
Price: Free
Description: Comprehensive 20-point inspection
2. Emergency Leak Repair
Price: From $500
Description: Same-day emergency service
3. Roof Replacement
Price: From $8,000
Description: Full tear-off and replacement
4. Gutter Installation
Price: From $1,200
Description: Seamless gutter systems
Best Practices
✅ Use “From” pricing
- “From $8,000” not “$8,000”
- Gives you flexibility
✅ Offer one “Free” item
- Free inspection
- Free estimate
- Attracts clicks
✅ Be honest
- Don’t lowball to get clicks
- Realistic starting prices
❌ Don’t scare people with high prices
- If you’re premium, this might backfire
- Test it
7. Review Extensions / Seller Ratings (The Credibility Bomb)
What It Is
Two types:
A) Seller Ratings (Automatic) Google automatically shows star ratings if you have:
- 150+ reviews across the web
- 3.5+ star average
Shows as:
⭐⭐⭐⭐⭐ Seller Rating: 4.8/5 • 245 reviews
B) Review Extensions (Manual) You manually add a quote from a review or publication.
Example:
"Best roofer in [City]" - [Publication Name]
How to Get Seller Ratings (The Automatic Ones)
You need:
- 150+ Google reviews OR
- Reviews across multiple platforms (Yelp, BBB, etc.)
How to get there:
- Actively collect reviews from every customer
- Make it easy: Send email with direct link
- Ask at the right time: Right after job completion
- Respond to all reviews (good and bad)
Timeline:
- If you have 50 reviews now
- Collect 3-5 per week
- Hit 150 in 6-8 months
- Seller ratings appear automatically
How to Set Up Review Extensions (Manual)
Requirements:
- Must be from reputable third-party source
- BBB
- Industry publication
- News article
- Major review site
NOT allowed:
- Customer testimonials (Google rejects these)
- Made-up quotes
- Your own website
Setup:
- Extensions → Review Extensions → “+”
- Add quote: “Best roofer in [City]”
- Source: [Publication Name]
- Source URL: Link to review/article
Example:
Quote: "Top-rated roofing contractor in Manhattan Beach"
Source: Beach Magazine
URL: https://beachmagazine.com/top-contractors/
Best Practices
✅ Focus on getting to 150 reviews
- Seller ratings > manual review extensions
- Automatic, prominent, trustworthy
✅ Use specific quotes
- “Best roofer” better than “Good service”
✅ Keep it short
- 67 character limit
- Make every word count
❌ Don’t fake it
- Google verifies sources
- Will reject and possibly penalize
8. Promotion Extensions (The Limited-Time Offer)
What It Is
Highlights special offers or promotions.
Example:
🎉 Spring Special: $500 Off Roof Replacement
Valid through May 31, 2025
When to Use for Roofing
Seasonal promotions:
- “Spring Special: 10% Off Roof Replacement”
- “Pre-Winter Discount: Free Gutter Inspection”
Slow season:
- “Off-Season Pricing: Save $500”
- “January Special: 15% Off”
Storm recovery:
- “Storm Victims: Free Emergency Inspection”
- “Insurance Deductible Assistance”
New customer:
- “$100 Off First Service”
- “Free Roof Inspection for New Customers”
How to Set Up
In Google Ads:
- Extensions → Promotion Extensions → “+”
Fill in:
- Occasion: Select from dropdown (Holiday, Event, or none)
- Promotion: “Spring Special” or custom
- Details: “$500 Off Roof Replacement”
- Start/End Date: When promotion runs
- Final URL: Where to go (landing page with offer details)
Best Practices
✅ Use real, limited-time offers
- Creates urgency
- Drives action
✅ Be specific
- “$500 Off” better than “Big Savings”
- “15% Off” better than “Discount”
✅ Match landing page
- If ad says “$500 off,” landing page must say same
- Google checks for consistency
❌ Don’t run year-round
- If it’s always on sale, it’s not a promotion
- Lose urgency and credibility
❌ Don’t fake it
- Honor what you advertise
- Legal and ethical issue
Mobile-Specific Extensions
For mobile (where 70-80% of roofing searches happen), some extensions are extra powerful:
Call Extensions
- Becomes large “Call” button
- One tap to dial
- Highest impact extension for mobile
Location Extensions
- “Get Directions” button
- Opens in Google Maps
- Super convenient
Message Extensions (Advanced)
- Allows text messaging
- “Text Us” button
- Good for people who don’t want to call
Setup:
- Extensions → Message Extensions
- Business name: Your company
- Message text: “Hi, I need a roofing estimate”
- Business phone number with texting enabled
Extension Combinations: The Domination Strategy
Use ALL applicable extensions together for maximum impact.
The Full Stack for Emergency Campaigns:
✅ Call Extension (phone number)
✅ Sitelink Extensions (4 links)
✅ Callout Extensions (trust signals)
✅ Structured Snippets (services)
✅ Location Extension (address)
✅ Seller Ratings (if you have 150+ reviews)
Result: Your ad takes up 60-70% of mobile screen, 40-50% of desktop screen.
Example: Maximum Extension Ad
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Ad • ⭐⭐⭐⭐⭐ Seller Rating: 4.8/5 • 487 reviews
Emergency Roof Repair | [City] | Available 24/7
Same-Day Service • Licensed & Insured • Free Inspection
Storm damage? Leak? We respond fast within 2 hours.
Licensed local roofers with 20+ years experience.
Most emergency repairs completed same day. Work with
all insurance companies. Call now: (555) 123-4567
📍 Manhattan Beach, CA • 2.3 miles away
📞 (555) 123-4567
[Emergency Repairs] [Storm Damage] [Free Inspection] [Our Work]
Services: Emergency Repairs, Leak Repair, Storm Damage,
Insurance Claims, 24/7 Service
✓ Licensed & Insured • Same-Day Service • 500+ 5-Star Reviews
✓ 24/7 Availability • Free Estimates • All Insurance Accepted
[Get Directions]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Compare to basic ad with no extensions:
━━━━━━━━━━━━━━━━━━━━━━━━
Ad
Emergency Roof Repair | [City]
Fast service. Licensed and insured.
www.yourcompany.com
━━━━━━━━━━━━━━━━━━━━━━━━
Which one dominates? The first one. By a mile.
Extension Performance Tracking
How to See What’s Working
In Google Ads:
- Ads & Extensions → Extensions
- Click on each extension type
- See:
- Impressions
- Clicks
- CTR
- Conversions
What to look for:
High performers:
- Sitelinks with high CTR → Create more similar ones
- Callouts that show often → Keep them
- Call extensions with lots of calls → Optimize for phone
Low performers:
- Sitelinks with 0 clicks in 60 days → Pause or rewrite
- Callouts that never show → Try different ones
A/B Testing Extensions
Test different sitelinks:
Version A:
- See Our Work
- Free Estimate
- Call Now
- About Us
Version B:
- Before/After Photos
- Get Free Quote
- Emergency Service
- Customer Reviews
Run both for 30 days, see which gets more clicks.
Common Extension Mistakes
Mistake #1: Not Using Extensions at All
Impact: Your ad is tiny, competitors dominate you
Fix: Set up at minimum: Call, Sitelink, Callout extensions
Mistake #2: Sending All Sitelinks to Homepage
Impact: Wastes the benefit of sitelinks
Fix: Each sitelink should go to specific, relevant page
Mistake #3: Generic Callouts
❌ “Quality Service”
❌ “Great Work”
❌ “Affordable”
Fix: Specific, provable callouts ✅ “Licensed & Insured”
✅ “500+ 5-Star Reviews”
✅ “Same-Day Service”
Mistake #4: Not Updating Seasonally
Your sitelinks from June:
- “Summer Special”
- “Book Before We’re Booked”
It’s now December, still showing these = looks dated
Fix: Review and update quarterly
Mistake #5: Too Many Sitelinks About You
❌ All sitelinks:
- About Us
- Our History
- Meet the Team
- Our Mission
No one cares about you. They care about their problem.
✅ Better:
- Emergency Repairs
- Free Estimate
- See Our Work
- Call Now
Mistake #6: Forgetting Mobile
Testing on desktop but 80% of traffic is mobile.
Fix: Preview ads on mobile, ensure extensions work well on small screens
Extension Approval Issues
Google reviews all extensions and sometimes rejects them.
Common Rejection Reasons:
1. Excessive punctuation
- “Call Now!!!” (too many exclamation points)
- Fix: “Call Now”
2. Capitalization
- “FREE ESTIMATE” (all caps not allowed except for acronyms like “GAF”)
- Fix: “Free Estimate”
3. Promotional language in wrong places
- Can’t use “Sale” in sitelink text
- Fix: Use promotion extension instead
4. Trademark issues
- Using competitor names improperly
- Check trademark guidelines
5. Mismatched URLs
- Sitelink says “Free Estimate” but goes to About page
- Fix: Ensure landing page matches sitelink
How to Fix Rejected Extensions
Check disapproval reason:
- Extensions tab shows “Disapproved” with reason
Edit and resubmit:
- Fix the issue
- Save
- Google re-reviews (usually within 24 hours)
If unclear:
- Google Ads support can explain
- Check policy center
Advanced Extension Strategies
Strategy 1: Schedule Extensions for Business Hours
For call extensions:
- Only show when someone answers
- Monday-Friday 8am-6pm
- Or 24/7 if you have answering service
Why: Don’t waste clicks from people who call when you’re closed
Strategy 2: Device-Specific Extensions
Mobile-only:
- Message extensions (texting)
- Call extensions with aggressive bidding
- “Call Now” sitelinks
Desktop-only:
- Longer descriptions
- More sitelinks (desktop shows more)
Strategy 3: Geo-Targeting Extensions
If you serve multiple cities:
Create location-specific sitelink sets:
For Dallas searches:
- “Dallas Roof Repair”
- “Serving Dallas Since 2005”
For Fort Worth searches:
- “Fort Worth Roof Repair”
- “Serving Fort Worth Since 2005”
More relevant = higher CTR
Strategy 4: Campaign-Specific Extension Sets
Emergency Campaign Extensions:
- Callouts: “Available 24/7,” “Same-Day Service”
- Sitelinks: “Emergency Repairs,” “Call Now”
Replacement Campaign Extensions:
- Callouts: “Financing Available,” “Lifetime Warranty”
- Sitelinks: “See Our Work,” “Free Estimate”
Match extensions to campaign intent.
The Extension Hierarchy
Apply extensions at different levels for flexibility:
Account Level (Applies to everything)
- Call extension (your main phone number)
- Location extension
- Basic callouts (Licensed, Insured)
Campaign Level (Service-specific)
- Sitelinks for that service
- Service-specific callouts
- Structured snippets
Ad Group Level (Hyper-specific)
- Keyword-specific sitelinks
- Ultra-targeted callouts
More specific = higher relevance = better performance
Your Extension Setup Checklist
Week 1: Set Up Essentials
☐ Call extension (with call reporting)
☐ 4-8 sitelinks
☐ 6-10 callouts
☐ Location extension (if applicable)
Week 2: Add More
☐ Structured snippets
☐ Additional sitelinks (total 10-12)
☐ Additional callouts (total 12-15)
Week 3: Optimize
☐ Review performance
☐ Pause low performers
☐ Test new variations
Ongoing:
☐ Update seasonally (quarterly)
☐ Add new services as sitelinks
☐ Respond to seller rating reviews
The Bottom Line
Extensions are free. Not using them is leaving money on the table.
The difference between an ad with extensions and one without:
- 10-15% higher CTR
- 10-20% lower CPC
- 2-3× more screen real estate
- Significantly more calls and conversions
Your competitor is using them. If you’re not, they’re dominating you in search results.
Set them up once, optimize quarterly, reap benefits forever.
That’s smart advertising.