Ad Fraud
ConceptsAny deceptive practice that artificially inflates ad metrics — impressions, clicks, or conversions — to extract revenue from advertisers without delivering genuine engagement.
Everything the industry talks about in plain language. Each term comes with why it matters for paid search and how MyClickShield handles it on your account.
Start here if you're new to click-fraud terminology.
The practice of clicking on pay-per-click ads without genuine interest, done by bots, competitors, click farms, or disgruntled users to drain ad budgets or generate fake publisher revenue.
Jump to definition →IAB/MRC-standardized term covering any traffic that shouldn't be billable — bots, fraudulent clicks, duplicate hits, or accidental clicks. Subdivided into GIVT (General) and SIVT (Sophisticated).
Jump to definition →Web traffic generated by automated software (scrapers, crawlers, ad-fraud bots, attack tooling) rather than real humans.
Jump to definition →Any deceptive practice that artificially inflates ad metrics — impressions, clicks, or conversions — to extract revenue from advertisers without delivering genuine engagement.
Microsoft Advertising's extended placement inventory that runs ads on partner sites (MSN, Outlook, etc.) outside of Bing search itself.
Examining user behavior patterns — mouse movement, scroll depth, click timing, dwell time — to distinguish humans from automated traffic.
The full discipline of detecting, classifying, and blocking unwanted automated traffic across a website — beyond just paid-ad clicks.
Web traffic generated by automated software (scrapers, crawlers, ad-fraud bots, attack tooling) rather than real humans.
Meta's server-side API for sending conversion events directly from your servers to Meta, replacing or complementing the browser-side Pixel.
An organized group of low-paid workers (often on cheap mobile devices) hired to click paid ads, like buttons, or app installs at scale.
The practice of clicking on pay-per-click ads without genuine interest, done by bots, competitors, click farms, or disgruntled users to drain ad budgets or generate fake publisher revenue.
The amount an advertiser pays each time a user clicks their ad. Calculated as total ad spend ÷ total clicks.
A technique to identify a unique device by combining browser attributes (user agent, plugins, screen resolution, fonts, timezone, canvas hash, etc.) into a stable hash.
Facebook Click Identifier — a query-string parameter Meta appends to ad URLs (e.g. ?fbclid=...) to attribute clicks back to the ad and pixel session.
Google Click Identifier — the query-string token (gclid=...) appended to ads and landing-page URLs to attribute clicks to specific Google Ads campaigns.
Inflating ad impression counts using bots or hidden ad slots, so that CPM-based campaigns or publisher revenue gets paid out for views that never reached a human.
IAB/MRC-standardized term covering any traffic that shouldn't be billable — bots, fraudulent clicks, duplicate hits, or accidental clicks. Subdivided into GIVT (General) and SIVT (Sophisticated).
Adding specific IP addresses (or ranges) to an ad platform's exclusion list so ads no longer serve to those addresses.
Google's automated campaign type that uses Google AI to place ads across all Google inventory (Search, Display, YouTube, Discover, Gmail, Maps) from a single asset group.
Meta's JavaScript snippet that fires conversion and pageview events from a browser back to Meta's ad platform for attribution and optimization.
Google's 1–10 metric estimating ad and keyword quality based on CTR, ad relevance, and landing-page experience.
Return on Ad Spend — revenue generated for every dollar of ad spend. ROAS of 4 means $4 of revenue per $1 spent.
Video-like playback of a user's session on your site, capturing mouse moves, clicks, scrolls, and form interactions.
Google's machine-learning automated bid strategies (Target CPA, Target ROAS, Maximize Conversions) that adjust bids per auction based on conversion signals.
The rightmost portion of a domain (.com, .io, .xyz, .ru, etc.). Used as a signal in fraud scoring — some TLDs disproportionately host abuse.
Microsoft Advertising's pixel/tag for tracking conversions, audience-building, and remarketing across Microsoft Ads campaigns.
Identifying traffic coming through commercial VPN services, residential proxy networks, or anonymization tools like Tor.
A tiny tracking script or transparent image embedded in a page that fires a request to a tracking server when loaded — used to log visits.
Common questions on the terms above and how they relate.
Run a free 3-second fraud scan on your domain. We'll show you the signals that actually matter — invalid traffic, bot scores, VPN/proxy detection — with no signup.
An ad click, website visit and conversion describe different events. Knowing how each report counts them helps you compare results, investigate a discrepancy and explain the findings to someone else.
Use the same dates and check each report's definitions before comparing totals. If the numbers still differ, look at redirects, consent settings, reporting delays and the actions that trigger your conversions.
A click is an interaction recorded by the advertising platform. A website visit is recorded after someone reaches your site, using the rules of the tracking tool. A conversion is the action your business has chosen to count, such as a submitted enquiry or paid order. These numbers can differ because someone clicks more than once, leaves before the page loads or returns later to buy.
A flagged visit also needs an explanation. It means the protection system identified something to review or act on under your settings. Check the reasons and action status before describing the visit as a confirmed financial loss. When comparing reports, use the same dates and check how each system defines its totals. If one counts all website activity while another counts paid clicks, a direct percentage comparison can mislead. Knowing what each term means makes it easier to ask support a precise question and explain campaign results to a colleague.
A customer can click an ad, browse your site and return tomorrow to buy. They might also call you instead of completing a form. When you compare clicks with sales, allow for the way people actually buy from you. For a plumber, answered calls may matter most. For a shop, start with paid orders. For a software company, look at demos attended as well as forms submitted.
Choose one campaign and follow its visitors through the landing page and the next step. If many clicks never become recorded visits, check redirects, loading errors and tracking consent. If people reach the page but leave at checkout, test delivery options and payment. If enquiries arrive but your team cannot reach anyone, inspect those submissions and their associated visits. Working through these stages helps you find the point that needs attention before changing a campaign that may be attracting the right customers.
Your advertising account and website analytics count different things. A visitor can click twice during one session, leave before a slow page loads or decline analytics cookies. A redirect can also remove campaign parameters. Start by checking these possibilities when the numbers do not match; the difference alone cannot tell you how many clicks were fraudulent.
Use the same date range and time zone in both reports. Check that you selected the same campaign and landing page, and allow for reporting delays. Open the actual destination URL and follow any redirects to see whether its campaign information is kept. If an enquiry becomes a sale several days later, include that delay when reviewing results. For recurring discrepancies, save a specific example with the click time and destination. It will give the person maintaining your tracking a much clearer starting point than a screenshot of two unexplained totals.
Open an example flagged visit and check when it happened, which campaign brought it and what the visitor did. Several visits from one address may deserve a closer look, but offices and mobile networks can share addresses. A customer researching a costly purchase may also return repeatedly. The visit's timing and behaviour help you judge whether the flag makes sense.
Then check what happened after the flag. Was the visit recorded for review? Was access restricted on the website? Was an available action sent to an advertising account? Check the status shown for your setup. If you cannot explain a particular decision, save its date, campaign and record details for support. Looking closely at a few examples is a useful way to learn the dashboard, spot a configuration problem and decide whether a rule needs adjusting before you apply it more widely.
There are several possible responses to a suspicious visit. The system can record it for review, apply a supported website action or send an available exclusion to a connected advertising account. The option depends on the integration and campaign. Check which response your setup uses before judging the result from a dashboard total.
A website block happens after a visitor has reached your site. It cannot undo the original ad click. An advertising exclusion is intended to affect later ad delivery, subject to that platform's rules. Check whether the action was applied successfully and whether the account connection needs attention. If you manage Google, Meta and Microsoft campaigns, review each connection separately; their controls differ. For an unresolved case, give support the campaign type, approximate time and action status. Those details make it easier to find out whether you need to adjust a setting, reconnect an account or investigate the visit further.
Suppose a campaign suddenly receives more clicks without more enquiries. Before investigating, you only know that costs have risen. Pausing the campaign may stop the spending, but it can also stop genuine customers reaching you. Start by noting the affected dates and checking whether you changed the budget, targeting, offer or landing page around that time.
Next, inspect the traffic source and a few visits from the affected period. Test the enquiry form yourself. If you find a page problem, repair it. If a particular group of visits looks suspicious, review the available protection settings for that campaign and record the change you make. Afterwards, watch both the suspicious activity and genuine enquiries. This before-and-after example shows how to narrow the response. To assess your own result, compare similar days and keep other campaign changes in the record so you can see what helped.
Google Ads has its own systems for identifying invalid traffic. Its invalid-click reporting and billing adjustments are useful starting points when you suspect a problem. Compare the affected campaign and dates with the visits recorded on your website. Some activity may already have been filtered from charges, so check the account before treating every flagged website visit as money lost.
Look for a repeatable pattern you can describe: a particular campaign, time period or group of visits. Save the relevant details if you need to request an investigation. Check which exclusions are available for that campaign type and how they are applied in your connected account. Search and Performance Max do not necessarily offer the same controls. If you are unsure which action is supported, use the current Google documentation and ask about your specific campaign. That gives you a clearer next step than adding broad exclusions based only on a high click count.
Source: Google Ads: invalid clicks
Microsoft Advertising reports low-quality clicks and identifies activity that is not charged. Read those definitions when comparing its figures with MyClickShield. A suspicious website visit and a low-quality ad click are recorded at different stages, so the totals may differ even when both reports are working correctly.
Select the same dates, time zone and campaign before comparing the numbers. Check the network and source of the traffic that concerns you. For a local service business, also ask whether the resulting enquiries come from areas you actually serve. Poor targeting can produce unsuitable calls without fraudulent activity. If you decide to use an available exclusion, confirm that the correct Microsoft Advertising account is connected and check the action status. Keep a few examples of the visits or enquiries that prompted the change. They make it easier to review the result and to explain a remaining problem to support.
Start with what you were actually charged and the results your business received. A flagged visit does not automatically equal a paid click. Your advertising platform may already have filtered or credited some invalid activity. Check its reporting and billing adjustments before adding up a claimed saving from the same visits.
For a practical comparison, look at spend per qualified enquiry or paid order before and after the change. Include the subscription fee and the time you spend reviewing traffic. For example, if ten flagged visits are multiplied by a $4 average click price, the resulting $40 is an estimate of possible exposure, not proof of a $40 refund. Keep estimates labelled and explain the calculation. A useful review should show whether your account is producing better-quality enquiries or orders for its overall cost, with promotions, bid changes and other adjustments taken into account.
Start your report with the campaign, dates and question you investigated. For example: enquiries fell after a new placement started sending traffic. Show the change in spend and qualified enquiries, then add a few visits that explain why you investigated that source. Include the action taken and any question that still needs an answer.
If the report goes to a client, explain unfamiliar terms the first time you use them. They should be able to see what happened without interpreting a list of IP addresses. Keep the detailed records available for the person checking the account. Where a change has been made, say when you will review its effect and what you will compare. A short report with a specific follow-up is easier to use in a campaign meeting than a long list of blocked visits with no explanation of how customers or advertising costs were affected.