AI Agents Are Clicking Your Ads. Here's What Singapore SMEs Should Do Now.
Agentic browsers like ChatGPT Atlas are clicking real ads on behalf of users. Here is what Singapore SMEs should change in Google Ads and Meta before the leak gets bigger.

Something quietly shifted in your ad account over the last few months. Agentic browsers — ChatGPT Atlas, Perplexity Comet, OpenAI Operator — are now clicking real ads on behalf of real users. The clicks look human. They are not. In Singapore, where ad budgets are small and every dollar is supposed to do work, even a quiet 3–5% leak adds up.
Key Takeaway: AI agents now browse the web for their users, including clicking on Google and Meta ads, and most ad platforms still treat those clicks as human traffic. For Singapore SMEs running S$2,000–S$5,000/month in paid ads, the realistic risk for the next 12 months is not catastrophic loss — it is corrupted attribution and slow audience drift. Set up the measurement now so you have a baseline when it matters.
Written by Derek Chua, digital marketing consultant and founder of Magnified Technologies. Derek has managed Google Ads and Meta Ads campaigns for Singapore SMEs across professional services, healthcare, F&B, and retail.
This is not a "what is ChatGPT Atlas" explainer. There are plenty of those already. This is what you should actually do with your paid accounts this week, this quarter, and what to keep an eye on through 2027.
The setup: agentic browsers are clicking real ads now
OpenAI's Atlas browser launched in late 2025 as a Chromium-based browser with ChatGPT built in as a sidebar agent. Ask it to "research aircon servicing in Singapore and shortlist three" and Atlas will open tabs, read pages, fill forms, and yes — click ads — on your behalf. Perplexity's Comet does the same. So does OpenAI's Operator, Anthropic's Computer Use, and the various headless agent frameworks now embedded in B2B tools.
Search Engine Land flagged the issue clearly: "ChatGPT Atlas browser could drain ad budgets by mimicking human clicks". Entrepreneur put a number on the broader trend: agentic browsers can now handle roughly 80% of the workflows a solo operator runs. If a meaningful slice of buyer research is moving into agents, a meaningful slice of paid-ad clicks is going to come from agents too.
Nobody knows the exact share yet. Adoption is still small. But the trajectory is what matters, because the measurement gap is permanent — if you only start tracking after the leak is obvious, you have nothing to compare against.
Why current bot filtering does not catch them
Google Ads and Meta both filter invalid traffic (IVT). Classical bot detection looks at headless-browser signatures, suspicious mouse paths, no-JavaScript execution, datacentre IP ranges, click frequency outliers, and known scraper user-agents.
Agentic browsers break almost all of those signals. Atlas runs Chromium with full JavaScript. It uses real residential IPs because it runs on the user's own machine. It moves the mouse, scrolls, and waits — because it is literally driving a real browser the same way you would. The user-agent may flag it (Atlas identifies as ChatGPT-Atlas in some configurations) but plenty of agentic tooling spoofs the UA or runs through Chrome's stock UA via remote debugging.
From the ad platform's point of view, an agent click is indistinguishable from a human click. IVT systems will catch up — they always do — but not in 2026. For the next 12–18 months, assume agent traffic is sitting inside your "valid clicks" bucket, uncounted.
The three failure modes that matter for SMEs
Most SME owners will read the above and worry about wasted spend. That is the smallest of the three problems.
Failure mode 1: Wasted spend. An agent clicks your ad while researching for its user, reads the page, extracts what it needs, and closes the tab. No form, no call, no conversion — but you paid for the click. If you are running S$3,000/month on Google Ads and 5% of clicks are non-converting agents, that is S$150/month, S$1,800/year, vanishing into a category that does not exist in your reports.
Failure mode 2: Corrupted attribution. An agent visits your site as part of research, then a few days later the human user comes back through organic search or direct and converts. Last-click credits the wrong channel. Assisted-conversion logic now contains agent touchpoints that were never the human's decision. Your ROAS for paid search drifts in ways that are hard to trace, because the agent visit looks like a normal session in GA4.
Failure mode 3: Audience pollution. Lookalikes on Meta are built from people who behaved like your converters. Smart bidding in Google is trained on click and engagement signals. If 5–10% of those signals come from agents — which behave roughly the same way on a small number of common research paths — your audiences and bidding models drift toward the agent pattern. The cost shows up six months later as audience quality degrading, with no obvious reason.
For sub-S$5k monthly budgets, attribution corruption and audience pollution are far more expensive over a year than the wasted clicks themselves.
What to do this week (defensive checklist)
None of this requires a developer or a budget approval. It is configuration work.
1. Audit IP and user-agent exclusions in Google Ads and Meta. Pull the last 90 days of search-term, placement, and device reports. Look for unusual spikes from specific user-agents or IP ranges. In Google Ads, IP exclusions live under Campaign Settings → Additional settings. Add any OpenAI, Anthropic, or Perplexity datacentre ranges you can identify (published crawler IP lists are a start, though agent traffic from end-user machines will not be covered).
2. Capture user-agent signals in GA4 as a custom dimension. In GTM, fire a tag on every pageview that reads navigator.userAgent and sends it as a custom event parameter, then register it as a custom dimension in GA4. Within a month you will have a segment of sessions you can flag as "likely agent" — anything containing Atlas, ChatGPT, Perplexity, Comet, Operator, or Anthropic in the UA string is a starting filter list. Imperfect, but it gives you a baseline.
3. Tighten conversion definitions toward human-only signals. Form fills are agent-completable. Basic CAPTCHAs no longer block — Atlas can solve simple ones. Conversions that still require a human: phone calls (especially mobile click-to-call), scheduled meetings with calendar friction, paid deposits, in-person bookings. Re-weight Google Ads conversion goals so the highest value sits on those human-only events. This protects smart bidding from being trained on agent form-fills.
4. Layer enhanced conversions and first-party data. Enhanced Conversions in Google Ads and CAPI on Meta send first-party data (hashed email, phone, name) back to the platforms. This protects attribution as cookies drop signal — and human conversions become more identifiable, since agents do not yet complete payment forms with verified card data at scale. If CAPI is not set up, this is the week.
5. Lower MaxCPC ceilings on broad-match research terms. Agents do comparison research. They click on broad and comparison queries far more than transactional ones — "best aircon servicing Singapore", "[your service] vs [competitor]", "[your category] reviews". For manual or maximize-conversions campaigns, drop MaxCPC 15–25% on broad-match research-style keywords and watch conversion rate. We covered the broader paid-search context in our Google Ads vs Meta Ads guide for SMEs, and the intent-match logic applies sharper here.
What to do this quarter
These are bigger lifts but they pay off across 2026–2027.
Move to server-side tracking. A GTM server container on a subdomain of your site lets you receive hits from the browser and forward them to GA4, Google Ads, and Meta through a server-side step where you can apply filtering logic. That is where you write the rule: "if UA contains ChatGPT-Atlas, do not forward as a conversion." You cannot do that with client-side tags. Our GA4 setup guide for Singapore SMEs covers the foundation you will need before going server-side.
Reframe campaigns around outcomes, not clicks. Smart bidding that optimises for clicks or impressions is most exposed to agent inflation. tCPA and tROAS are far more robust because they only count attributable conversions — non-converting agent clicks get filtered out by the model over time. This was already best practice; it is now defensive infrastructure. The updates to Performance Max controls Google shipped earlier in 2026 are worth revisiting here — exclusions matter more when a chunk of traffic is non-human.
Add agent-friendly content on landing pages. Some agent traffic is research-only — but a growing share is buying on the user's behalf, especially for low-consideration purchases. If an agent is the buyer, you want to win the conversion, not block the click. That means structured data (product, FAQ, organisation, price), clear pricing in HTML (not PDFs or images), explicit availability and service-area information, and FAQ content that answers the questions a research agent extracts. We covered this in what AI sees on your website — the same logic that wins AI search visibility wins agent-initiated conversions.
Pull a clean baseline now. Even if you do nothing else this quarter, save a clean read of your conversion rate, CPA, and audience composition for Q1–Q2 2026. In 12 months that snapshot is the only honest reference point when someone asks "how much of our drift was agents?"
The honest take
This is not a 2026 fire. It is a 2026–2027 creeping problem. Agent adoption is real but small, and most of it is not yet clicking ads. The platforms will eventually classify and filter agent traffic the way they did with earlier bot waves. None of that happens fast enough to help you in 2026.
What you cannot do later is create a measurement baseline retroactively. Set up agent flagging in GA4 in May 2026 and you have 12 months of data by mid-2027 — enough to see real trends. Wait until 2027 and you have nothing. The cost of the defensive setup is one or two days of work and zero ad spend. The cost of not having it, when you are trying to diagnose a 15% CPA drift, is much higher.
Treat this the way you should have treated GA4 migration in 2023, or CAPI setup after iOS 14. Quiet configuration work that protects you from a category of problem you will not see clearly until it is already there.
Working With Magnified
If you are running paid ads in Singapore and want a second set of eyes before agent traffic becomes a measurable line item, we can help. We audit Google Ads and Meta accounts, set up server-side tracking and agent flagging, and rebuild conversion goals around human-only signals. A free 30-minute consultation will tell you whether your setup needs these changes this quarter or whether you can wait six months.
Frequently Asked Questions
How much of my Google Ads traffic is currently coming from AI agents? For most Singapore SMEs in mid-2026, the realistic share is 1–5% of clicks, concentrated on research-style broad and comparison keywords. Lead-generation campaigns for high-intent local services see less. Comparison-heavy categories (SaaS, professional services, product research) see more. Nobody has a precise number yet because the platforms do not segment it — which is exactly why you should set up your own user-agent flagging in GA4 now.
Will Google and Meta automatically refund me for agent clicks? Not yet, and probably not for a while. Both have invalid traffic policies that refund automated bot clicks, but those were written for classical scraping bots — not agentic browsers running on a user's own machine on the user's instruction. There is a real argument that an agent clicking on behalf of a user is legitimate traffic. Until the platforms publish clearer policy, assume you are paying for those clicks and design your measurement to flag them yourself.
Should I block AI crawlers in robots.txt to stop this? Mostly no, and they are different categories anyway. Robots.txt blocks indexing crawlers (GPTBot, ClaudeBot) that build training data. Agentic browsers like Atlas drive a real Chrome session on behalf of a real user and do not respect robots.txt in the same way. Blocking GPTBot may hurt your AI search visibility without solving the agent-click problem. The right move is GA4 flagging and conversion-goal hardening.
Does this affect Meta Ads as much as Google Ads? Less, for now. Agentic browsers are research-led, and research is dominated by search rather than social feed scrolling. Most agent click leakage in 2026 lands on Google Search, Performance Max, and search-driven Display. Meta gets some leak through Audience Network and retargeting, but feed-based discovery sees far less. Audience-pollution risk on Meta lookalikes is real over a 12-month horizon — see our Meta Ads guide for Singapore SMEs for the broader context.
Is this worth worrying about if I only spend S$1,500/month on ads? Wasted spend is small at that budget (S$45–S$75/month at 3–5% leakage). What matters more is conversion-goal hygiene — with only 10–30 conversions a month, a couple of agent-completed form fills feeding smart bidding can distort the algorithm. Do the conversion-goal tightening and the GA4 user-agent flagging. Skip server-side GTM until your budget or attribution complexity justifies it.
The agentic web is not arriving in 2027 — it has already started. For Singapore SMEs, the response is not panic, it is configuration. Flag the traffic now, harden your conversion goals now, and revisit your campaign setup with the assumption that not every click is a human. The ones that do this in 2026 will have a clean baseline and clean data when the conversation gets serious. The ones that wait will be debugging audience drift they cannot explain.
If you found this useful, you may also want to read our Google Ads vs Meta Ads guide for Singapore SMEs and our deeper take on what AI actually sees on your website.
Work With Magnified
Ready to turn traffic into leads?
We help SMEs grow with AI-powered SEO, content marketing, and paid ads. If you're getting traffic but not leads — let's fix that.