Roofing ad impression share is defined as the percentage of total eligible impressions your Google Ads actually received, calculated as impressions received divided by total eligible impressions multiplied by 100. The industry standard term is Search Impression Share (IS), and it is the single most direct measure of your adโs visibility in any given market. If your roofing campaign is running but leads are thin, impression share tells you whether the problem is budget, bid strength, or ad quality. Google Ads surfaces this metric natively, and tools like Auction Insights break it down further by competitor. Understanding what is roofing ad impression share, and what drives it up or down, is the foundation of every profitable roofing PPC campaign.
What is roofing ad impression share and how is it calculated?
Impression share has three distinct subtypes, and each one measures a different slice of your adโs visibility. Knowing which number to look at, and when, separates contractors who optimize with precision from those who are flying blind.
The core formula:
Impression Share (IS) = (Impressions Received รท Total Eligible Impressions) ร 100
Here is how the three subtypes break down in practice:
- Search Impression Share measures how often your ad appeared across all eligible searches on Google Search. A score of 45% means your ad was absent for 55% of searches where it could have shown.
- Top Impression Share measures how often your ad appeared in any position above the organic results. This is the benchmark for roofing ads competing for high-intent queries like โroof replacement near me.โ
- Absolute Top Impression Share measures how often your ad held the very first position above all other ads. Top and Absolute Top IS are the placements that matter most in 2026 as AI-generated summaries push organic results further down the page.
Beyond the three subtypes, Google Ads also reports two loss metrics that explain why your share is below 100%:
| Loss Metric | What It Means | Primary Fix |
|---|---|---|
| Lost IS (Budget) | Ads stopped showing because daily budget ran out | Increase or reallocate daily budget |
| Lost IS (Rank) | Ads lost auctions due to low Ad Rank or Quality Score | Improve Quality Score and bids |
A numerical example makes this concrete. Suppose your roofing campaign was eligible for 10,000 impressions in a month but received 4,200. Your impression share is 42%. If Lost IS (Budget) accounts for 30% and Lost IS (Rank) accounts for 28%, you now have a clear diagnosis: budget is the bigger problem, but ad quality is also dragging you down. Without diagnosing Lost IS this way, you would be guessing at the fix.

What factors affect ad impression share in roofing campaigns?
Several forces work against your impression share simultaneously, and most roofing contractors underestimate how quickly they compound.
- Insufficient daily budget. This is the most common cause of lost impression share for roofing companies. When your budget runs out by early afternoon, every search query after that point is a missed opportunity. Average roofing CPCs range from $25 to $45 in major metros, which means a modest daily budget can exhaust itself before the lunch rush ends.
- Low Quality Score. Google scores each keyword on a 1 to 10 scale based on expected click-through rate (CTR), ad relevance, and landing page experience. A low score raises your effective CPC and lowers your Ad Rank, which directly cuts into impression share without you spending a single extra dollar.
- Competitor aggression. When a well-funded competitor raises bids or launches a new campaign targeting your core keywords, your impression share drops even if you change nothing. This is especially common after hail storms when every roofing company in a market floods Google Ads simultaneously.
- Seasonal demand spikes. Storm season, spring thaw, and summer reroof cycles all expand the pool of eligible impressions. If your budget stays flat while search volume doubles, your impression share percentage falls even though your actual impression count may be rising.
- Campaign targeting changes. Expanding geographic radius, adding broad match keywords, or shifting to a new audience segment all change your eligibility pool. Roofing campaigns that launch 4 to 6 weeks before peak season give Smart Bidding time to calibrate before demand peaks, reducing cost per lead by 20 to 35%.
- Smart Bidding learning phases. New campaigns and recently restructured campaigns enter a learning phase where Googleโs algorithm is still gathering conversion data. During this window, impression share is often artificially suppressed.
Pro Tip: If your Lost IS (Budget) exceeds 15%, fix the budget before touching bids or ad copy. Optimizing ad quality while the budget is the bottleneck is like tuning an engine that has no fuel.
How to improve ad impression share for roofing campaigns

Improving impression share is not about spending more money blindly. It is about spending the right amount in the right places, with ads that win auctions efficiently.
Budget and bidding moves:
- When Lost IS (Budget) is above 10 to 20%, increase daily budgets by 20 to 50% to recapture qualified traffic. This is the fastest lever available.
- Use the Target Impression Share bidding strategy when you need guaranteed placement at the top of results for high-value keywords like โemergency roof repair.โ Set a target of 80 to 90% for your top converting keywords rather than chasing 100%, which drives up CPA fast.
- Use Google Adsโ Bid Simulator to model what a budget increase would actually buy before committing. This tool shows projected impression share gains at different spend levels, which makes budget conversations with ownership much easier.
Quality Score improvements:
Improving Quality Score is the highest-leverage move in roofing PPC because it reduces CPC by 30 to 40%, meaning you win more auctions without increasing spend. Three levers drive Quality Score: CTR, ad relevance, and landing page experience. Write ad headlines that match the exact search query, use ad extensions like call assets and location assets to increase CTR, and send traffic to a dedicated roofing landing page rather than a generic homepage.
Campaign structure for precision targeting:
- Segment campaigns by device. Mobile searches for roofing skew toward emergency and storm damage intent. Desktop searches lean toward planned replacements. Different intent means different bids.
- Segment by location. A roofing company covering three counties should not run a single campaign with one budget. Allocate more budget to the zip codes with the highest close rates.
- Segment by time of day. Use ad scheduling to concentrate budget during peak call hours, typically 7 AM to 6 PM on weekdays, rather than running ads at 2 AM when no one is calling.
Pro Tip: During Smart Bidding learning phases, avoid editing campaign structure, budgets, or bid strategies for at least 4 to 6 weeks. Premature campaign edits reset the algorithm and waste the conversion data already collected.
How impression share interacts with competitive metrics
Impression share measures your slice of eligible impressions, not your slice of total search volume. This distinction matters because eligibility is filtered by your targeting settings, keyword match types, and ad approval status. A contractor targeting only โroof replacementโ in one city has a much smaller eligibility pool than one targeting broad roofing terms across a metro area. Higher eligibility does not automatically mean better results.
Chasing 100% impression share is a trap most roofing contractors fall into at least once. At 70 to 80% impression share, the marginal cost of each additional percentage point rises sharply. Not all lost impression share is worth recovering. If your CPA target is $150 per lead and pushing from 75% to 90% impression share raises CPA to $220, you have bought visibility at the cost of profitability.
Auction Insights is the tool that turns competitive guesswork into data. It reports four metrics for each competitor appearing in your auctions:
- Overlap Rate: How often a competitorโs ad appeared alongside yours in the same auction.
- Outranking Share: How often your ad ranked above a specific competitorโs ad.
- Position Above Rate: How often a competitorโs ad appeared in a higher position than yours when both showed.
- Top of Page Rate: How often a competitorโs ad appeared at the top of the page.
Auction Insights metrics like Overlap Rate and Outranking Share are the fastest way to identify which competitor is eating your impression share and whether the cause is budget or bid strength. If a competitor has a high Outranking Share but your Quality Scores are comparable, they are simply outbidding you. If your Quality Scores are lower, the fix is ad relevance and landing page work, not a bidding war.
Storm-driven demand spikes require a specific response. Tight keyword targeting and budget pacing prevent your campaign from exhausting its daily budget before peak inquiry hours end. Broad match keywords during a hail event will burn through budget on low-intent searches while your competitors capture the high-intent storm damage calls.
Key takeaways
Roofing ad impression share requires diagnosing Lost IS (Budget) and Lost IS (Rank) separately, then applying the right fix to each cause rather than increasing spend across the board.
| Point | Details |
|---|---|
| Core formula | Impression Share equals impressions received divided by total eligible impressions, multiplied by 100. |
| Two loss metrics | Lost IS (Budget) signals a spending cap problem; Lost IS (Rank) signals a Quality Score or bid problem. |
| Quality Score leverage | Improving Quality Score can cut CPC by 30 to 40%, winning more auctions without raising budget. |
| 100% IS is not the goal | Chasing maximum impression share past 75 to 80% often raises CPA beyond profitable thresholds. |
| Timing matters | Launching campaigns 4 to 6 weeks before peak season reduces cost per lead by 20 to 35%. |
What we have learned managing roofing ad campaigns
After working with roofing contractors across the country at Resultsdigitalus, the pattern we see most often is contractors who treat impression share as a vanity metric. They see 40% and panic. They raise budgets, change bids, and restructure campaigns all in the same week. Every one of those changes resets Smart Biddingโs learning phase and throws away weeks of conversion data.
The contractors who grow sustainably do the opposite. They read Lost IS (Budget) and Lost IS (Rank) as a diagnostic, not a verdict. They fix one variable at a time, give the algorithm time to respond, and measure CPA and ROAS alongside impression share rather than in isolation. Impression share without a profitability lens is just a number.
The other mistake we see constantly is ignoring competitor roofing ad dynamics until a competitor has already taken 60% of the marketโs auctions. Auction Insights should be reviewed weekly, not monthly. When a new competitor appears with a high Overlap Rate, you want to know within days, not after a full billing cycle of lost leads.
The contractors who win long-term are not the ones with the biggest budgets. They are the ones who understand what every metric is actually telling them and act with precision rather than panic.
โ Results
Ready to stop guessing and start winning more roofing leads?
Managing impression share, Quality Score, and Auction Insights data across a roofing campaign takes real expertise and consistent attention. Most roofing contractors do not have time to monitor these metrics daily while running a crew and closing estimates. That is exactly the problem Resultsdigitalus was built to solve.

Resultsdigitalus is a veteran-owned agency built exclusively for roofing and contractor businesses. Every campaign we manage is built around your specific market, your competitors, and your cost per lead targets. We handle Google Ads management from keyword selection through bid strategy and landing page optimization, so your impression share works for your bottom line, not against it. Explore our roofing digital marketing services and see what a campaign built for your market actually looks like.
FAQ
What is impression share in Google Ads for roofing?
Impression share is the percentage of total eligible impressions your roofing ads actually received, calculated as impressions received divided by total eligible impressions multiplied by 100. A score below 50% means your ads are missing more than half of the searches where they could appear.
What causes low impression share in roofing campaigns?
Low impression share is caused by either an insufficient daily budget (Lost IS Budget) or a low Ad Rank driven by poor Quality Score or low bids (Lost IS Rank). Identifying which loss metric is higher tells you exactly which fix to apply first.
How do I improve my roofing ad impression share without raising my budget?
Improving Quality Score is the most cost-efficient path. Better ad relevance, higher CTR, and a stronger landing page experience can reduce roofing ad CPC by 30 to 40%, which raises Ad Rank and wins more auctions at the same spend level.
Should I always try to reach 100% impression share?
No. Pushing impression share above 75 to 80% typically raises CPA significantly, and the incremental leads rarely justify the cost. Evaluate impression share gains against your CPA and ROAS targets before increasing bids or budgets.
What is Auction Insights and why does it matter for roofing ads?
Auction Insights is a Google Ads report that shows how your campaign performs against competitors in the same auctions. Metrics like Overlap Rate and Outranking Share identify which competitors are reducing your impression share and whether the cause is budget or bid strength.