You’ve tried running your own Roofing Google Ads. You set a budget, picked some keywords, and waited for the phone to ring. But instead of high-value roof replacement leads, you got nothing—or worse, you got clicks from people looking for “cheap plastic shed roofing.”
At The Roofing Marketing Experts, we see this every day. Google Ads is a powerful tool, but it’s designed to spend your money as fast as possible if you don’t know where the traps are hidden.
Based on a recent audit we did for a local roofer, here are the top 5 reasons your DIY ads are failing and how we structure campaigns to actually win.
The biggest mistake happens before your ads even go live. Google has a hidden setting called Auto-Apply. This gives Google’s AI permission to change your bids, remove your keywords, and add new ones without telling you.
The Problem: Google’s AI wants volume, not necessarily quality. It will often switch your keywords to “Broad Match,” meaning your ad for “Roof Repairs Dublin” starts showing up for “roofing supplies” or “how to fix a roof DIY.” You pay for those clicks, but they never turn into jobs.
The Fix: Go to Admin > Account Settings > Auto-Apply. Turn off everything except “Removing conflicting negative keywords.” At The Roofing Marketing Experts, we believe humans—not bots—should control your budget.
Google pushes Performance Max (PMax) because it’s “easy.” It puts your ads across YouTube, Gmail, and random websites.
The Problem: For a local roofer, PMax is a lead-killer. We’ve seen DIY campaigns getting clicks for as low as €0.20. Sounds great, right? Wrong. In a competitive market like Dublin, a real roofing lead costs between €8 and €12 per click. If you’re paying 20 cents, you aren’t getting customers; you’re getting “accidental clicks” from people playing mobile games or watching YouTube.
When setting up keywords, most roofers use Broad Match because it’s the default.
The Problem: If your keyword is Roof Repairs, Broad Match allows Google to show your ad for:
The Fix: We exclusively use Exact Match and Phrase Match. This ensures your ad only appears when someone is searching for a professional service, not a product or a DIY tip.
Most DIYers lump every service into one ad group. Chimneys, gutters, flat roofs, and new installations all go to the same ad, which then sends everyone to the website homepage.
The Solution: Segment for Success. To get a high conversion rate, the ad must match the search. At The Roofing Marketing Experts, we segment every campaign:
Google often labels Manual CPC (setting your own bid price) as “Not Recommended.” Why? Because they want you to use “Maximize Clicks” so they can spend your budget as they see fit.
Our Strategy: Rule number one—never trust Google’s recommendations. We use Manual CPC to stay competitive. If the top roofers are bidding €10 to be seen and you’re only bidding €1, you will never get the lead. We bid to put you at the top, ensuring you get the best jobs before your competitors do.
When we take over a campaign at The Roofing Marketing Experts, we don’t just “run ads.” We build a lead-generation machine:
If you’re tired of “giving it a go” and getting zero results, it’s time to bring in the experts. We know the roofing industry, and we know exactly how to make Google Ads work for you.
Ready for more leads? Visit us at TheRoofingMarketingExperts.com and let’s get your phone ringing.