How ClickFortify protects your Demand Gen campaigns
ClickFortify judges every paid click by what the visitor did after landing and excludes the sources it flags in Google Ads.
Post-click behavior scored
Sub-second visits, no interaction and bot-like devices stand out across 100+ data points.
Fraud IPs excluded
Flagged IPs and ranges are excluded automatically, with the 500-IP campaign cap rotated for you.
Exclusion audience (opt-in)
Turn it on and flagged visitors are uploaded in batches to a Google Ads exclusion audience.
Evidence for every flag
A click log with the reasons for each flag, and a CSV export of every click and its status.
What Demand Gen campaigns are
Demand Gen is Google’s social-style campaign type: visually-led ads served across YouTube (including Shorts), Discover, and Gmail, and more recently Maps inventory, aimed at people who weren’t searching for you yet. It is Google’s answer to social feeds: thumb-scroll surfaces, lookalike audiences, and AI-assisted delivery designed to create demand rather than capture it. Where Search harvests intent, Demand Gen manufactures interest.
That intent difference defines the fraud profile. A Search click carries a query: a declared purpose you can judge it against. A Demand Gen tap carries nothing but itself. When the click is the signal, anything that fakes clicks fakes your entire performance picture, and the surfaces Demand Gen runs on make faking and fumbling clicks exceptionally easy.
Types of click fraud that affect Google Demand Gen campaigns
Demand Gen campaigns face several types of click fraud including YouTube video ad fraud (fake views and clicks on video ads and YouTube Shorts), accidental mobile clicks (especially on YouTube Shorts and Discover), Discover feed fraud (fraudulent clicks on trending topics), Gmail sponsored email click fraud, engagement farming (fake likes and interactions), and bot traffic across all discovery channels.
Accidental taps on scroll surfaces
Shorts and Discover are velocity surfaces: thumbs moving fast over full-bleed content. A meaningful share of paid “engagement” is users tapping mid-scroll with no awareness of having clicked an ad: sessions that bounce in under a second. These aren’t malicious, but you pay the same for them, and at Demand Gen volumes they quietly take a real percentage of budget.
Engagement bots
Automated view and click activity follows wherever engagement is monetized, and YouTube-adjacent inventory has a long history of it. Bot traffic on visual surfaces is built to pass surface checks (views accumulate, taps register) while never producing scroll depth, dwell time, or conversion behavior on the other side.
Audience pollution
Demand Gen leans heavily on lookalike audiences and feeds its results back into audience expansion. Invalid engagers who enter those pools degrade them: the system builds lookalikes of bots and misclickers, then dutifully finds more of them. This compounding-audience problem is the same one that afflicts Meta campaigns, which Demand Gen deliberately resembles.
New-surface uncertainty
As Google extends Demand Gen into new inventory like Maps, advertisers inherit placements with unproven traffic-quality baselines. New surfaces deserve measurement before trust. Our analysis of Demand Gen Maps inventory and lead quality covers what to watch as that rollout matures.
Why platform filtering isn't enough here
Google filters obvious invalid activity on Demand Gen as everywhere else, and the same structural limits apply. The filter is conservative and reactive, and on engagement surfaces the hard cases are genuinely hard: an accidental tap is a real human, a paid-to-engage click farm worker is a real human, an AI-driven bot mimics one convincingly. Distinguishing them requires post-click intent evidence (what the visitor did after arriving), which is precisely the data platform-side filtering doesn’t weigh heavily. For how Demand Gen’s invalid rates compare across campaign types, see our invalid traffic benchmarks.
Accidental tap filtering
- Standard Google
- None: taps are paid clicks
- ClickFortify
- Behavioral misclick detection
Engagement analysis
- Standard Google
- Basic CTR only
- ClickFortify
- Post-click intent scoring
Audience quality
- Standard Google
- Auto-expanding pools
- ClickFortify
- Opt-in exclusion audience upload
Budget efficiency
- Standard Google
- High passive waste
- ClickFortify
- Fraud IPs excluded automatically
How ClickFortify protects Demand Gen
ClickFortify protects Demand Gen with post-click intelligence: it scores every visitor arriving from Shorts, Discover, Gmail, or Maps on 100+ device, network and behavior data points with the weight on behavior: did the session have depth, scroll, dwell, and movement consistent with a human who meant to be there, or the sub-second bounce of a misclick, the dead-stillness of a bot, the patterned cadence of incentivized engagement? ClickFortify excludes flagged IPs automatically through your Google Ads account, and with audience exclusions turned on (opt-in), flagged visitors are uploaded in batches to a Google Ads exclusion audience you can apply to your campaigns, which helps protect the lookalike machinery Demand Gen runs on.
Conversion signals benefit too: fewer invalid clicks reaching your site means fewer fake engagements and junk conversions for Smart Bidding to learn from, so optimization can steer toward the viewers who actually become customers. The result reframes Demand Gen reporting from “engagement happened” to “engagement that matters happened,” which is the only version worth paying for.
A practical Demand Gen checklist
- Judge surfaces by post-click behavior, not CTR. Shorts can deliver superb CTR and near-zero intent simultaneously.
- Watch session-duration distributionsA spike of sub-1-second visits is your misclick-and-bot share made visible.
- Quarantine your audiencesKeep invalid engagers out of remarketing and lookalike seeds before they shape expansion.
- Treat new inventory as unprovenMeasure Maps and any future surfaces against your established quality baselines.
- Optimize on hard conversionsDeep-funnel events resist faking far better than clicks and views.
The economics of fake attention
Demand Gen’s CPCs run low, which tempts advertisers to shrug at quality, but the math works the other way. Low CPCs mean high volumes, and high volumes mean even modest invalid rates produce large absolute waste: 100,000 monthly clicks at $0.40 with a 15% invalid share is $6,000 of fake attention, every month, plus the harder-to-price damage of audiences and bidding models trained on it. And because Demand Gen is usually the top of a funnel that retargeting and Search later harvest, polluted Demand Gen traffic inflates costs downstream too: you pay to re-engage bots in remarketing and to chase phantom demand that never existed. Cheap clicks that corrupt expensive systems are the most costly clicks in the account.
The bottom line
Demand Gen sells attention on surfaces where attention is cheapest to fake and easiest to fumble. The campaigns can genuinely create demand, but only when measurement separates the engagement that means something from the engagement that merely registered. Score the intent, protect the audiences, and feed the bidding clean signals, and Demand Gen becomes what it promises. See also Display protection for Google’s other reach network, and Performance Max, which includes these same surfaces inside its black box.
