How To Get 23 Roofing Leads In 11 Days: The Roofer’s Guide To AdWords

Did you know that phone leads have a 1,000% higher close rate than all other types of leads? These are the types of roofing leads.

What if there was a marketing channel that can get you inbound phone calls within 24 hours of setting up a campaign?

With AdWords, you can start having people call you within 24 hours of starting a campaign.

I know it’s a big claim but the results speak for themselves. These are typical results.

Roofing Leads

Here’s a screenshot of one of our current campaigns:

Roofing Leads

23 inbound phone calls since starting the campaign on June 20th!

The best thing about AdWords is unlike most other online channels you are paying for results. You are not paying for eyeballs, impressions, or leads only clicks.

And, if you have a solid gameplan those clicks can turn into sales fast.

With AdWords, you know when people are searching they are looking for information. The information can be anything. It can be transaction based or informational based.

Over 95% of their $60 billion in annual revenue comes from Google AdWords. Combine that with the fact that over 1 million businesses use it and you know that companies are seriously spending money on this – Neil Patel

What Is Google AdWords?

Google AdWords is Google’s advertising cash cow used by millions of companies to advertise their products and services. It’s a very effective channel that works for a lot of different types of businesses in both the B2C and B2B spaces.

For the roofing industry, it’s one of the most effective channels to generate high-quality leads for both residential and commercial space.

Here’s the definition from Webpoedia

“AdWords (Google AdWords) is an advertising service by Google for businesses wanting to display ads on Google and its advertising network. The AdWords program enables businesses to set a budget for advertising and only pay when people click the ads. The ad service is largely focused on keywords.”

There are two main networks in which you can advertise on Google. Search Engine Marketing and Google Display Marketing. For this article, we’ll only focus on search engine marketing.

Is AdWords A Good Strategy For My Roofing Business?

It depends.

There are certain things you have to have in place before you start any campaign. I wouldn’t recommend AdWords for all roofing business.

If you live in a city that has less than 200,000 people than they’re might not be enough search volume. If you are a niche roofing provider, then there might not enough people looking for your services. Some additional questions that can guide you and see if AdWords is a fit for your business

  • Do you have the infrastructure in place to handle inbound calls?
  • Do you return inbound missed calls promptly?
  • In the bigger and more competitive markets (like Dallas and Denver) do you have a few thousand dollars to spend per month to compete with other roofing businesses who are using AdWords?

All these questions should be a yes. If you answer no to any of these questions than AdWords might not be a fit for your roofing business.

How does Google determine if your ad will be shown?

Ad Rank is determined by the quality score and the CPC (cost per click) bid. Here is a great infographic from Wordstream that breaks this down:

Roofing Leads

What are Keywords?

Keywords are ideas and topics that define your content. They are also known as “search queries.” When a person searches on Google a topic with different keywords they will get 3 types of results.

Those at the top of the search results are where the ads are shown, those in the middle with the map results, and those at the bottom which consists of the top 10 organic results.

For an example of how this looks like take a look at this screenshot below:

Roofing Leads

When I search for “miami roofing company” I get the top 4 results being ads, the next three belong to the local search pack, and the bottom 10 are the organic results.

Are you seeing the power of AdWords? You can instantly get to the top of the search results within 24 hours of starting a campaign.

Set up AdWords

One of the biggest mistakes is bidding 10-20 keywords in a single ad group.

It’s actually recommended by Google themselves:

Roofing Leads

You should ignore Google’s advice when setting up your AdWords campaign. They recommend keywords that “broadly match” your target. These keywords are sometimes very expensive and will send you untargeted traffic.

It’s best keeping Ad Groups small and narrowly defined. You should only use “phrase match” and “exact match” when setting up your bids.

Do you want to learn how we can implement these strategies for your business? 

[thrive_link color=’red’ link=’https://roofingmarketingpros.com/free-strategy-session’ target=’_self’ size=’medium’ align=’aligncenter’]FREE STRATEGY SESSION[/thrive_link]

The two most important things to focus on are Clickthrough Rates (CTR) and Quality Score (QS).

Understanding Keyword Intent

There are three types of search query:

Informational – searches performed to answer questions or learn somethingNavigational – searches performed to locate a specific websiteTransactional – searches performed to buy something

Roofing Leads

Commercial intent keywords are transactional keywords. They signify a strong intent on part of the searcher to make a transaction. These searches are the top of the buying cycle. These keywords are usually the most expensive. These are the keywords that you should focus on when creating your campaign.

Some great examples in the roofing space are:

“commercial roofing company””tpo roofing””metal roofing””roof repair””roof replacement””roofing company””roofing contractors”

A quick note, some of these keywords will fit both commercial and residential. For example, when someone searches for “roofing contractors” 90% of the time they are going to be a homeowner. The other 10% of the time they’ll be a commercial property owner.

In order to maximize your results, you should target both residential and commercial with an emphasis (budget spent) on whichever you want to grow.

Negative Keywords

To make sure that your ads are only shown to people at the top of the buying cycle you can also create a list of negative keywords.

This will exclude people that are only fishing for information and not searching for a solution to a problem. You can also exclude services that you don’t provide.

For example, if you don’t do any metal roofing then you can exclude people that are searching for that keyword.

Write Great Ads

You should follow this formula when writing your ad:

Headline: Include keyword in headlineDescription line 1: Talk about benefits and features.Description line 2: Talk about benefits. Call to action!Display URL: YourDomain.com/Keyword


One thing to keep in mind when writing a headline is that the more specific it is the higher conversion rates will be. People are skeptical online. They will tend to believe a specific number vs. a general number. For example, $17,678 is a lot more credible than $20,000.

Phone Number

Use a local phone number for your ads. The chances of a phone call will double if the number is a local number.

Landing Page

Once you’ve done the keyword research and have written great ads it’s time to send the traffic to a simple website called a landing page.

Don’t make the mistake of sending your traffic to your website. Your website is not designed for PPC (pay-per-click). Your website is supposed to be like a business card that contains general information about your business.

A landing page is a simple one-page website that contains specific information on a single topic.

There are two things your landing page should have: conversion focused design & benefit driven copy.

A conversion focused design means that your landing page should not have outbound links and should direct the visitor to a single call to action.

A good example is here:

Roofing Leads

Some additional things that will help you increase conversions include:

  • Call To Action (CTA button) above the fold
  • Trust Seals
  • Testimonials

Benefit Driven Copy

The copy in your landing page should be written with the visitor’s perspective in mind. What’s in it for them? How is your business any different from all the other roofers in your city/town?

Some questions that can guide you in writing the copy include:

  1. What’s your Unique Selling Proposition?

Jay Abraham defines USP as the following:

A USP is that distinct and appealing idea that sets you and your business, or practice, favorably apart from every other generic competitor. The long-term marketing and operational successes I help you achieve will, ultimately, be helped or hurt by the USP you decide upon.

2. What are your special offers that we can use for compelling ad copy? Some of these can include free home inspection, free estimate, free quote, etc..

Optimization and A/B Testing

The campaign is up and running and it’s time to optimize. Some optimization tricks include:

  • Single Keyword groups (SKG)
  • Dynamic Text Replacement
  • Optimizing for sales and not conversions

Single Keyword Groups

Most marketers use ad groups with multiple keywords. Single keyword groups can help you increase conversions. It’s a pain in the ass to set up sometimes but it’s worth it.

Dynamic Text Replacement

Having dynamic text replacement on your landing page is crucial in maximizing your results. The way it works is that the text on your landing page changes depending on the keyword the person searched for.

Roofing Leads

This makes your landing page more relevant to the results the person is looking for. This text will allow the search results to match the ads which will match the text on the landing page.

Unbounce has this feature on their software. I don’t use Unbounce I use Clickfunnels. On Clickfunnels you have to use a piece of code and insert it into the landing page.

Here is a good video that shows you how to do this:

[video_page_section type=”youtube” position=”default” image=”http://oldrmp.roofingmarketingpros.com/wp-content/uploads/2017/06/dtp.png” btn=”light” heading=”” subheading=”” cta=”” video_width=”1080″ hide_related=”true” hide_logo=”false” hide_controls=”false” hide_title=”false” hide_fullscreen=”false”]https://www.youtube.com/watch?v=RSdqJ39FYVU[/video_page_section]

On AdWords you can create your the Urls by using a structure like this:

[landing page URL]?[parameter]={KeyWord:DefaultText}

Roofing Leads

Keyword Conversion Groups

Call tracking software like CallRail allows you to track which keywords generated the lead. You can use this data to optimize which keywords generate the most sales.

Roofing Leads

After testing for a few weeks you should know which keywords are the most profitable. You should not optimize for conversions but optimize for sales.

So, if you know a certain keyword has a lower conversion rate but you’ve gotten more sales from it, then you should increase the bid for those keywords.


Google AdWords can provide almost instant results to your roofing business. There are a lot of different factors to consider before starting a campaign.

Depending on the size of your city there might not be enough people searching for your services in smaller cities. After the first month there a few things you can do to help you improve your campaign. Here is a good infographic that you can check out.

It takes about 3 months of testing and optimizing to fully see the results of the campaign. Be patient. This is a long term strategy with the potential of instant results.

Have you used AdWords in your roofing business? What was your experience? Let me know in the comments!

Do you want to learn how to implement these strategies for your business?

[thrive_link color=’red’ link=’https://roofingmarketingpros.com/free-strategy-session’ target=’_self’ size=’big’ align=’aligncenter’]FREE STRATEGY SESSION[/thrive_link]

Latest Posts
Join Info & Newsletter

Join our Newsletter to Stay up to date on Features & Releases.

Check Availability

in your local market

enter your zip to get started

Check Availability

in your local market

enter your zip to get started