#Google Ads #Performance Max #Display Ads #Ad Placements #Audit

The Google Ads Placement Review Our Agency Runs on Every Account (And the ClickFarm Pattern We Catch Every Time)

The exact placement review our agency runs on Google Ads PMax and Display accounts. Find ClickFarms, spot error pages, and know when to escalate.

By Peterson Rainey

TL;DR: We run a placement review on every Google Ads PMax and Display account, working through the top 30-50 URLs sorted by impressions over the last 5-6 days. The process catches ClickFarms (random-number domains, non-standard TLDs), error pages that consume budget with no real content, and structural traffic pattern problems that require escalation rather than individual URL exclusions.

MetricValue
Placements reviewed per sessionTop 30-50 by impressions
Date rangeLast 5-6 days
Sort orderImpressions, descending
Exclusion pathTools > Content Suitability > Excluded Placements
Escalation triggerMobile apps dominant, or Google-owned properties not ranked #1
Review frequencyWeekly for active accounts

The Google Ads Placement Review Our Agency Runs on Every Account (And the ClickFarm Pattern We Catch Every Time)

This post is based on a video Peterson published on the Creekside Marketing YouTube channel: How to Manage Ad Placements in Google Ads.

Most agencies skip the google ads placement review because it is tedious: you click a URL, wait for it to load, and repeat 50 times. But based on $20M+ in managed ad spend, skipping this review means accepting unknown risk on where your budget is actually running. ClickFarm sites, error pages, and parked domains show up in placement reports across every industry we work in. The algorithm does not self-filter them.

Here is exactly how we run this review.

Where to Find the Google Ads Placement Report

For PMax campaigns, the placement data lives in the Report Editor under PMAX Placement. For Display, it is in the campaign view under Where Ads Showed. Both reports give you the same core columns: placement URL, impressions, clicks, cost, and conversions. Start there before doing anything else.

These two locations matter because they are not interchangeable. PMax campaigns do not expose placement data in the standard campaign UI. If you are managing a PMax account and looking for placement data anywhere other than the Report Editor, you will not find it. The PMAX Placement report is the only path.

For Display campaigns, Where Ads Showed is accessible within the individual campaign view. Set up your columns to show impressions, clicks, cost, and conversions before you start working through the list.

How to Set Up the Review

Set your date range to the last 5-6 days. This window is short enough to reflect what the algorithm is actively running right now, but long enough to generate meaningful impression data across placements. Anything shorter misses pattern-level data. Anything longer buries current issues in historical noise.

Sort by impressions descending. This puts the highest-exposure placements at the top, which is where your budget concentration is. Work from top to bottom. Stop when impressions drop to single digits. At that threshold, the budget in play drops enough that review time outweighs recovery value.

Target: top 30 to 50 placements per review cycle. Filter to enabled campaigns only to avoid time on paused inventory.

GOOGLE ADS PLACEMENT REVIEW WORKFLOW Step 1: Open Placement Report PMax: Report Editor > PMAX Placement | Display: Where Ads Showed Step 2: Set Date Range and Sort Last 5-6 days | Sort by impressions, descending | Enabled campaigns only Step 3: Work Through Top 30-50 Placements Stop when impressions drop to single digits Escalation flags present? YES Escalate to Account Manager NO Step 4: Click Through Each URL Check for spam content, error pages, ClickFarm URL patterns Bad URL Exclude via Content Suitability Tools > Content Suitability > Excluded Placements Clean Move to Next Placement Continue down the list creeksidemarketingpros.com

What the Red Flags Actually Look Like

Every URL you click is answering one question: is this a real place where real people spend time? ClickFarms pass that test at the URL level but reveal themselves the moment you land on the page. Error pages and parked domains waste budget without delivering content to any real screen.

The three red flag categories:

ClickFarm URL signals (exclude immediately). Random strings of numbers in the domain name is the most consistent pattern we see. A domain like “mortgage34xyz1093.click” is not a real publisher. Non-standard TLDs (.click, .xyz, .info) paired with high-volume financial or health keywords are another reliable signal. When you land: a grid of outbound ad links, thin scraped content with no author or date, or a click-through maze of unrelated ads. Exclude immediately.

Error page signals (exclude immediately). The page fails to load entirely (browser timeout), you get a gray error screen saying “This site can’t be reached,” or you land on a blank parked domain. Sometimes the URL looks completely valid in the placement report but the destination no longer exists. A valid-looking URL that produces an error page still gets excluded. Budget ran there; nothing was there to receive it.

Traffic pattern flags (escalate, do not self-fix). These are not individual URL problems. They are account-wide signals that a structural campaign issue is driving poor placement distribution. Individual URL exclusions will not fix them.

PLACEMENT REVIEW: RED FLAG SIGNALS ClickFarm URL Signals Exclude immediately Random numbers in domain name e.g. mortgage34xyz1093.click Non-standard TLD or unusual domain structure Low-quality content on click Built for impressions, not users Click-through grid of unrelated ads or content on the page Exclusion path: Tools > Content Suitability > Excluded Placements > paste URL Error Page Signals Exclude immediately Page fails to load entirely Browser timeout or connection refused Gray error screen on click "This site can't be reached" Blank or parked domain page No real content after load URL looks valid in the report but destination does not work Exclusion path: Same as ClickFarm: paste URL into Content Suitability Excluded Traffic Pattern Flags (Escalate, Do Not Self-Fix) Mobile apps = majority of top-30 impressions Structural campaign targeting issue Google-owned properties not ranked #1 by impressions YouTube / Gmail should lead 3rd-party sites dominating over Google inventory Over-indexing on low-quality supply These require account manager review before any changes. Individual exclusions won't fix them. creeksidemarketingpros.com

Why Some Problems Require Escalation Instead of Exclusions

Individual URL exclusions are the right tool for individual bad placements. But some placement problems are symptoms of a campaign structure issue, and excluding URLs one by one will not fix the underlying cause. Recognizing the difference is the most important judgment call in this review process.

Two traffic patterns that require escalation rather than self-fixing:

Mobile apps dominating the top 30 placements. If the majority of high-impression placements in your PMax report are mobile app inventory rather than web domains, adding individual app exclusions will not solve the problem. The algorithm is prioritizing in-app inventory because something in the campaign’s signal mix is pointing it there. That requires account manager review of the asset mix, audience signals, or bid strategy. Excluding apps one at a time is treating symptoms of a deeper targeting issue.

Google-owned properties not ranking first. In a healthy PMax account, YouTube and Gmail should be the top two placements by impressions. Google serves its own premium inventory first under normal conditions. If YouTube or Gmail are absent from the top of your list, or ranked below unfamiliar third-party domains, the algorithm has found a reason to prefer third-party supply. According to Creekside Marketing’s analysis of accounts we manage, this pattern correlates with broader signal quality issues that URL exclusions alone cannot correct.

The principle: exclusions work for discrete bad URLs. Structural traffic distribution problems require structural fixes at the campaign or audience level. Escalate these rather than patching them.

How to Add Placement Exclusions in Google Ads

The exclusion path is the same for every bad URL you identify: Tools, then Content Suitability, then Excluded Placements, then paste the URL. This creates an account-level block that persists across all campaigns, including campaigns you create in the future. It is more durable than campaign-level exclusions and requires no ongoing maintenance as you add new campaigns.

Account-level exclusions via Content Suitability are different from placement exclusions inside individual campaigns. Campaign-level exclusions block a placement in that one campaign only. If you create a new campaign next month, that bad URL can start receiving impressions again. Account-level exclusions prevent this entirely.

For more on account-level content controls, including how we use category-level blocks on top of individual URL exclusions, see our guide on stopping spam placements with Google Ads Content Suitability.

How Often to Run This Review

We run google ads placement reviews weekly for all active accounts. For PMax campaigns in the first 60 to 90 days, we run them more frequently because the algorithm’s learning phase pushes it to explore a wider range of inventory, including lower-quality supply it will later deprioritize on its own once it finds better-converting placements.

For Display campaigns specifically, run Where Ads Showed after any significant bid change or audience update. Both events can push the algorithm into inventory buckets that have not been reviewed. Changes that look like bid-only adjustments can shift placement distribution significantly.

If you are auditing an account for the first time without a prior placement review on record, start with a 30-day window instead of 5-6 days. After that initial cleanup, switch to the weekly 5-6 day cadence. The 30-day lookback catches everything the algorithm has explored historically. The shorter weekly window keeps the review manageable afterward.

What a Healthy Placement Report Looks Like

In a well-functioning PMax account, YouTube and Gmail should rank first and second by impressions. These are Google-owned properties, and Google serves premium inventory there before pushing budget into third-party supply. If YouTube or Gmail are not leading the impression count, the algorithm has found a reason to prefer third-party inventory instead.

Below Google-owned properties, a healthy report shows major publisher domains relevant to your audience, then a gradually tapering long tail of smaller publishers. Impression counts should decrease steadily as you move down the list.

What we do not want to see: the top 5 to 10 placements are a mix of unfamiliar domains with numeric strings, non-standard TLDs, or mobile app inventory with no brand recognition. This is a signal the algorithm is feeding on low-cost, low-quality supply rather than premium publisher inventory.

Once your placement distribution looks healthy, conversion tracking accuracy is the next variable to audit. The conversion signals you give the algorithm directly influence where it chooses to serve. See our guide on auditing Google Ads conversion tracking and catching broken tags for the specific checks we run.

Running This Across a Client Book

The pattern recognition this review requires is repeatable and teachable. Anyone on your team can learn to identify ClickFarm URL signals and error pages using the criteria above. The judgment calls around escalation, where structural campaign problems are behind poor placement distribution, are where senior review adds the most value.

The review itself does not require access to bid settings or campaign configuration. It requires the placement report, a browser, and the Content Suitability tool. Which means it can be delegated with a clear checklist and escalation protocol. The account manager reviews anything flagged for structural escalation rather than clicking through every URL personally.

For accounts managed by Creekside Marketing, this review is part of the standard weekly account management cadence, based on $20M+ in managed ad spend across Google Ads. Not every account surfaces ClickFarm problems in every session. But every account that skips placement review is accepting unknown risk on where its budget is actually running.


Want an agency to run this for your account? Creekside Marketing offers a free $10,000 Profit Audit that covers placement health alongside 40+ other account factors. Request yours here.


About the Author

Peterson Rainey is the founder of Creekside Marketing, a Google Ads and Meta Ads agency managing $20M+ in annual ad spend. He writes about paid advertising strategy, account management, and what actually works in competitive ad markets.

A headshot of Peterson smiling
About the Author

Peterson Rainey

Peterson is a Paid Media Strategist focused on building Google Ads campaigns that don’t burn budget on garbage traffic. He specializes in high-intent keyword structures and repeatable performance workflows.