Residential proxies
RecommendedHousehold exits by country and city reproduce desktop and mobile-web placements as the audience sees them.
Ad verification · Residential recommended
Ad networks target by geography, device and connection type, and fraudsters serve clean creatives to anything that looks like a verifier. To see the placement a real user in Madrid on Movistar gets, you have to be that user: a residential or mobile exit in Madrid, with the matching device profile.
01 — Which network
A recommendation is only useful with its trade-offs. The cards below say what each network does well for ad verification, and where it stops being worth the money.
Household exits by country and city reproduce desktop and mobile-web placements as the audience sees them.
In-app and carrier-targeted campaigns require a real carrier IP; dedicated devices let you check one carrier repeatedly.
Stable IPs are recognizable over time; only for verifying your own publisher inventory.
Ad networks classify hosting ranges instantly and serve nothing, or a decoy.
02 — The recipe
The settings that matter for ad verification, and a working example on the right. Replace USER and PASS with the credentials issued at signup.
// Madrid household, held 10 minutes so the whole page (and its ad calls) share one IP
const browser = await puppeteer.launch({
args: ["--proxy-server=http://res.proxshift.com:9000"],
});
const page = await browser.newPage();
await page.authenticate({ username: "USER-cc-es-city-madrid-sid-ver07-ttl-10m", password: "PASS" });
await page.goto(publisherUrl, { waitUntil: "networkidle2" });
await page.screenshot({ path: "madrid-placement.png", fullPage: true });
03 — Budget
Per-GB pricing is predictable once you know your page size. Enter your monthly volume; the average size is pre-filled with a realistic figure for this job and can be changed.
full page with creatives (images, scripts)
Residential rate ladder, identical in every country. Buying the month's traffic in one purchase reaches the tier shown; smaller top-ups are priced at their own tier. Full ladder.
04 — Best practices
The pool is rarely the problem. These four habits decide the success rate and the bill.
Country, city, device and carrier must match the campaign; anything else verifies a placement nobody sees.
Ad calls fire after the HTML; keep one exit for the whole load so the chain is consistent.
Record every redirect to catch cloaking and affiliate hijacks.
Fraud rotates; spread checks across hours and days rather than one sweep.
05 — Questions
Residential for desktop and mobile-web placements; mobile for in-app inventory and carrier-targeted campaigns. Many teams run both.
A full page with creatives is 2 to 4 MB. Twenty thousand loads at 2.5 MB is about 50 GB, roughly $87 on the residential ladder.
Yes: pick the country and carrier on the mobile pool, or rent a dedicated device on that carrier for repeated checks.
Yes. Authenticate the proxy in the browser and keep a sticky session for the page load so the HTML and the ad calls share one exit.
Ready when you are
Create your account, top up $10 and try the recipe above on your real target. What you do not use stays on your balance.