Geonode logo

Proxies for market research that show each market as locals see it

Quick answer

Market research needs rotating residential proxies with country and city targeting, because the content, search results, ads and prices you are studying are selected per region, and sites hand datacenter ranges a stripped or blocked version. Geonode residential proxies give you 2.5M IPs online across 195+ countries from $0.27/GB at volume, with sticky sessions for surveys that span several pages.

Why market research data collection breaks without the right proxies

Market research lives on public pages: search results, category listings, news, forums, ad placements, job boards and public directories. Most of these sites apply rate limits per IP. A research crawler on one address hits HTTP 429, then a CAPTCHA wall, then a quiet shadow-limit where results are truncated and the page still returns 200.

The bigger problem is that the data itself is geo-selected. Search engines return region-locked SERPs. Ad networks choose creatives from the visitor's location and connection type. If every request leaves from one datacenter in one city, the dataset describes that datacenter, not the market.

Consistency matters too. A study that compares markets has to collect each one the same way at the same time, with the same headers and a clean session. Without IP control per market you cannot hold the method constant, and the differences you report are collection noise rather than market signal.

Which Geonode proxy type fits

Residential proxies are the recommended type for market research. The 2.5M IPs online come from consumer devices in 195+ countries, so a request from -country-br-city-sao-paulo returns the page, ads and prices a resident of that city sees. Rotating mode spreads a large public-data sweep across many addresses; a sticky session holds one IP for up to 24 hours when a survey flow or a paginated result set has to stay consistent.

Datacenter proxies from $0.14/GB are a reasonable choice for public datasets without IP filtering, such as government statistics portals, open directories and your own control pages. ISP proxies from $1.25 per IP are rarely necessary for research, except where a panel or portal you operate requires a fixed address.

  • Residential — Best for: Localized content, SERPs, ad landscapes by region; IP source: Real consumer devices, 195+ countries; Session: Rotating or sticky up to 24h; Price from: $0.27/GB at volume
  • ISP (static residential) — Best for: Portals and panels you operate; IP source: Static IPs from real ISPs; Session: Unlimited, persistent; Price from: $1.25/IP
  • Datacenter — Best for: Open data portals, unfiltered public sites; IP source: Rotating datacenter pool; Session: Rotating; Price from: $0.14/GB

If the research team would rather receive clean Markdown or JSON than raw HTML, the Scraper API renders JavaScript and starts free at 1.5K requests per month.

How to set it up

  1. Create a residential plan or start the 3-day trial for $5. Research sweeps vary in page weight, so measure a sample of your target sites before choosing between 10 GB at $7.92 and larger tiers.
  2. Define the markets as usernames, for example USERNAME-country-mx and USERNAME-country-mx-city-monterrey, and keep the list in your study config so every run uses identical targeting.
  3. Set Accept-Language per market and clear cookies between sources so each fetch is a first visit. Record the header set with the data for reproducibility.
  4. Collect raw HTML or use the Scraper API for Markdown or JSON, and store the source URL, proxy market and fetch time alongside the extracted fields.
  5. Run all markets in the same time window, log status and response size per source, and retry 429 responses on a new IP after a short back-off.
# verify endpoint against docs.geonode.com before publishing
import requests

MARKETS = ["country-mx", "country-co", "country-ar"]
PASS = "PASSWORD"

for m in MARKETS:
    proxy = f"http://USERNAME-{m}:{PASS}@premium-residential.geonode.com:9000"
    r = requests.get(
        "https://www.example-news-site.com/business",
        proxies={"http": proxy, "https": proxy},
        headers={"Accept-Language": "es"},
        timeout=30,
    )
    print(m, r.status_code, len(r.text))

Get the exact snippet for your language from the API Code Generator in the dashboard.

Market-research-specific settings that matter

Rotating by default, sticky for surveys

Use rotating mode for sweeps where each page stands alone. Switch to a sticky session for multi-page surveys, questionnaires on sites you are authorised to test, or paginated listings where the site sorts results per session. Keep sessions short; a 24-hour hold is the maximum, not the target.

City targeting when the market is local

Country targeting is right for national studies. Use city targeting for local-service research, retail footprint studies and regional ad landscapes, where results differ between a capital and a second city. State and city cannot be combined in one username, so choose one level per study.

Hold the method constant across markets

Send the same header set, the same cadence and the same page depth to every market in the same window. Any difference in method shows up as a difference in findings. Store the exact username suffix used for every record so an analyst can reproduce the fetch later.

Concurrency sized to the smallest site

Geonode has no fixed thread limit, but research targets range from large publishers to small forums. Set per-domain concurrency to what the smallest site tolerates, and let the large ones run slower than they could.

What to log for the methods section

Log proxy country and city, session id, final URL, status, response size, headers sent and fetch time. They let you drop blocked or truncated fetches before analysis.

What Geonode gives you for market research

  • 2.5M residential IPs online and 30–50M unique IPs rotating monthly across 195+ countries.
  • Country, state, city, ASN and OS targeting where available, for market-accurate collection.
  • Sticky sessions up to 24 hours for surveys and paginated listings.
  • Scraper API returning HTML, Markdown or JSON, with JavaScript rendering built in.
  • HTTP, HTTPS, SOCKS5 and UDP, no fixed concurrency limit, 24/7 support.

Pricing for market research

Residential proxies are pay-as-you-go with no contract. Entry is 10 GB for $7.92 per month, 50 GB costs $34.65, and volume users pay from $0.27/GB. The 3-day trial for $5 is a practical way to size a study before buying. Datacenter proxies start at $0.14/GB for open data sources, and ISP proxies at $1.25 per IP. The Scraper API is free for 1.5K requests per month, then from $3.50 per 10K requests. All tiers are listed on the pricing page.

FAQ

Why do market research teams need proxies for market research?

Because the content being studied is selected per region. Search results, ads, prices and editorial placements change with the visitor's location, so a study collected from one datacenter describes that datacenter, not the market under investigation.

Can I collect ad landscapes by city?

Yes. Append -country-us-city-austin to the username and ad networks will select creatives for a visitor in that city. Pair it with a clean cookie jar so retargeting from earlier fetches does not contaminate the sample.

How do I keep collection consistent across markets?

Use one username per market, the same header set, the same page depth and the same time window for every market, and log the exact proxy suffix used per record. Consistent method is what makes cross-market comparison valid.

Which proxies for market research work on search engines?

Residential proxies with country targeting return the region-locked SERP a local user sees. For large SERP volumes the Scraper API with JavaScript rendering returns parsed JSON and removes the need to maintain your own parser.

Is proxy-based market research compliant?

Collect only public data, respect each site's terms, robots policies and rate limits, and use accounts or survey panels only where you own them or have authorisation. Geonode's acceptable use policy prohibits fraud, spam and credential abuse.

Do you offer mobile proxies for mobile-market studies?

No, Geonode does not sell mobile proxies. Residential proxies are the substitute: they are consumer IPs, and OS targeting where available together with ASN targeting lets you approximate the device and carrier mix of a market.

Start

Set up a residential plan and run your first multi-market collection today. Get started with the 3-day trial for $5, or Contact sales if your research program runs continuously across many markets and needs volume pricing.

Related: Ad verification · Review monitoring · Price intelligence