{"id":2585,"date":"2025-02-06T22:42:33","date_gmt":"2025-02-06T22:42:33","guid":{"rendered":"https:\/\/www.digitalposition.com\/resources\/blog\/?p=2585"},"modified":"2025-01-31T23:18:05","modified_gmt":"2025-01-31T23:18:05","slug":"google-introduces-placement-exclusions-for-performance-max-campaigns","status":"publish","type":"post","link":"https:\/\/dev.digitalposition.com\/resources\/blog\/ppc\/google-introduces-placement-exclusions-for-performance-max-campaigns\/","title":{"rendered":"Google Introduces Placement Exclusions for Performance Max Campaigns"},"content":{"rendered":"\n<p><a href=\"https:\/\/www.searchenginejournal.com\/google-performance-max\/498283\/\">Performance Max<\/a> has been one of the most frustrating campaign types for advertisers since its launch. It\u2019s packed with automation, but until now, you had no control over where your ads showed up\u2014which meant wasted spend, irrelevant traffic, and potential brand safety nightmares.<\/p>\n\n\n\n<p>That\u2019s changing. Google has finally <a href=\"https:\/\/searchengineland.com\/google-reverses-stance-performance-max-campaign-controls-451271\">introduced<\/a> placement exclusions for PMax campaigns via API, allowing advertisers to block specific websites, apps, and YouTube channels at scale.&nbsp;<\/p>\n\n\n\n<p>If you\u2019ve been stuck watching your budget drain on low-quality placements with no way to stop it, this update is a game-changer. Here\u2019s what\u2019s happening and how to make sure your ads aren\u2019t showing up somewhere they shouldn\u2019t be.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcq6aNRiqTPsSjzjH_hq-IyJNnUPeXToc6j9RwoG5EBtRbVH0Sy8njn_dTpqQR8GtmdZt_OyqyseKmYMYqvjA3hdluSbfZlz8MUo4FpiGGgWwfCrIi3or4epfVLXMiFxg91akRi?key=bAljs7OugnJBdVjMueQ16sj5\" alt=\"\"\/><\/figure>\n\n\n\n<p><em>Via Loom Digital<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What\u2019s Changing?<\/strong><\/h2>\n\n\n\n<p>Google has rolled out<strong> <\/strong><a href=\"https:\/\/support.google.com\/google-ads\/answer\/9162992?hl=en&amp;sjid=2197126413113329081-NA\">placement exclusions<\/a> for PMax campaigns via API, giving advertisers more control over ad placements. The update includes:<\/p>\n\n\n\n<ul>\n<li><strong>Account-Level Placement Exclusions:<\/strong> You can now block entire placements across all PMax campaigns within your account.<\/li>\n\n\n\n<li><strong>Campaign-Level Exclusions (Google Rep Required):<\/strong> If you need exclusions at the campaign level, you\u2019ll have to go through your Google rep for now.<\/li>\n\n\n\n<li><strong>API &amp; Google Ads Editor Support:<\/strong> If you manage multiple accounts, you can use <a href=\"https:\/\/support.google.com\/google-ads\/answer\/15235?hl=en&amp;sjid=2197126413113329081-NA\">Google\u2019s API<\/a> or <a href=\"https:\/\/support.google.com\/google-ads\/editor\/answer\/2484521?hl=en\">Ads Editor <\/a>to apply exclusions at scale.<\/li>\n<\/ul>\n\n\n\n<p>This finally gives advertisers a way to prevent ads from showing up in low-quality or irrelevant placements\u2014something that should have existed from day one.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why This Matters<\/strong><\/h2>\n\n\n\n<p>If you\u2019ve been forced to rely on Google\u2019s automation, you already know why this is a big deal. Here\u2019s what placement exclusions actually fix:<\/p>\n\n\n\n<ul>\n<li><strong>Cuts Wasted Spend:<\/strong> No more dumping budget into low-quality placements that never convert.<\/li>\n\n\n\n<li><strong>Protects Your Brand:<\/strong> Keeps your ads off sketchy websites and irrelevant YouTube channels.<\/li>\n\n\n\n<li><strong>Gives You More Control:<\/strong> For the first time, you get to decide where your ads DON\u2019T show, instead of just hoping Google gets it right.<\/li>\n<\/ul>\n\n\n\n<p>If you\u2019re spending serious money on Google Ads, this isn\u2019t optional\u2014it\u2019s necessary.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What You Need to Do<\/strong><\/h2>\n\n\n\n<p>If you\u2019re running PMax campaigns, you need to act now to avoid throwing money at bad placements. Here\u2019s how:<\/p>\n\n\n\n<ol>\n<li><strong>Check Your Placement Reports:<\/strong>\n<ul>\n<li>Pull a Google Ads placement report and look for irrelevant or low-performing placements.<\/li>\n\n\n\n<li>If you don\u2019t have visibility, ask your Google rep to enable placement reports.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Apply Exclusions in Google Ads:<\/strong>\n<ul>\n<li>Add account-level exclusions to remove bad placements across all campaigns.<\/li>\n\n\n\n<li>If you need campaign-level exclusions, contact your Google rep (annoying, but necessary).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Use the API or Ads Editor for Scale:<\/strong>\n<ul>\n<li>Managing multiple accounts? Use Google Ads API or Ads Editor to apply exclusions in bulk.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Keep an Eye on Performance:<\/strong>\n<ul>\n<li>Watch your conversion rates, CPCs, and overall ad performance after making exclusions.<\/li>\n\n\n\n<li>Refine your exclusion list over time to cut waste while keeping reach intact.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>This should\u2019ve been available from day one, but at least now you can stop wasting money on garbage placements in Performance Max. While this doesn\u2019t fix every problem with PMax, it finally gives advertisers a real way to clean up their campaigns.<\/p>\n\n\n\n<p>If you need help implementing exclusions or making sure your PMax campaigns are actually working, <a href=\"https:\/\/www.digitalposition.com\/book-your-call\">let\u2019s talk.<\/a> We\u2019ll help you get your ads in the right places\u2014without burning budget on the wrong ones.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Performance Max has been one of the most frustrating campaign types for advertisers since its launch. It\u2019s packed with automation, but until now, you had no control over where your ads showed up\u2014which meant wasted spend, irrelevant traffic, and potential brand safety nightmares. That\u2019s changing. Google has finally introduced placement exclusions for PMax campaigns via&#8230;<\/p>\n","protected":false},"author":30,"featured_media":2586,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,2],"tags":[],"thumbnail_src":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-content\/uploads\/2025\/01\/Untitled-design-15-1-300x225.png","thumbnail_medium_src":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-content\/uploads\/2025\/01\/Untitled-design-15-1-768x576.png","featured_image_src":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-content\/uploads\/2025\/01\/Untitled-design-15-1.png","author_avatar_src":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-content\/uploads\/2024\/08\/john1.webp","author_name":"John Vickery","category_labels":["News","PPC"],"tag_labels":[],"_links":{"self":[{"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/posts\/2585"}],"collection":[{"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/comments?post=2585"}],"version-history":[{"count":1,"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/posts\/2585\/revisions"}],"predecessor-version":[{"id":2587,"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/posts\/2585\/revisions\/2587"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/media\/2586"}],"wp:attachment":[{"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/media?parent=2585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/categories?post=2585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/tags?post=2585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}