11 Trusted Ways to Stop Ad Fraud and Get the Most Out of Your Ad Spend

Among the many challenges that a modern marketer faces, ad fraud is right up there at the top.

Ad fraud negatively impacts the effectiveness of your ad spend and if your ads end up on fake/spam websites, it hampers your brand’s reputation. Click To Tweet

The Methbot report, released by WhiteOps, explains how Russian fraudsters led marketers into spending $5 million a day on video ads that actually went unseen!

You can do a lot to take control of your ad campaigns. In this guide, I will cover 11 methods to reduce the risk of ad fraud.

Yaniv Masjedi
CMO, Nextiva

Their expertise has helped Nextiva grow its brand and overall business

Eliminate Ad Fraud Now

1) Work with Trusted DSPs

A DSP (demand-side platform) is a system that lets digital ad inventory buyers manage several ad exchange accounts from a single interface. Adding just one additional layer of verification via trusted DSPs in your ad spend will save you from ad fraud.

The below image correctly depicts the working of a DSP where it manages the ads of the advertiser via legitimate inventory:

pasted image 0 2


I recommend that you work with a DSP that offers a fraud-free guarantee.

Google, for instance, offers credits (media-back) and refunds (money-back) to customers when its DSP purchases fraudulent media from exchanges. In fact, The Wall Street Journal carried a news story in its 21 May, 2018 edition, explaining how Google has started refunding customers for fraudulent ad-clicks. Google is working with 100+ ad exchanges, asking them if they’ll also refund the entire media spend to buyers in case of ad-fraud.

As a digital marker, you need to follow independent market reports that evaluate DSPs. G2 CROwn Grid offers a good analysis of the marketplace, which will help you identify trusted DSPs.

Further Reading:

2) Identify Outliers

If you’re only beginning with digital advertising campaigns, you’ve got a tough road ahead. Why do I say so? Because experienced marketers know their numbers like the back of their hands which makes them easily able to identify abnormalities in their traffic metrics.

Nevertheless, there is hope! Here are some outliers that could be linked with ad fraud:

  • Abnormally high CTRs for your AdWords campaigns
  • Low scores on engagement metrics such as low time-on-site, high bounce rate, low average session duration, etc.
  • Abnormal spikes in website traffic
  • Concentration of high web traffic only on your sponsored web pages (the ones for which you’ve purchased digital advertisements)

Whether you use Google Analytics to track all these metrics, or any other analytics tool, the success factor here is your intuition to identify abnormal trends, and then dig deeper to check if it’s linked to ad fraud.

In AdWords, you already have access to advanced features such as competitor analysis, targeting, exclusion, and dashboards to optimize your campaigns. In the next sections, I will explain how you can use some of these features.

3) Use Dedicated Anti-Click-Fraud Software

If you don’t have the staff or time to take care of all the manual analysis and monitoring required to detect and fight click fraud, you can take the help of a dedicated anti-click fraud software like ClickCease:

Here is how ClickCease helps to detect and stop ad fraud. It:

  • Easily integrates with your AdWords or Bing Ads accounts by adding an HTML tracking code to your landing pages, or by using a tracking template that can be implemented in an AdWords account
  • Automatically detects bots, scripts, malicious competitors, and manual click frauds
  • Reports deep-rooted details about clean as well as fraudulent clicks, helping you set up robust fraud detection rules
  • Automatically hides your advertisements from being seen by bots and human click fraudsters

image5 6

image1 3

  • Captures video records of bots and humans interacting with your ads, letting you set up anti-fraud rules based on the on-screen behavior

4) Engage Credible Third-Party Verification

Next, seek the services of an ad verification or ad management company. These service providers capture all your ad-spend data and provide easy-to-use dashboards to evaluate the information. Some of the leading names in this marketspace are Moat, Integral Ad Science and DoubleVerify.

Then there are aggregators, which combine all the data into intuitive dashboards. One such leading platform is Datorama that can help in the following ways:

  • It gives users a bird’s eye report on ad-fraud measurement metrics.
  • It presents a complete marketing performance overview that lets you see the top channels, top campaigns and top creatives, as shown in the image below:

pasted image 0 1

  • It aligns your ad server numbers and your publisher’s ad server numbers for error-free reporting.
  • It integrates with leading ad verification systems and offers you intuitive dashboards to detect possible ad fraud.

Eliminate Ad Fraud Now

5) Identify Ad Spend Being Burned on Fake Websites

If you’re not watchful, you could be burning hundreds of ad-spend dollars every day for ads placed on fake websites. Here’s how to identify such instances of ad fraud.

  • Go to Google Display Network campaigns in your AdWords account.

Screen Shot 2018 05 25 at 12.25.27 pm

  • Under the Display Network menu, look for the Placements tab and click it.

Screen Shot 2018 05 25 at 12.33.53 pm

  • Look for abnormalities like unusually high costs per click, unusually high conversion rates, higher ad positions without clicks, higher clicks and less impressions, or any other such suspicious metrics. Please refer to the dashboard image below to get a clearer idea:

pasted image 0 4

  • Next, check the website and evaluate whether it’s fake. Here are the telltale signs:
    • Thin content
    • Too many ads per page
    • Very recently registered domain
    • Very small number of web pages, or pages with very similar content
  • If the number of such outliers is low, you can exclude them from placing your advertisement by adding them to an exclusion list manually:

Screen Shot 2018 05 25 at 12.46.02 pm

Further Reading:

6) Limit Ad Spend to Verified Websites

The above method works if you have a limited number of display websites (sites where your ads are shown) to manage. But if the number runs into the thousands, it’s a bit impractical to check even a hundred of them for possible ad fraud.

Instead, you should create a whitelist of genuine websites where you’d want to target your ad placement. I used SEMrush to shortlist the sites. Here are the steps to build your own list using SEMrush:

  • Let’s say you are looking for placements related to online gifts and you find out that gifts.com is a leader in the space. Visit SEMrush and enter gifts.com in the search bar.
  • Now click on the Competitors section under Organic Research.

Screen Shot 2018 05 25 at 12.54.33 pm

  • Here, you will find a list of leading organic competitors of gifts.com, and now this list of competitors becomes your whitelist for your ad campaign.

Once you have a whitelist, follow these steps:

  • Go to Display Network > Targeting > Placement > Add Multiple Placements.
  • Check the ‘Target and Bid’ radio button to make sure that your ads appear only on the whitelisted websites.


  • Also, uncheck the option called “Let AdWords automatically find new customers” to prevent AdWords from automatically placing your ad on other websites which have shown similar costs per customer.

7) Use Social Media Targeted Advertisements

Ad targeting is very easy on social media platforms. There are no third-party publishers involved here. I’ll demonstrate using Facebook as an example.

  • Go to Ads Manager in your Facebook account.
  • Proceed to the the Audience pages.
  • You can choose one of three audience profiles here:
    • Custom audience
    • Lookalike audience
    • Saved audience

image7 6

  • I’ll take the first option. Click on Create Audience, and select Custom Audience.

image4 8

  • Upload a file with the email addresses of your customers. There are other options, such as web traffic and app activity.

image10 4

  • Follow on-screen instructions to name your audience and map the data to Facebook’s format.
  • Finally, review and then click on “Upload and Create”.

image9 4

  • You can now use this custom audience to make sure that your ads are seen by the most relevant users. This drastically decreases the chances of ad fraud because you are already aware of your target audience since you are custom picking them.

8) Exclude Problem IPs

Manual click fraud (hourly wage workers from underdeveloped countries manually clicking on ads) and a huge chunk of automated click fraud (bots clicking on ads) can be avoided if you can exclude the problem IPs. This makes IP inclusion important to protect yourself from click fraud.

How do you know which IPs are suspicious? Follow these steps:

  • Start by extracting the entire IP log for your website. You can simply Google “[your web development/host] IP log” and you’ll either get the link or an add-on to give you the IP list.
  • Once you get the list then you need to extract the data to an Excel spreadsheet.
  • Use pivot tables to find out the number of recurrences of an IP address within a day.
  • Create hour-wise chunks of data, and see cases where an IP address reoccurs multiple times within an hour.
  • Such suspicious IPs can be checked further; use InfoByIP.com to check their geographic location.


  • You will need to exclude IP addresses pointing to cafes, libraries, universities, etc. That’s because these are not places from which somebody would launch a click fraud against you.

Once you have a list of IPs from where you’re getting inexplicably large numbers of ad clicks per hour, it’s time to exclude them:

  • Go to your AdWords account and go to the Settings tab.
  • Click on the campaign for which you’d want to exclude IPs.
  • Go to Advanced Settings > IP Exclusions.
  • Click on Edit, and then Manage IP Exclusions.

pasted image 0

  • In the next window, you can add up to 500 IPs.
  • Click “Save” when you are done.

9) Exclude Geographies from Your Ad Campaigns

While analyzing the IP logs for your websites, you will get a fair idea of the geographies from where click fraud is being perpetrated on your ad campaigns. If your business doesn’t target these locations, you can just exclude them from your ad campaign. To do so, follow these steps:

  • In AdWords, go to your Campaign > Settings.

image12 3

  • Edit the “Locations” setting and go to Advanced Search > Bulk Locations.
  • In the box, you can add up to 1,000 locations to be excluded.
  • Once done, select country codes for these locations, and click “Search”.


  • Review the list, click “Exclude all matched locations”, select “Done”, and then click “Save”.

Further Reading:

10) Set Up a Remarketing Campaign

Remarketing campaigns showcase your ads only to people who have visited your websites and mobile apps. This is a great way to prevent click fraud because bots and malicious competitors will not see your ads anywhere. Here’s a quick guide to do that:

  • In AdWords, go to Campaigns, then head over to +Campaigns > Display Network Only.

image04 15

  • Keeping the “Marketing objectives” option checked, put a check on “Buy On Your Website”.
  • Choose the campaign name, budget, and strategy, then click “Save”.
  • Enter group name and bid.
  • Choose “Interests and Remarketing” in “Choose how to target your ads”.
  • Go to “Select Category’ and choose “Remarketing Lists”.
  • Use “Set up remarketing” to create your remarketing list.
  • AdWords will generate and send you a tracking code that you can add to your website.


  • In Your AdWords account under the Remarketing Lists tab, look for the “All Visitors” tab.

pasted image 0 3

  • Click on “Save and Continue”.

11) Minimize Ad Fraud in Programmatic Campaigns

Companies that are a part of the programmatic advertising ecosystem are striving hard to beat ad fraud. Advertisers can do their bit to add additional layers of protection on top of what these companies are doing.

  • Ask vendors if they can filter the ad inventory as per your whitelists (the ones created using insights from all the different methods we’ve covered).
  • Ask if they use machine learning to continually improve their ad to platform matching. Machine learning is the way to fight ad fraud, so work with advertisers who are pioneers of the same.
  • Ask vendors if they can use only the Ads.txt file (Authorized Digital Sellers). This method makes sure that each web page adds a file to its root domain, giving the details as to which SSP (Sell Side Platform) is able to offer inventory, and the Placement ID. This ensures that correct data is accurately passed from the SSP to the publisher ID.
  • Ask vendors if they have pre-bid options, wherein bids are served only if the inventory meets certain criteria.

Eliminate Ad Fraud Now

Concluding Remarks

Click fraud can kill your digital advertising efforts without your even knowing it. You need intelligent manual monitoring systems, third-party tools, and smart targeting ad exclusions. These 11 tactics help you get the most of your ad spend.

Write for us

Think you’ve got a fresh perspective that will challenge our readers to become better marketers? We’re always looking for authors who can deliver quality articles and blog posts. Thousands of your peers will read your work, and you will level up in the process.

Contribute to our blog