> Quick answer: High CPM in Google Ads is caused by low ad quality, poor targeting, or the wrong bid strategy. Tighten your placements, improve ad relevance, and switch to tCPM bidding to bring costs down fast.
High CPM drains your Display and Video budget without boosting results. Here is why it happens and how to fix it.
---
What is CPM and why it matters for your budget
CPM is cost per 1,000 impressions. On the Google Display Network, it means you pay each time your ad is shown 1,000 times, regardless of clicks. The formula is simple: (Total Spend / Total Impressions) x 1,000. If your CPM is $8, you are paying $8 for every 1,000 views.
Definition and how it's calculated
Per the Google Ads Help Center, CPM bidding is designed for the Display Network. Viewable CPM (vCPM) goes one step further. You only pay for impressions where at least 50% of your ad is on screen for one or more seconds. For video, that threshold is two seconds.
When CPM bidding is right (brand awareness, video, display)
CPM fits campaigns focused on reach and brand awareness. If you want your message in front of as many relevant people as possible, paying per impression makes sense. YouTube campaigns and Display campaigns are the natural home for CPM bidding.
How CPM differs from CPC and other metrics
CPC charges you only when someone clicks. CPM charges per view, click or not. If your goal is conversions, CPM bidding can inflate costs without delivering results. Matching your bid type to your actual goal is the first thing to check.
---
5 main causes of high CPM in Google Ads
Low ad quality and landing page experience
Per Google's Ads Help documentation, higher ad quality generally leads to lower costs. Quality Score reflects three factors: expected CTR, ad relevance, and landing page experience. Weak scores push your CPM up because your ads compete less effectively in the auction.
Poor audience and placement targeting
Broad targeting means your ads appear on irrelevant sites and in front of uninterested users. That wastes impressions, signals low engagement to Google, and raises your average CPM. Tighter targeting reduces volume slightly but cuts cost significantly.
High competition in your niche
Finance, insurance, and legal advertisers compete hard for premium placements. More bidders for the same inventory means higher prices. You cannot always outbid larger competitors, but you can find less contested placements and audiences.
Bid strategy misalignment with campaign goals
Using CPM bidding on a conversion-focused campaign is a mismatch. Google Ads documentation is direct: CPM strategy is built for awareness and reach, not direct response. The wrong strategy produces the wrong costs.
Campaign structure issues
Mixing audiences, placements, and goals inside one ad group makes optimization nearly impossible. You cannot tell which placements are burning budget and which are performing. Clean, separated campaign structure is foundational to cost control.
---
How to lower CPM: step-by-step fixes
Audit your Quality Score and improve ad relevance
Open your Keywords tab in Google Ads and add Quality Score columns. Focus on the three sub-factors: expected CTR, ad relevance, and landing page experience. Per Google's Quality Score guidance, matching ad text closely to your keywords and grouping keywords by theme raises relevance scores and lowers costs. Make landing pages fast, mobile-friendly, and directly tied to your ad message.
Refine your placement and audience targeting
Go to your Display campaign, then Placements, and add only the sites or apps that match your audience closely. Adding audience segments in Observation mode lets Smart Bidding use them as signals without restricting your reach. Switching to Targeting mode narrows reach further and concentrates spend on your most relevant viewers.
Switch to tCPM (Target CPM) bidding strategy
tCPM is Google's automated bid strategy for reach-focused campaigns. Per Google Ads Help Center documentation on tCPM, you set a target average cost and Google keeps your actual average CPM at or below that number while maximizing unique reach. Set your tCPM target based on historical data, not guesswork. It controls costs without killing impressions.
Review the competitive landscape and adjust bids
Run an Auction Insights report to see who competes for the same placements. If large advertisers dominate premium inventory, redirect budget toward less contested placements. Niche publisher sites often carry lower CPM and reach more qualified audiences.
Use placement exclusions to cut wasted spend
This is the fastest win available. Go to Placements, then Exclusions. Add any site or app generating impressions without meaningful engagement. Mobile app categories, especially casual games, are notorious for serving cheap impressions with no real attention. Exclude them proactively and review the list monthly.
---
Monitor and optimize CPM over time
Set up cost tracking in your reporting
Add CPM, impressions, and spend columns to a custom report in Google Ads. Segment by placement, device, and audience. You cannot fix what you cannot see.
Compare CPM across campaigns and placements
Identify which placements carry the highest CPM relative to the results they deliver. Cut or cap spend on high-CPM, low-result placements. Reallocate that budget to placements where CPM is lower and performance holds.
Spot trends and seasonal factors
CPM rises during Q4, holidays, and political ad seasons. Budget for those spikes. If CPM climbs sharply, pulling back during peak competition windows can reduce wasted spend.
Test new audiences and creatives to lower costs
Fresh creatives improve engagement signals. Google Ads favors ads that users actually interact with. A new audience segment may carry significantly lower CPM than your current targets. Test regularly and rotate creative to avoid fatigue.
---
When to use Coinis to accelerate CPM reduction
Coinis does not publish directly to Google Ads today. That is on the roadmap. But the creative and analytics work that drives CPM down happens before and between campaigns, and that is exactly where Coinis fits.
Monitor cost trends with Advertise Reporting
Coinis Advertise Reporting gives you real performance data across your Meta campaigns. If you run multi-channel ads, you can benchmark CPM trends on Meta to calibrate expectations and spot creative patterns that carry over to Google Display strategy.
Test new ad creatives quickly to improve performance
Better creatives lower CPM on any platform. Coinis Image Ads, UGC Style, and Ad Clone workflows generate new creative variants fast. Test them on Meta first, identify what resonates, and adapt the winning concepts for Google Display.
Plan campaigns with optimized placement and audience strategy
Use Brand Profile to define your audience clearly before you build any campaign. Precise audience data informs smarter placement and targeting decisions in Google Ads, reducing wasted spend from day one.
---
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
What causes high CPM on the Google Display Network?
The most common causes are low ad quality (poor expected CTR, weak ad relevance, or a bad landing page experience), overly broad audience and placement targeting, strong competition for premium inventory, and a bid strategy that does not match your campaign goal. Campaign structure issues, like mixing goals inside one ad group, also make CPM harder to control.
How do I lower CPM in Google Ads?
Start by improving your Quality Score: match ad text to keywords, tighten keyword groupings, and improve landing page speed and relevance. Then refine your placements and audience targeting to reduce irrelevant impressions. Add placement exclusions for low-engagement sites. Consider switching to tCPM bidding to set a cost target Google will optimize toward.
What is tCPM bidding and when should I use it?
tCPM stands for Target CPM. Per Google Ads Help Center documentation, you set an average cost target and Google keeps your actual average CPM at or below that number while maximizing unique reach. Use it when your primary goal is brand awareness or reach, not clicks or conversions.
Does high CPM mean my Google Ads campaign is performing poorly?
Not necessarily. High CPM in a competitive niche during a peak season can be normal. The real question is whether the impressions are driving value, whether that is brand recall, video views, or downstream conversions. Compare CPM against engagement and conversion metrics to judge true efficiency, not CPM alone.