{"id":11022,"date":"2026-07-06T04:32:07","date_gmt":"2026-07-05T20:32:07","guid":{"rendered":"http:\/\/longzhuplatform.com\/?p=11022"},"modified":"2026-07-06T04:32:07","modified_gmt":"2026-07-05T20:32:07","slug":"a-google-ads-targeting-tactic-that-cut-invalid-clicks-by-50","status":"publish","type":"post","link":"http:\/\/longzhuplatform.com\/?p=11022","title":{"rendered":"A Google Ads targeting tactic that cut invalid clicks by 50%"},"content":{"rendered":"<p><\/p> <div> <p>Advertisers are estimated to lose $172 billion a year due to ad fraud by 2028.\u00a0<\/p> <p>The problem is especially common in industries with high competition and CPCs. One of our clients operated in just such an industry, where high invalid click activity was tanking campaign performance.<\/p> <p>By adjusting Google Ads targeting, we reduced invalid-click activity by 50% and restored profitable performance.<\/p> <h2 id=\"case-study-how-we-cut-invalid-clicks-by-50\" class=\"wp-block-heading\">Case study: How we cut invalid clicks by 50%<\/h2> <p>Our client sold book editing and ghostwriting services. The search terms that triggered our ads were relevant and high intent. Yet the traffic wasn\u2019t converting at anywhere near a profitable rate.<\/p> <p>We quickly identified signs of click fraud, including:<\/p> <ul class=\"wp-block-list\"> <li>Google reporting a 60% to 80% invalid click rate.<\/li> <li>Microsoft Clarity recordings showing bot-like behavior from Google Ads traffic.<\/li> <li>80%+ click-through rates across numerous search terms, with some exceeding 100%.<\/li> <li>Far fewer sessions in GA4 and other analytics tools than the number of clicks Google Ads reported.<\/li> <\/ul> <p>We tried third-party click fraud tools but saw no measurable performance improvement.<\/p> <p>Next, we filed an investigation with Google. Google agreed there was suspicious activity but said it had caught it all and hadn\u2019t charged for it.<\/p> <div class=\"wp-block-image\"> <figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1226\" height=\"1282\" alt=\"Image 11\" class=\"wp-image-481492\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-11.png 1226w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-11-768x803.png 768w\" data-lazy-sizes=\"(max-width: 1226px) 100vw, 1226px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-11.png\" title=\"A Google Ads targeting tactic that cut invalid clicks by 50%\u63d2\u56fe\" \/><img fetchpriority=\"high\" decoding=\"async\" width=\"1226\" height=\"1282\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-11.png\" alt=\"Image 11\" class=\"wp-image-481492\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-11.png 1226w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-11-768x803.png 768w\" sizes=\"(max-width: 1226px) 100vw, 1226px\" title=\"A Google Ads targeting tactic that cut invalid clicks by 50%\u63d2\u56fe1\" \/><\/figure> <\/div> <p>We were confident Google wasn\u2019t filtering out all the invalid activity, so we took matters into our own hands.<\/p> <p>We added 540 Google-defined audiences set to \u201cTargeting\u201d to our Google Search campaigns.<\/p> <p>The invalid click rate immediately dropped by 50%, and the conversion rate increased to profitable levels.<\/p> <p>We\u2019ll explain why we tested this approach and why we believe it worked.<\/p> <p>First, let\u2019s review what invalid clicks are and the standard ways advertisers combat them.<\/p> <div style=\"background: radial-gradient(circle at 30% 40%, rgba(184, 111, 255, 0.15), rgba(0, 169, 255, 0.15) 40%, #CDE8FD 70%); padding: 30px; width: 100%; max-width: 802px; color: #000000 !important; font-family: Arial, sans-serif; margin: 25px 0 30px 0; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); position: relative; box-sizing: border-box;\"> <div style=\"width: 100%; max-width: 100%; margin-bottom: 20px; text-align: left; padding-right: 20px; box-sizing: border-box;\"> <p> See exactly how <span style=\"background: linear-gradient(90deg, #D56EFE 0%, #068EF8 51%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;\">your competitors win<\/span>. <\/p> <p id=\"semrush-one-subhead\" style=\"font-family: Roboto, sans-serif; font-size: 18px; font-weight: 300; line-height: 25px; margin: 12px 0 0 0; color: #000000 !important;\"> Uncover the keywords, ads, landing pages, and strategies driving your competitors\u2019 paid search success\u2014and find your next opportunity to outperform them. <\/p> <\/p><\/div> <p> <span id=\"semrush-one-cta\" style=\"display: inline-block; background-color: #FF642D; color: white; height: 44px; border: none; border-radius: 5px; cursor: pointer; font-size: 16px; padding: 0 24px; font-weight: bold; white-space: nowrap; box-sizing: border-box; text-decoration: none; line-height: 44px;\">Analyze your competitors<\/span> <\/p> <\/p><\/div> <h2 id=\"what-click-fraud-and-invalid-clicks-actually-are\" class=\"wp-block-heading\">What click fraud and \u2018invalid clicks\u2019 actually are<\/h2> <p>Google defines invalid clicks as:\u00a0<\/p> <ul class=\"wp-block-list\"> <li>\u201cClicks on ads that aren\u2019t the result of genuine user interest, including intentionally fraudulent traffic and accidental or duplicate clicks.\u201d<\/li> <\/ul> <p>This includes actual fraud from competitors clicking your ads, as well as accidental double-taps.<\/p> <p>Google doesn\u2019t charge advertisers for clicks it deems invalid. Google also credits advertisers for clicks it initially charged for if it later determines those clicks were invalid.<\/p> <h2 id=\"why-the-usual-defenses-sometimes-fall-short\" class=\"wp-block-heading\">Why the usual defenses sometimes fall short<\/h2> <p>Google\u2019s detection system catches a lot of invalid click activity, but as our example shows, it\u2019s not perfect.<\/p> <p>Because of this, an entire industry of third-party tools tries to block fraud-prone IP addresses before they cost you.<\/p> <p>Unfortunately, fraudsters know how these tools work and often cycle through IP addresses using VPNs to stay one step ahead of the monitoring software.<\/p> <p>A tool may identify suspicious activity from an IP address and block that address from seeing Google ads in the future. But if the fraudster uses a new IP address each time, blocking previous addresses does nothing.<\/p> <p>These tools are also limited because Google allows a maximum of 500 IP address exclusions per campaign.<\/p> <p><!-- START INLINE FORM --><\/p> <div class=\"nl-inline-form border py-2 px-1 my-2\"> <div class=\"row align-items-center nl-inline-container\"> <div class=\"col-12 col-lg-3 col-xl-4 pe-md-0 pb-2 pb-lg-0\"> <p class=\"inline-form-text text-center mb-0\">Get the newsletter search marketers rely on.<\/p> <\/p><\/div> <\/p><\/div> <\/div> <p><!-- END INLINE FORM --><\/p> <hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-css-opacity has-cyan-bluish-gray-background-color has-background\"\/> <h2 id=\"the-tactic-add-audiences-set-to-targeting\" class=\"wp-block-heading\">The tactic: Add audiences set to \u2018Targeting\u2019<\/h2> <p>We thought about what might distinguish fraudulent traffic from legitimate traffic. What came to mind was Google\u2019s predefined audiences. Google creates hundreds of audiences based on user demographics, search behavior, and browsing behavior.<\/p> <p>For example, if you\u2019re researching private jet companies and Rolex watches, Google might classify you as a luxury shopper and place you in that audience.<\/p> <p>We hypothesized that fraudsters cycling through IP addresses aren\u2019t always taking the time to build normal-looking online profiles that fit into Google\u2019s predefined audiences.<\/p> <p>So we added most of the available audiences to our Search campaigns.<\/p> <p>We didn\u2019t limit ourselves to audiences specifically related to the people we were targeting. Instead, we used the audiences as a filter for users who fit Google\u2019s audience signals.<\/p> <p><strong>Important:<\/strong> We chose the setting \u201cTargeting,\u201d not \u201cObservation.\u201d<\/p> <p>When you choose <em>Targeting<\/em>, Google limits your ads to people who trigger your keywords and belong to the selected audiences.<\/p> <p>If you choose <em>Observation<\/em>, Google reports how users in those audiences engage with your ads compared with people outside those audiences, but it can still show your ads to anyone who triggers your keywords.<\/p> <p>We only recommend this for accounts with high invalid click rates.<\/p> <p>There are potential downsides to this approach, such as unintentionally blocking legitimate users who don\u2019t fit within Google\u2019s pre-defined audiences.<\/p> <h2 id=\"how-to-test-this-in-your-own-account\" class=\"wp-block-heading\">How to test this in your own account<\/h2> <p>In a Search campaign, select <em>Audiences &gt; Edit audience segments &gt; Targeting &gt; Browse. <\/em>Select the audiences you want to add and click <em>Save.<\/em><\/p> <div class=\"wp-block-image\"> <figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1068\" alt=\"Image 12\" class=\"wp-image-481493\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-12.png 2048w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-12-768x401.png 768w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-12-1536x801.png 1536w\" data-lazy-sizes=\"(max-width: 2048px) 100vw, 2048px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-12.png\" title=\"A Google Ads targeting tactic that cut invalid clicks by 50%\u63d2\u56fe2\" \/><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1068\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-12.png\" alt=\"Image 12\" class=\"wp-image-481493\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-12.png 2048w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-12-768x401.png 768w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-12-1536x801.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" title=\"A Google Ads targeting tactic that cut invalid clicks by 50%\u63d2\u56fe3\" \/><\/figure> <\/div> <h2 id=\"common-questions-about-fighting-click-fraud\" class=\"wp-block-heading\">Common questions about fighting click fraud<\/h2> <h3 class=\"wp-block-heading\" id=\"h-will-google-refund-clicks-it-identifies-as-invalid\">Will Google refund clicks it identifies as invalid?<\/h3> <p>If Google identifies a click as invalid when it occurs, you won\u2019t be charged for that click. If Google identifies a click as invalid after the fact, you\u2019ll receive a credit toward future advertising.<\/p> <h3 class=\"wp-block-heading\" id=\"h-how-do-i-see-how-many-invalid-clicks-i-m-getting\">How do I see how many invalid clicks I\u2019m getting?<\/h3> <p>The \u201cInvalid activity credit\u201d report in Report Editor in the Google Ads UI provides the most detailed reporting.<\/p> <ul class=\"wp-block-list\"> <li><strong>Invalid clicks:<\/strong> Clicks you weren\u2019t charged for.<\/li> <li><strong>Credited clicks:<\/strong> Clicks you were originally charged for but later credited back.<\/li> <\/ul> <div class=\"wp-block-image\"> <figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2006\" height=\"826\" alt=\"Image 10\" class=\"wp-image-481491\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-10.png 2006w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-10-768x316.png 768w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-10-1536x632.png 1536w\" data-lazy-sizes=\"(max-width: 2006px) 100vw, 2006px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-10.png\" title=\"A Google Ads targeting tactic that cut invalid clicks by 50%\u63d2\u56fe4\" \/><img loading=\"lazy\" decoding=\"async\" width=\"2006\" height=\"826\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-10.png\" alt=\"Image 10\" class=\"wp-image-481491\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-10.png 2006w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-10-768x316.png 768w, https:\/\/searchengineland.com\/wp-content\/seloads\/2026\/07\/image-10-1536x632.png 1536w\" sizes=\"auto, (max-width: 2006px) 100vw, 2006px\" title=\"A Google Ads targeting tactic that cut invalid clicks by 50%\u63d2\u56fe5\" \/><\/figure> <\/div> <p>You can also add the Invalid clicks and Invalid click rate columns at the campaign level, but not at the ad group or keyword level.<\/p> <h3 class=\"wp-block-heading\" id=\"h-what-s-a-normal-invalid-click-rate\">What\u2019s a normal invalid click rate?<\/h3> <p>A February study identified an 11.4% invalid click rate across 43,700 accounts.<\/p> <p>Industry matters. While the average invalid click rate for StubGroup\u2019s clients is very similar to the study\u2019s findings, we\u2019ve seen clients in competitive industries with invalid click rates above 40%.<\/p> <h3 class=\"wp-block-heading\" id=\"h-should-i-file-an-investigation-with-google\">Should I file an investigation with Google?<\/h3> <p>If you have reason to believe Google is charging you for invalid clicks, it may be worth filing an investigation here.<\/p> <div style=\"background: radial-gradient(circle at 30% 40%, rgba(184, 111, 255, 0.15), rgba(0, 169, 255, 0.15) 40%, #CDE8FD 70%); padding: 30px; width: 100%; max-width: 802px; color: #000000 !important; font-family: Arial, sans-serif; margin: 25px 0 30px 0; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); position: relative; box-sizing: border-box;\"> <div style=\"width: 100%; max-width: 100%; margin-bottom: 20px; text-align: left; padding-right: 20px; box-sizing: border-box;\"> <p> Own the conversation <span style=\"background: linear-gradient(90deg, #D56EFE 0%, #068EF8 51%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;\">before your competitors<\/span>. <\/p> <p id=\"semrush-one-subhead\" style=\"font-family: Roboto, sans-serif; font-size: 18px; font-weight: 300; line-height: 25px; margin: 12px 0 0 0; color: #000000 !important;\"> See where your brand appears, where it doesn\u2019t, and exactly how to win more visibility across search, AI, local, social, and every channel that matters. <\/p> <\/p><\/div> <p> <span id=\"semrush-one-cta\" style=\"display: inline-block; background-color: #FF642D; color: white; height: 44px; border: none; border-radius: 5px; cursor: pointer; font-size: 16px; padding: 0 24px; font-weight: bold; white-space: nowrap; box-sizing: border-box; text-decoration: none; line-height: 44px;\">Start your free trial<\/span> <\/p> <\/p><\/div> <h2 id=\"why-this-approach-worked-best\" class=\"wp-block-heading\">Why this approach worked best<\/h2> <p>Using Google\u2019s predefined audiences as a filter cut this account\u2019s reported invalid click rate in half and blocked activity that Google had claimed it was already catching. That turned failing campaigns into profitable ones.<\/p> <\/div> <p> <em>Contributing authors are invited to create content for Search Engine Land and are chosen for their expertise and contribution to the search community. Our contributors work under the oversight of the editorial staff and contributions are checked for quality and relevance to our readers. Search Engine Land is owned by Semrush. Contributor was not asked to make any direct or indirect mentions of Semrush. The opinions they express are their own.<\/em> <\/p> <p>Opinion#Google #Ads #targeting #tactic #cut #invalid #clicks1783283527<\/p> ","protected":false},"excerpt":{"rendered":"<p>Advertisers are estimated to lose $172 billion a year due to ad fraud by 2028.\u00a0 The problem is especially common in industries with high competition and CPCs. One of our clients operated in just such an industry, where high invalid click activity was tanking campaign performance. By adjusting Google Ads targeting, we reduced invalid-click activity [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":11023,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[152,4784,2928,75,35564,155,4526,842],"class_list":["post-11022","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-careers","tag-ads","tag-clicks","tag-cut","tag-google","tag-invalid","tag-opinion","tag-tactic","tag-targeting"],"acf":[],"_links":{"self":[{"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=\/wp\/v2\/posts\/11022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11022"}],"version-history":[{"count":0,"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=\/wp\/v2\/posts\/11022\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=\/wp\/v2\/media\/11023"}],"wp:attachment":[{"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11022"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/longzhuplatform.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}