PRIVATEBYTE
ServersProxiesAgentsStatusNetworkAboutFree Proxies
Sign inDeploy

← Docs / Proxies

Check your ads from another country

If you run ads in several countries, you need to see what a visitor there sees: the ad itself, the landing page, the price and the language. A proxy lets you load your own pages from an address in that country.

Load a landing page from another country

Add a two-letter country code to the password:

curl --proxy 'http://YOUR_KEY:[email protected]:3128' -L https://example.com/landing

Replace the address with your own page. -L follows redirects, which is where geo-targeting mistakes usually show up. Change DE to check another market. See country targeting.

Check where the request left from

curl --proxy 'http://YOUR_KEY:[email protected]:3128' https://api.ipify.org

This prints the IP the request used. Look it up with What is my IP if you want to confirm the country.

See it in a real browser

Ads are placed by scripts, so a plain request will not show them. Use a browser that sends its traffic through the proxy:

  • Playwright or Puppeteer, to take screenshots on a schedule.
  • A browser profile tool such as AdsPower, Multilogin, GoLogin or Dolphin Anty, to look by hand.

Use a session so every request for the page, its scripts and its images leaves from the same IP:

standard_country-DE_session-check1_ttl-10

Narrow it to a state or city

The cleanproxy_geo tier accepts state and city, sent as headers to the proxy:

curl --proxy 'http://YOUR_KEY:[email protected]:3128' \
  --proxy-header 'X-Proxy-State: California' \
  --proxy-header 'X-Proxy-City: Los Angeles' \
  https://api.ipify.org

Narrower targets have fewer IPs, so a request can fail when none is free. These headers need HTTP on port 3128; SOCKS5 cannot carry them.

Mobile placements

Use the mobile tier to load a page from a carrier IP, and set a mobile screen size and user agent in your browser tool. The proxy changes the network, not the device.

Limits

  • You will see what an ad platform chooses to serve to that IP at that moment. It can differ from what a signed-in user sees.
  • Loading your own ads repeatedly can count as impressions. Do not click them.
  • Use this for your own campaigns and pages, within the ad platform's terms and our acceptable use policy.

Next

Proxy credit is billed per GB and never expires. See the tiers and rates, or start with the quickstart.

Try your next connection.

Free proxy credit for eligible new proxy users. No card required. Review the amount and conditions before claiming.

Get free proxy credit →

Explore proxy tiers and paid credit

Related

Proxies: your first requestFind your credentials, copy a cURL or Python example, and check the response.Proxy connection format and tiersWhat goes in the username and password, and what each tier is for.Using SOCKS5Port 1080, the same credentials, and the two things SOCKS5 cannot do.

Still stuck? Open a ticket — tell us what was missing and the article gets fixed.

PRIVATEBYTE

Infrastructure for independent minds.

Service status

Products

Virtual serversProxiesAgentsMigration

Resources

Looking glassSecurityBlogExtensionsNews

Free tools

What is my IPProxy checkerPort checkerDNS lookupDomain checkerPassword generatorVPS price calculator

Company

AboutContactX / TwitterTelegram
PrivateByte Ltd

Registered in England and Wales, company number 15834803.

Registered office: 128 City Road, London EC1V 2NX, United Kingdom.

TermsPrivacyAcceptable useRefundsAbuse & legalSLA

© 2026 PrivateByte Ltd. All rights reserved.