Measurement and buying playbook

Invalid Traffic Detection

Detect invalid traffic by combining technical signals, behavioral patterns, source-level comparisons and downstream business validation instead of trusting one score in isolation.

Invalid Traffic Detection decision framework for advertisers

The direct answer for invalid traffic detection

Invalid traffic detection is an evidence process, not a single filter. The useful question is whether a source behaves like real prospects across the full conversion path. That requires pre-click screening, session analysis and post-conversion quality checks.

The evidence plan should distinguish observed facts from interpretation. For invalid traffic detection, directly observable facts include invalid click rate, time-to-action distribution, the source, device, browser and timing fields attached to each record, and the mature reading of accepted lead or sale rate. Interpretation begins when the team explains why a person responded or estimates what would have happened under another setup. Agency trading desk should label those assumptions in the result ledger instead of presenting them as measured certainty.

Choose pre-bid and click screening when the campaign benefits most from reducing obvious waste before spend compounds. Choose post-conversion validation when the priority is finding traffic that looks human but produces poor business outcomes. These are opening conditions, not permanent rules. A mature account can use both approaches for different roles, as long as names, budgets and reporting preserve the distinction.

20B+daily impressions available across worldwide supply
750+SSP integrations accessible from the FroggyAds dashboard
Actionable controlsGEO, city, device, OS, browser, carrier, category and source settings where supported
Evidence and qualityAdscore signals, platform controls and advertiser-side delivery review
Topic deep dive

Define invalid traffic without treating every anomaly as fraud

Invalid traffic is activity that should not be counted as legitimate advertising engagement or business value. It can include automated requests, accidental clicks, manipulated traffic, repeated non-human behavior, measurement errors, or activity that violates campaign rules. The definition must be operational. A media team needs to know which signal triggers investigation, which evidence confirms a problem, and which action follows. A single fast click, shared IP address, privacy setting, or unusual browser is not enough on its own. Real users often produce messy patterns.

Separate invalid, suspicious, low-quality, and unmatched traffic. Invalid traffic has evidence that it should not count. Suspicious traffic needs more review. Low-quality traffic may be human but commercially weak. Unmatched traffic may be legitimate activity that lost attribution. Mixing these categories makes the detection system overconfident and can remove valuable supply. Use reason codes so every excluded or discounted event can be explained later.

Add a one-page operating note for this section. Its setup statement is: screen requests for known automation and malformed signals. Its early signal is invalid click rate, and the main exception to anticipate is blocking legitimate users because one signal looks unusual. Apply the note to a source with dense bursts from a narrow IP range, then compare pre-bid and click screening and post-conversion validation using the same definition of qualified customer action. When evidence is incomplete, mark the result unresolved instead of forcing a winner. This gives the agency trading desk a repeatable method and protects the media test from decisions based on one unusual day or one flattering interface metric.

Topic deep dive

Start with behavior, not one device fingerprint

Detection improves when multiple signals describe a behavior pattern. Useful indicators may include click velocity, repeated event timing, impossible navigation, identical paths across many devices, data-center infrastructure, abnormal user-agent combinations, excessive duplicate identifiers, conversion events without preceding interaction, or a source that produces large volume with no downstream quality. No single indicator should automatically decide every case. Combine signals, score confidence, and preserve enough detail for review.

Device and network signals change over time. Mobile carriers, corporate networks, privacy relays, VPNs, browser updates, and shared households can make legitimate users look similar. A static blacklist becomes stale quickly. Review detection rules against confirmed outcomes and false positives. If a rule blocks traffic that later proves valuable, adjust the rule instead of blaming the user. The goal is not to maximize the number of blocked events; it is to protect measurement and budget while retaining genuine demand.

Apply this section at the lowest level the account can control. Begin from the following premise: compare click timing, navigation and device consistency. Preserve the fields needed to read time-to-action distribution, then document how judging quality from CTR alone could distort the result. In the case of leads that submit instantly but never pass verification, separate technical health from commercial value. Pre-bid and click screening may solve one operating constraint while Post-conversion validation solves another, so the report should show both roles. The review is complete only when the agency trading desk can connect the activity to qualified customer action, state the remaining uncertainty, and schedule the next scheduled checkpoint.

Topic deep dive

Create a layered detection workflow

Use prevention, real-time screening, post-click analysis, and business validation as separate layers. Prevention includes source selection, policy enforcement, and creative or placement controls. Real-time screening can identify obvious automation or malformed requests. Post-click analysis examines sessions, event sequences, duplicates, and conversion behavior. Business validation checks whether the lead, order, install, or subscription meets the advertiser’s real requirements. Each layer catches different problems and should not be presented as complete on its own.

Assign an action to every confidence level. High-confidence invalid activity may be excluded or blocked. Medium-confidence activity may be isolated in a separate campaign or observed with tighter caps. Low-confidence anomalies may remain active while the team gathers evidence. Record the rule, timestamp, affected source, sample size, and action. This prevents silent changes that later make performance reports impossible to compare.

Use a before-and-after check. Before launch, record this premise: find source clusters with impossible or repetitive behavior. Then state the expected range for source concentration and the prevention step for combining all sources into one average. After enough outcomes mature, review clicks with high engagement but no downstream value and compare pre-bid and click screening with post-conversion validation. Preserve a control cell and a change log. If the apparent improvement disappears after business validation, return the setup to investigation. If it survives validation and source-level review, the agency trading desk can make a measured allocation change while keeping the original benchmark visible.

Decision matrix

A decision matrix for Pre-bid and click screening and Post-conversion validation

Evaluation areaPre-bid and click screeningPost-conversion validation
Primary useReducing obvious waste before spend compoundsFinding traffic that looks human but produces poor business outcomes
Operating mechanicScreen requests for known automation and malformed signalsCompare click timing, navigation and device consistency
Early health checkInvalid click rateTime-to-action distribution
Downstream proofSource concentrationAccepted lead or sale rate
Main failure to preventBlocking legitimate users because one signal looks unusualCombining all sources into one average
How to combine themUse a separate role and test cellShare the same final business outcome

Use this matrix as a planning aid. It does not promise that pre-bid and click screening or post-conversion validation will win in every market, source or conversion path.

Topic deep dive

Measure false positives as seriously as missed fraud

A detection system can fail in two directions. It can allow invalid traffic, or it can reject legitimate users. Both cost money. Track confirmed invalid rate, suspicious rate, false-positive rate, unmatched rate, source-level conversion quality, and the downstream value of traffic that passed the filters. A rule that removes many clicks but does not improve validated conversion economics may be creating noise rather than protection.

Create a review sample from both sides of the decision. Inspect events marked invalid and a random sample marked valid. Compare user journeys, identifiers, timing, device context, and final outcomes. Where possible, use sales, CRM, app, refund, or retention data as the final reference. This approach turns detection into a learning system instead of a collection of permanent assumptions.

Turn this section into a campaign worksheet. Use this as the operating statement: connect leads and sales back to the original source. Define how accepted lead or sale rate will be measured, name the owner, and record the evidence before meaningful spend begins. Test the worksheet with a market where VPN and proxy use complicate location checks. It should explain how failing to preserve click and source identifiers would appear, which source or segment can be isolated, and what action follows from the result. Keep pre-bid and click screening and post-conversion validation separate wherever the choice affects delivery or reporting. At scheduled checkpoint, the agency trading desk should be able to trace the media record to qualified customer action and defend the next decision.

Topic deep dive

Investigate sources with a reproducible case file

When a source looks suspicious, preserve a fixed time range and export campaign, source, creative, device, browser, geography, click time, conversion time, and business status. Write the reason for the investigation before reviewing the data. Otherwise, the analyst may unconsciously search for any pattern that confirms the suspicion. Compare the source with a relevant control source rather than with the site average when traffic mix differs.

Look for concentration and consistency. A problem may be limited to one placement, device type, hour, creative, or conversion path. Blocking an entire publisher or country can throw away legitimate volume. Start with the lowest actionable level, confirm that tracking is correct, and then reduce, isolate, cap, or block according to written thresholds. Keep the original evidence so the action can be reviewed if performance changes later.

Add a one-page operating note for this section. Its setup statement is: screen requests for known automation and malformed signals. Its early signal is invalid click rate, and the main exception to anticipate is blocking legitimate users because one signal looks unusual. Apply the note to a source with dense bursts from a narrow IP range, then compare pre-bid and click screening and post-conversion validation using the same definition of qualified customer action. When evidence is incomplete, mark the result unresolved instead of forcing a winner. This gives the agency trading desk a repeatable method and protects the media test from decisions based on one unusual day or one flattering interface metric.

Topic deep dive

Connect detection to lead and revenue validation

Clicks and sessions are only part of the picture. For lead campaigns, examine contactability, eligibility, duplicate status, sales acceptance, and time to first response. For ecommerce, examine paid orders, cancellations, refunds, chargebacks, and margin. For apps, examine install integrity, activation, in-app events, and retention. Invalid traffic detection becomes much stronger when it learns from the business outcome instead of stopping at a browser event.

Return concise status codes rather than sensitive details. A qualified, rejected, duplicate, refunded, retained, or chargeback status can improve allocation without exposing unnecessary personal data. The media team should understand how each code is produced and how long it takes to mature. If business validation arrives days later, keep recent cohorts separate so a source is not judged before its outcomes are ready.

Apply this section at the lowest level the account can control. Begin from the following premise: compare click timing, navigation and device consistency. Preserve the fields needed to read time-to-action distribution, then document how judging quality from CTR alone could distort the result. In the case of leads that submit instantly but never pass verification, separate technical health from commercial value. Pre-bid and click screening may solve one operating constraint while Post-conversion validation solves another, so the report should show both roles. The review is complete only when the agency trading desk can connect the activity to qualified customer action, state the remaining uncertainty, and schedule the next scheduled checkpoint.

Topic deep dive

Build alerts that lead to action

An alert should identify the affected campaign or source, the metric that changed, the expected range, the sample size, and the recommended first check. Examples include a sudden duplicate spike, conversion latency near zero across many records, identical event sequences, a large mismatch between click and session volume, or a collapse in qualified rate. Avoid alerts based only on raw volume because normal campaign scaling can trigger them.

Define who receives the alert and what happens next. The first step may be measurement QA, not traffic blocking. If tracking is healthy, the owner can compare source-level patterns, isolate the source, or lower exposure while evidence is collected. Close the alert only after the root cause and action are documented. This creates an audit trail and reduces repeated investigations of the same unresolved issue.

Use a before-and-after check. Before launch, record this premise: find source clusters with impossible or repetitive behavior. Then state the expected range for source concentration and the prevention step for combining all sources into one average. After enough outcomes mature, review clicks with high engagement but no downstream value and compare pre-bid and click screening with post-conversion validation. Preserve a control cell and a change log. If the apparent improvement disappears after business validation, return the setup to investigation. If it survives validation and source-level review, the agency trading desk can make a measured allocation change while keeping the original benchmark visible.

Topic deep dive

Invalid traffic detection checklist

Before launch, define invalid, suspicious, low-quality, and unmatched categories; select multi-signal rules; document false-positive risk; create negative tests; preserve source IDs; connect business statuses; and assign owners. Confirm that privacy and retention rules allow the required analysis. Test the detection flow with known valid and known invalid examples where possible.

After launch, review confirmed invalid rate, suspicious rate, false positives, qualified outcomes, source concentration, rule changes, and open investigations. Update rules when browsers, supply, campaign structure, or user behavior changes. The strongest program is transparent about uncertainty and improves with verified outcomes rather than claiming perfect detection.

Turn this section into a campaign worksheet. Use this as the operating statement: connect leads and sales back to the original source. Define how accepted lead or sale rate will be measured, name the owner, and record the evidence before meaningful spend begins. Test the worksheet with a market where VPN and proxy use complicate location checks. It should explain how failing to preserve click and source identifiers would appear, which source or segment can be isolated, and what action follows from the result. Keep pre-bid and click screening and post-conversion validation separate wherever the choice affects delivery or reporting. At scheduled checkpoint, the agency trading desk should be able to trace the media record to qualified customer action and defend the next decision.

FroggyAds application

Build the campaign in FroggyAds without outsourcing the decision

FroggyAds gives advertisers access to worldwide programmatic supply across Push, Native, Display, Pop, Video and Interstitial formats. For invalid traffic detection, the useful controls are the ones that preserve the comparison: GEO, city, device, operating system, browser, carrier, category and source settings where supported. Use separate campaign cells when pre-bid and click screening and post-conversion validation need different bids, destinations, creative, policy handling or conversion logic.

Start with a bounded test and return the most mature outcome the advertiser can verify. FroggyAds uses Adscore signals and internal traffic controls, while the advertiser remains responsible for qualified customer action, lead or sales validation, refunds, retention and other downstream evidence. Source-level reporting and actions are useful only when the conversion path preserves the source identifiers needed for source concentration and accepted lead or sale rate.

The documented minimum deposit is $50. Entry points include Push and Native from $0.003 CPC, Display from $0.10 CPM and Pop from $0.0001 CPC. These are starting bids, not promises of delivery, quality or profitability. Use the first test to discover the workable bid, source mix and mature conversion economics for the actual offer and market.

Evidence before allocation

Use one campaign to answer the invalid traffic detection question

Use a separate media test for pre-bid and click screening and post-conversion validation, preserve the identifiers needed for delivery review, and make the final allocation change only after qualified customer action has matured.

Open FroggyAds
Invalid Traffic Detection workflow and measurement diagram
Research references

References for Invalid Traffic Detection

Public standards and technical documentation informed the terminology in this guide. FroggyAds capabilities and limitations are described from current first-party materials. External links are provided for reader verification, not as evidence of affiliation.

Questions advertisers ask about invalid traffic detection

What is invalid traffic detection?

Invalid traffic detection is an evidence process, not a single filter. The useful question is whether a source behaves like real prospects across the full conversion path. That requires pre-click screening, session analysis and post-conversion quality checks.

When should an advertiser begin with pre-bid and click screening?

Begin with pre-bid and click screening when the immediate need is reducing obvious waste before spend compounds. Keep the test bounded and confirm that invalid click rate and source concentration can be measured reliably.

When is post-conversion validation the stronger starting point?

Use post-conversion validation when the campaign prioritizes finding traffic that looks human but produces poor business outcomes. Preserve separate reporting so cost, quality and downstream value can be compared with pre-bid and click screening.

Can pre-bid and click screening and post-conversion validation be used together?

Yes. Give each one a defined role, separate budget or reporting cell and the same definition of qualified customer action. A blended setup is useful only when the team can still explain the result.

Which metrics belong in the first review?

Start with invalid click rate and time-to-action distribution for operational health. Then use source concentration and accepted lead or sale rate to judge business value after the outcome has matured.

How much evidence is needed before changing budget?

Set the threshold before launch. It should combine eligible observations, mature outcomes, acceptable uncertainty, a spend limit and the real delay for qualified customer action. No single count fits every campaign.

How can the team avoid a misleading conclusion?

Hold the offer and conversion definition stable, change one important variable at a time, preserve identifiers, compare cohorts at the same age and document every campaign change in the result ledger.

Does FroggyAds guarantee that one option will perform better?

No. FroggyAds provides campaign, targeting, format, reporting and source controls where supported. Performance depends on the market, offer, creative, destination, bid, measurement and traffic quality.

What should happen when one source looks poor?

Confirm the measurement path, wait for mature outcomes, compare source-level quality and then isolate, reduce, block or retest according to written thresholds. Avoid acting on one abnormal event without context.

What is the safest way to scale the winning setup?

Increase budget or reach gradually, retain the original control cell, monitor source mix and qualified customer action, and pause expansion if unit economics or validation quality deteriorates.

Ready when you are

Apply this invalid traffic detection framework to a controlled campaign

Start with one objective, one stable conversion definition and a bounded media test. Use FroggyAds controls to isolate the relevant source, format, device or audience, then reconcile media signals with qualified customer action before scaling.