Social Media & Marketing

Proxies for Ad Verification

How advertisers and verification companies use proxies to check ad placement, creative, landing pages and fraud across geographies and devices, and which proxy types and targeting levels to use.

By Team of Monkeys Editorial Updated 5 min read Affiliate disclosure

This guide contains affiliate links to Geonode. If you buy through them we may earn a commission, at no extra cost to you.

What ad verification is

Advertisers spend billions on digital ads and need to know they're getting what they pay for. Ad verification checks that:

  • Ads appear where they're supposed to, to the right audiences, in the right locations.
  • Creative renders correctly on different devices and browsers.
  • Ads aren't shown next to unsafe or brand-damaging content.
  • Landing pages and redirect chains are legitimate and working.
  • Affiliate and partner links aren't being hijacked.
  • Fraudsters aren't showing different content to verifiers than to real users (cloaking).

Verification requires seeing ads exactly as real users in each target market see them, which is where proxies come in.

Why residential and mobile IPs are essential

Ad networks, publishers and fraudsters treat traffic differently depending on its source:

  • Datacenter traffic is often filtered as invalid traffic, so ads may not even serve to it.
  • Cloaking schemes show clean content to known verification IP ranges and malicious content to real users.
  • Geo-targeted campaigns only serve in specific regions.

Using residential proxies and mobile proxies makes verification traffic look like real users, so you see what real users see.

Targeting requirements

Verification taskTargeting needed
National campaign checksCountry
Regional or DMA campaignsState/region or city
Local campaignsCity or ZIP
Carrier-targeted mobile adsMobile carrier
ISP-specific issuesASN

See geo-targeted proxies.

Devices and browsers

Ads render differently on mobile and desktop, and in-app ads only appear in apps. Combine proxies with:

  • Real devices or emulators for mobile web and in-app checks.
  • Browser automation with realistic profiles for desktop. See headless browser proxies.
  • Matching user agents, viewports, languages and timezones.

Detecting cloaking and malvertising

  • Load landing pages from residential and mobile IPs in the target region.
  • Compare with what a datacenter IP sees; differences suggest cloaking.
  • Follow full redirect chains and record each hop.
  • Repeat over time, since malicious behaviour may be intermittent.

Proxy provider requirements

  • Large residential and mobile pools with city and carrier targeting.
  • Clean IPs not associated with known verification vendors.
  • Compliance and sourcing transparency (verification is often done by large, compliance-sensitive firms). See ethically sourced proxies.
  • High concurrency for large-scale checks.

Proxy tip: For account work, a static IP per profile is the safe default. Geonode sells static ISP proxies with unmetered bandwidth and integrates with popular antidetect browsers, so each profile keeps one consistent identity. See Geonode for ad verification.

Building an ad verification workflow

  1. Define the campaign: markets, devices, placements, creatives.
  2. Plan sampling: which sites/apps, how often, from which locations.
  3. Configure proxies: residential/mobile per location; city or carrier targeting as needed.
  4. Configure clients: browsers or devices with matching profiles.
  5. Collect: load pages, record ads, creatives, positions and landing page chains.
  6. Analyse: compare against the campaign plan; flag mismatches, unsafe placements and suspicious redirects.
  7. Report: evidence with screenshots, timestamps and locations.

What to capture per observation

FieldWhy
Timestamp and timezoneAds rotate by time
Proxy location and IP typeContext for targeting
Device and browserRendering differences
Page URL and placementPlacement verification
Creative and advertiserCompliance and brand safety
Redirect chainFraud and malvertising detection

Scale considerations

Large verification programmes run millions of checks across many locations. This favours providers with:

  • Deep residential and mobile pools in key markets.
  • City and carrier targeting.
  • High concurrency limits.
  • Compliance documentation, since verification firms often serve large brands.

See residential proxy providers compared and mobile proxy providers compared.

Mobile app ad verification

In-app ads require a different approach from web:

  • Real devices or emulators running the app.
  • Device traffic routed through mobile proxies in the target market (via a proxy app or network-level configuration).
  • Device settings (language, region, timezone) matching the market.
  • Screen recordings or screenshots of ad placements.

Mobile carrier targeting can matter for campaigns targeted by carrier. See mobile proxies.

Common findings in verification programmes

FindingTypical action
Ad served outside target geographyAdjust targeting; investigate supply path
Ad next to unsafe contentUpdate exclusion lists
Broken landing pageFix and recheck
Suspicious redirectsInvestigate the supply partner
Creative rendering issuesFix creative for specific devices

See brand protection proxies.

Pair proxy checks with ads.txt and sellers.json

Proxy-based checks show what users in a given place actually see. Two industry standards from IAB Tech Lab show who is allowed to sell the inventory, and together they catch more problems than either alone:

  • ads.txt is a public file on a publisher's domain listing the ad systems and seller accounts authorised to sell its inventory. If an ad you captured came through a seller that isn't listed, that's a red flag for spoofed or unauthorised inventory.
  • sellers.json is published by ad systems and identifies the sellers and intermediaries behind each seller account, so you can trace a supply path.

A practical workflow:

  1. Capture the ad and its context through a proxy in the target location, as described above.
  2. Record the publisher domain and, where available, the seller information in the bid or ad call.
  3. Check the publisher's ads.txt for that seller, and the ad system's sellers.json for who's behind it.
  4. Flag mismatches for follow-up with your ad tech partners.

These files don't need proxies to read; they're public. But combining them with location-accurate captures turns "the ad looked wrong in Ohio" into evidence about where the problem entered the chain. For location accuracy, see geo-targeted proxies; for mobile inventory, mobile proxies; and for the wider brand angle, brand protection proxies.

Key takeaways

  • Ad verification needs real-user vantage points, so residential and mobile proxies are essential.
  • Datacenter traffic is often filtered as invalid, and cloaking hides malicious content from known verification IPs.
  • Match targeting granularity (country, city, carrier) to the campaign.
  • Capture timestamps, locations, devices, placements, creatives and redirect chains as evidence.
  • In-app verification requires real devices or emulators routed through mobile proxies. See geo-targeted proxies.

FAQ

Can I verify ads with datacenter proxies?

Often not reliably, because many ad systems filter datacenter traffic.

Do I need city-level targeting?

For local and regional campaigns, yes.

Is ad verification a common proxy use case?

Yes, it's one of the original commercial uses of residential proxy networks.

Affiliate disclosure: Team of Monkeys is a Geonode affiliate. Links and banners marked as sponsored, and links to Geonode in the text, use our referral link, and we may earn a commission if you buy through them, at no extra cost to you. Our explanations and comparisons are written to be useful whichever provider you choose.

Editorial note: Proxy providers change their pools, features and prices often, so treat any figures here as typical ranges at the time of writing and confirm current terms with the provider before you buy.