Ad verification in brief
Ad verification checks that ads appear in the right places, show the right creative, and land on the right pages, as seen by real users in each target market. It needs residential IPs (so you look like real users), precise geo-targeting and full click-path sessions. Provider guides: Webshare for ad verification, Geonode for ad verification and Geonode for affiliate link testing.
Side by side
| Need | Webshare | Geonode |
|---|---|---|
| Residential coverage | 195 countries | 150+ countries |
| Targeting | Country, state, city, ZIP, ASN | Country, state, city, ASN |
| Click-path sessions | Session suffix | Sticky sessions with lifetime |
| Datacenter for comparison | Datacenter lists in the same account | Rotating datacenter in the same account |
| Billing for irregular checks | Monthly GB plans | Non-expiring per-GB |
| Managed rendering | None | Scraper API |

Coverage and targeting
Both cover the markets most campaigns run in. Webshare lists more residential countries and adds ZIP targeting, helpful for hyperlocal campaigns. Geonode covers country, state, city and ASN. For most campaign checks, city targeting on either is enough. See geo-targeting compared.
Catching cloaking
Cloakers show clean pages to datacenter and known verification IPs and something else to real users. Both providers let you compare residential and datacenter views of the same ad from one account. ASN targeting on both helps catch schemes aimed at specific ISPs.
Sessions for click paths
Follow each ad's full path (impression, click, redirects, landing page) on one IP. Both support sticky sessions; Geonode's configurable lifetime and published 24-hour maximum give more headroom for slow, multi-step checks.
Proxy tip: If you need managed scraping rather than raw proxies, Geonode also sells a Scraper API with a free monthly allowance, which Webshare doesn't offer. More in Geonode for ad verification.
Cost
Ad checks load full pages in a browser and often run on irregular schedules (campaign launches, spot checks). Geonode's non-expiring, lower per-GB bandwidth suits that pattern; Webshare's monthly plans suit steady, scheduled verification.
| Check volume | Data at 3 MB per check | Webshare (approx.) | Geonode (approx.) |
|---|---|---|---|
| 2,000 checks/month | 6 GB | About $17 to $21 | About $5 of traffic (bought as a 10 GB package for about $9, and the rest doesn't expire) |
| 20,000 checks/month | 60 GB | About $140 to $150 | About $45 to $50 |
List-price illustrations.
Verdict
- Irregular or high-volume checks: Geonode, for lower per-GB cost and no expiry.
- Hyperlocal campaigns: Webshare, for ZIP targeting.
- Both work for cloaking comparisons and click-path sessions.
A campaign verification plan
| Campaign element | Check | Frequency |
|---|---|---|
| Geo-targeted display ads | Placement and creative per city | Daily during launch week, then weekly |
| Search ads | Ad copy and landing page per market | Weekly |
| Affiliate offers | Full redirect chain and parameters | Daily |
| Landing pages | Load time, content, compliance text | Daily |
Run each check through a residential session in the market, with matching browser settings.
Splitting checks across providers
Running the same check through both providers occasionally is a useful control: if both see the same ad and landing page, the result is robust; if they differ, investigate cloaking or targeting.
Evidence standards
Keep for each check: timestamp, provider, targeted location, exit IP (or a hash of it), screenshot, final URL and redirect chain. Store them in a searchable place so disputes with networks can be settled quickly.
Budget tip: Many teams end up using both: Webshare for cheap per-IP datacenter and static residential lists, Geonode for per-GB residential traffic that doesn't expire. Start with Webshare for ad verification.
Reducing cost
Screenshots and full page loads are expensive on residential traffic. Run full captures on a sample and lighter checks (final URL and key elements) on the rest.
A real-world example
An affiliate network verifies 2,500 offer links a day across 15 countries. Each check follows the full redirect chain on a residential session in the offer's country and records the final URL and parameters. The network runs most checks on Geonode for its lower per-GB price, and a daily sample of 100 checks on Webshare as a control. When the two disagree, an analyst investigates, which has uncovered two cases of country-specific cloaking.
If you're still shortlisting, compare this setup with the options in our best proxies guide, and use our cheap proxies guide to estimate what a sensible budget looks like. To understand the IP type behind this, read our residential proxies guide.
If you're weighing Rayobyte as well, Rayobyte for Ad Verification explains which of its products fits, and Rayobyte vs Geonode vs Webshare for Ad Verification puts it side by side with Geonode and Webshare.
Residential tip: If you want to try this on an ethically sourced residential pool, Rayobyte offers a free trial with no credit card, then pay-as-you-go traffic from $3.50 per GB that drops to $0.70 per GB at 1 TB. See Rayobyte for ad verification.
Key takeaways
- Ad verification needs residential IPs and full click-path sessions.
- Both support country, state, city and ASN targeting; Webshare adds ZIP.
- Geonode's non-expiring, lower per-GB pricing suits irregular check schedules.
- Comparing two networks helps expose cloaking.
- Keep evidence: screenshots, URLs, redirect chains and timestamps.
FAQ
Do I need residential IPs for ad verification?
Yes, for an accurate view of what users see, and to catch cloaking.
Which provider has better targeting for ads?
Both offer country, state, city and ASN; Webshare adds ZIP.
Can I test affiliate redirects with either?
Yes. Follow the redirect chain on a sticky residential session in the target market.
Can I verify in-app ads with these proxies?
In-app ads need device-level testing; proxies help, but tooling differs from web checks.
How do I prove an ad was shown?
Screenshots with timestamps, URLs and location metadata.
Do I need both providers for ad verification?
Not necessarily, but comparing two networks helps detect cloaking.
Sources and further reading
Independent references that back up the points above, from standards bodies, governments, universities and non-profits. They open in a new tab.
- Number Resources (IANA): How IANA hands IP address blocks to the regional internet registries.
- Internet service provider (Wikipedia): What an ISP is, the companies whose address space ISP and residential proxies use.
- Bandwidth (computing) (Wikipedia): What bandwidth means, the unit most residential proxies are priced by.
- ads.txt (IAB Tech Lab): The ads.txt standard that fights domain spoofing in programmatic ads.
- RFC 9110: HTTP Semantics (IETF / RFC Editor): The HTTP standard that defines how proxies, tunnels and the CONNECT method behave.
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.