Proxies for Price Monitoring and MAP Checks
Proxies for price monitoring let your tracker load competitors' and resellers' product pages from rotating residential IPs in each shopper's country and city, so you record the price, currency and stock that local buyers actually see, including resellers' advertised prices for MAP (minimum advertised price) checks. ProxyField has 412M+ residential IPs in 195+ countries and 21,000+ cities, with a 99.6% success rate, according to our service data, from $1.95/GB with no subscription. Start with the Easy Trial: 1 GB for $2.95, about 2,000 product pages at 0.5 MB a page.
Threads are unlimited, the traffic never expires, and 24/7 live chat helps with setup and integration.
| You need | ProxyField |
|---|---|
| Price | $2.95/GB for 1 GB, $2.79 from 10 GB, $2.65 from 50 GB, $2.49 from 100 GB, $2.29 from 250 GB, $2.09 from 500 GB, $1.95 from 1,000 GB |
| Minimum purchase | 1 GB (Easy Trial), no subscription |
| Coverage | 412M+ residential IPs, 195+ countries, 21,000+ cities |
| Targeting | country, region (state), city; no ZIP or ASN targeting (set the ZIP on the store) |
| Sessions | a new IP per request, or sticky from 30 s to 36 h |
| Protocols | HTTP, HTTPS and SOCKS5 on gate.proxyfield.io:7000 |
You pay on the billing page of your dashboard, proxyfield.io/en/dashboard/billing, after you sign in.
- Type
- residential, rotating
- Session
- a new IP per product page; sticky from 30 s to 36 h (20 min by default) when a store remembers your chosen location
- Geo
- country, region (all 50 US states) and city, at the same price per GB
What are price monitoring proxies, and why do you need them?
Price monitoring proxies are rotating residential proxies that a price tracker sends its requests through. Each product page is fetched from a different household IP in the market you track, so the store serves the same page a local shopper gets.
-
Stores price by location
Many show different prices, currencies, delivery fees, stock or promotions by country, region and even city; a request from your office shows your office's version.
-
Monitors make many requests
Checking 10,000 products a day from one server IP is the pattern stores rate-limit or block; spreading it over rotating IPs keeps each IP's load ordinary.
-
Clean data needs consistent conditions
The same location, at the same time of day, for every check, so a price change is a real change and not a different store view.
What a monitor does with the pages, parsing prices and storing history, is covered in What Is Web Scraping? How It Works, Uses and Tools.
Which proxy type is best for price monitoring?
Rotating residential for most stores: household IPs from real ISPs, a new one per request, in any country or city. Datacenter IPs cost much less per GB and work on stores that do not block them, so test them first on easy targets. Mobile IPs matter only for stores that price their app differently.
| Type | Fit for price monitoring | Why | Price |
|---|---|---|---|
| Residential, rotating | Best for most stores and marketplaces | Household IPs, city targeting, a new IP per request | $2.95 down to $1.95/GB |
| Datacenter, rotating | Stores that allow server traffic | Lowest cost per GB | $0.29 down to $0.22/GB |
| Mobile 5G/4G | App-only or mobile-only prices | Carrier IPs | $3.45 down to $2.45/GB |
| Dedicated ISP (static residential) | A fixed address for a store that allowlists your monitor | Fixed for 30 days | from $2.29 per IP / 30 days |
Rotating datacenter proxies cover the same countries as residential; dedicated ISP and datacenter IPs come in the countries their order form lists, which follow stock. Compare: Residential vs Datacenter Proxies. Products: Datacenter proxies, Mobile 5G/4G proxies.
Read moreShow less
How retailers use proxies to monitor MAP pricing violations
MAP (minimum advertised price) is the lowest price a brand allows its resellers to advertise, and brands monitor it by fetching each reseller listing from a rotating residential IP in the reseller's market: 300 SKUs at 15 resellers checked daily is about 67.5 GB a month, $178.88 at $2.65/GB. The proxy only fetches the page; matching the SKU, extracting the price and judging a violation happen in your monitoring software. MAP differs from the MSRP, which is only a suggested retail price, and from the price a shopper finally pays, which can be lower in the cart. MAP monitoring is usually run by the brand, or a monitoring service working for it, rather than by the retailer:
-
List
The products, the resellers and marketplace listings, and the MAP in force for each SKU.
-
Fetch
Each listing on a schedule from a rotating residential IP in the reseller's market.
-
Match and compare
In your software: match the page to the right SKU, extract the advertised price, and compare it with the MAP for that date.
-
Keep evidence
The advertised price, the seller, the date and time, the location and a copy or screenshot of the page.
-
Re-check
A suspected violation from a second IP in the same city before anyone acts, so a cookie, a cached page or an expired MAP schedule does not raise a false alarm.
The proxy only fetches the page: matching products, extracting the price and judging a violation happen in your software. Resellers sometimes show different prices by location, logged-out visitor or device, which is why the location of the IP matters.
Software or your own scraper? MAP monitoring software does steps 2 to 5 for you: CarrotMAP lists screenshot proofing, email and text alerts and contacting sellers on a violation, and Prisync sells MAP monitoring software for brands; Prisync's help center also has an explainer, What is MAP Monitoring. Run your own scraper on proxies when you need markets, sellers or check times the software does not cover.
Without running proxies (both APIs are in development, Contact sales; billed on successful results only):
| Listings | API (design) | Price per 1,000 successful results |
|---|---|---|
| Any reseller site | Web Scraping API, plain HTTP | $0.50, or $0.20 from 10,000 in one purchase |
| Amazon product and search pages (amazon.com, .co.uk, .de, .fr, .it, .es, .ca, .co.jp at launch) | Amazon scraper API | $0.60, or $0.30 from 10,000 in one purchase |
The 300 SKUs × 15 resellers example is 135,000 pages a month: $27 through the Web Scraping API at the volume price, against $178.88 of residential traffic on your own scraper.
Worked example: MAP monitoring per month (example inputs, not measurements):
| Setup | Pages a month | Traffic | Residential |
|---|---|---|---|
| 300 SKUs × 15 resellers, 1 check a day, 0.5 MB a page | 135,000 | about 67.5 GB | 67.5 × $2.65 = $178.88 |
How you write and enforce a MAP policy is your own business decision. Competition law limits how suppliers may set or enforce resale prices: in the US see the FTC's guidance on manufacturer-imposed requirements; in the EU, fixing a buyer's resale price is listed as a hardcore restriction in Article 4(a) of the Vertical Block Exemption Regulation (EU) 2022/720. Take legal advice before you enforce a MAP policy.
How do I collect prices by region, currency or ZIP code with proxies?
The finest level ProxyField targets is the city (21,000+ cities, 2,800+ in the US), so for a ZIP price you set the ZIP in the store inside one sticky session in that city. Country, region (all 50 US states) and city go in the proxy username at the same price per GB; currency and ZIP go in the store's own selector, and there is no ZIP or ASN targeting. For a ZIP price, in three steps:
- Open a sticky session in the ZIP's city:
<login>-country-us-region-new_york-city-new_york-session-nyc10001-ttl-600keeps one New York IP for 10 minutes. - Set the ZIP in the store's delivery or store selector, in that session.
- Fetch the product pages in the same session, then start a new session id for the next ZIP.
Cost of a ZIP snapshot (example inputs, not measurements): 50 ZIPs × 500 products at 0.5 MB a page is 25,000 pages, about 12.5 GB: 12.5 × $2.79 = $34.88 for one full pass.
Record the full price, not only the shelf price. The FTC's online shopping advice tells shoppers to "learn the total cost of the product, including shipping, handling, delivery, taxes, or other fees", and a price monitor should store the same parts: a ZIP changes shipping, sales tax and store stock as well as the price, and a proxy changes only the IP the store sees, not your delivery address or payment country. Location is not the only input either: the FTC's surveillance pricing study (17 January 2025) found that "details like a person's precise location or browser history can be frequently used to target individual consumers" with different prices. The FTC's guide to how websites and apps collect and use your information explains the cookies and tracking behind this. So fetch logged out, with a fresh cookie jar per session, and compare markets at the same moment.
Targeting levels by product:
| Level | Residential | Mobile |
|---|---|---|
| Country | yes, 195+ countries | yes, where the country has mobile IPs |
| Region (state) | yes, all 50 US states | yes |
| City | yes, 21,000+ cities, 2,800+ in the US | yes |
| Carrier | no | no: the mobile IPs run on the country's networks, but the carrier is not a targeting option |
| ZIP or postcode | no: set it in the store, inside a sticky session in the city | no: set it in the store |
| ASN | no | no |
| Price | the same per GB at every level: $2.95 down to $1.95 | the same per GB at every level: $3.45 down to $2.45 |
Rotating datacenter ($0.29 down to $0.22/GB) covers the same countries as residential; it is targeted by country only.
Where each setting goes:
| What you need | Where you set it | Example |
|---|---|---|
| Country, region or city | The proxy username | <login>-country-us-region-california, <login>-country-us-city-new_; other cities as -city-<city>, with the key from the city list in your dashboard |
| Currency | The store's country or currency selector; record the currency shown with every price | EUR on a German shop, GBP on a UK shop |
| ZIP or postcode | The store's own delivery or store selector, inside one sticky session | <login>-country-us-city-new_, then set the ZIP on the site |
The ZIP steps in Playwright for Python. Run it once per ZIP with a new session id (nyc10001, nyc10002 …), so each ZIP gets its own IP, cookie jar and store setting. The selectors are placeholders: every store names its delivery field differently.
from playwright.sync_api import sync_playwright
product_urls = ["https://store.example/p/1001", "https://store.example/p/1002"]
proxy = {"server": "http://gate.proxyfield.io:7000",
"username": "<login>-country-us-region-new_york-city-new_york-session-nyc10001-ttl-600",
"password": "<password>"}
with sync_playwright() as p:
browser = p.chromium.launch(proxy=proxy)
context = browser.new_context(locale="en-US") # fresh cookies for this ZIP
page = context.new_page()
page.goto("https://store.example/")
page.click("#delivery-location") # the store's ZIP selector
page.fill("#zip", "10001")
page.keyboard.press("Enter")
for url in product_urls: # same session id: same IP
page.goto(url)
print(url, page.inner_text(".price"), page.inner_text(".shipping"))
browser.close()-
Pick the level
Most cross-border differences show at country level: 61.2M+ residential IPs in the US, 16.6M+ in the UK and 26.1M+ in Mexico, among 195+ countries. Retailers that price by region, store or delivery zone need city targeting (21,000+ cities).
-
Keep the session alive
With
ttlthe IP stays for 30 s to 36 h; an IP left idle for 120 s is replaced, so fetch the ZIP's pages without long pauses. -
Record the full price
Save the shelf price, the shipping fee, the sales tax or VAT where the page shows them, the stock status, the currency, the ZIP or city, and the time.
More on targeting levels: targeting docs. Location pages: US proxies, UK proxies, Mexico proxies.
Which proxies are best for tracking Zalando prices across Germany and other EU countries?
Best fit: rotating residential with country targeting, one line per Zalando country shop, at $2.95/GB for 1 GB down to $1.95/GB from 1,000 GB; 20.2M+ residential IPs in Germany across 980+ cities, 8.3M+ in France. Mobile ($3.45 down to $2.45/GB) only for prices that differ in the app; rotating datacenter ($0.29 down to $0.22/GB) only if a test shows a shop serves server IPs the same page. First test with the Easy Trial: 1 GB for $2.95 checks about 2,000 product pages at 0.5 MB, enough for a first pass across the shops. Germany alone, 2,000 products checked daily at 0.5 MB a page, is about 30 GB a month: 30 × $2.79 = $83.70. For the other EU countries, the same line works with each country's code: Europe proxies has 82.7M+ IPs across European countries, with pages for France, Spain, Italy, Poland and the Netherlands.
Zalando runs separate country shops, and its partner platform rules set country-specific requirements for them. Each country shop shows its own currency, VAT-inclusive total and delivery fee, so a German price comes from a German IP and a French price from a French one: use one line per market (<login>-country-de, <login>-country-fr, <login>-country-it) and record the price, the currency, the VAT-inclusive total and the delivery fee for each. Where a shop asks for a delivery country, set it on the site inside one sticky session (<login>-country-de-session-de01-ttl-600), as for ZIP prices above. The same applies to any EU retailer with country shops. Public pages only, and follow the site's terms.
| Market | Residential IPs | Cities | Line |
|---|---|---|---|
| Germany | 20.2M+ | 980+ | <login>-country-de |
| France | 8.3M+ | 170+ | <login>-country-fr |
| Spain | 13.7M+ | 690+ | <login>-country-es |
| Italy | 10.2M+ | 210+ | <login>-country-it |
| Poland | 5M+ | 160+ | <login>-country-pl |
| Netherlands | 3.2M+ | 110+ | <login>-country-nl |
| United Kingdom | 16.6M+ | 640+ | <login>-country-gb |
| Other European countries (Europe proxies) | 82.7M+ across European countries | – | the country's two-letter code |
Worked example: Zalando in 7 markets (example inputs, not measurements): 7 markets × 2,000 products × 1 check a day × 30 days = 420,000 pages; at 0.5 MB a page that is about 210 GB a month, 210 × $2.49 = $522.90 at the 100–249 GB rate.
Across Europe the network has 82.7M+ IPs in European countries (Europe proxies), at the same price per GB in every country. More stores and jobs: all use cases.
Rotating or sticky proxies for price monitoring?
Rotating for most checks: a new IP on every product page spreads the load across the pool. Use a sticky session (30 s to 36 h, 20 minutes by default) when the store keeps state you need across pages, such as a chosen store, ZIP or currency, or when you page through search results. More: Sticky vs Rotating Proxy Sessions.
How many IPs and how much traffic?
With a rotating residential pool you do not buy a number of IPs: one gateway line gives a new IP on every request, and concurrency is unlimited. What you pay for is traffic, and traffic follows page weight.
Worked example: a monitor per month (example inputs, not measurements; product pages vary from a few hundred KB to several MB):
| Setup | Pages a month | Traffic | Residential |
|---|---|---|---|
| 500 products × 1 check a day, 0.6 MB a page | 15,000 | about 9 GB | 9 × $2.95 = $26.55 |
| 2,000 products × 1 check a day, 0.5 MB a page | 60,000 | about 30 GB | 30 × $2.79 = $83.70 |
| 10,000 products × 2 checks a day, 0.3 MB a page | 600,000 | about 180 GB | 180 × $2.49 = $448.20 |
Blocking images, fonts and video in a headless browser often cuts page weight a lot; measure a sample in the dashboard before you size the purchase. The tier rate applies to the whole purchase, there is no subscription, and the traffic never expires. All purchases are final. From 1 TB, the price is individual: contact sales.
Cheaper than the big brands' $4/GB at every volume: residential proxies cost $2.95/GB for 1 GB and fall to $1.95/GB from 1,000 GB, with no subscription. See Pricing per GB. You pay in crypto: USDT, BTC, ETH and 10 other coins, from $2.95 (crypto payments).
How do I set up proxies for a price monitor?
Point the monitor's HTTP client or headless browser at gate.proxyfield.io:7000, put the market's country and city in the username, rotate per request, and compare a sample with what a browser in that market shows.
-
Get access
Once your payment is confirmed, the dashboard shows the gateway and your credentials, or lets you allowlist your server's IP.
-
Set one line per market
Use the configurator to make a line for each country or city you track, such as
<login>-country-us-city-new_york. -
Check a sample by hand
Fetch 20 product pages through the proxy and compare price, currency and stock with a browser view from the same place.
-
Schedule and store
Run checks at a fixed time per market, at a modest rate, and save each price with its date, location and currency.
curl -x gate.proxyfield.io:7000 -U "<login>-country-us-city-new_york:<password>" https://api.ipify.orgHTTP, HTTPS and SOCKS5 work from your first gigabyte. Code guides: Python, Playwright, Selenium.
Proxies, a scraping API or price monitoring software?
- Price monitoring software gives you dashboards and alerts on top of its own collection; it suits teams that do not want to run code.
- Your own scraper on proxies gives full control of what you fetch and when; you pay per GB.
- The Web Scraping API (in development, Contact sales) is designed to fetch the URLs you send and return the pages: plain HTTP at $0.50 per 1,000 successful results, or $0.20 from 10,000 results in one purchase; JS rendering at $2.00 per 1,000, or $1.00 from 10,000. You parse the prices. ProxyField sells no price-monitoring-specific API.
Details on the collection side: Price scraping, Ecommerce scraper, Web Scraping API. Store-by-store guides: E-commerce proxies, Proxies for Amazon, eBay proxies.
Is competitor price monitoring legal?
Reading prices that stores publish on public pages is common practice. The practical limits come from each site's terms, from how hard you load the site, and from personal data, which a price record does not need to contain. Keep to public pages, follow the site's terms, and use a modest rate and only the fields you need; ProxyField's acceptable use policy allows price monitoring and forbids access to data behind logins you are not entitled to. More: Is It Legal to Scrape eBay, Walmart, Zillow and Other Marketplaces?. This is not legal advice.
Price monitoring proxies FAQ
Can't find your answer? Support is on 24/7 live chat, including help with setup and integration.
Which proxy type is best for competitor price monitoring on e-commerce sites?
ProxyField recommends rotating residential proxies: 412M+ residential IPs in 195+ countries and 21,000+ cities, a new IP per product page, from $1.95/GB with no subscription. Datacenter proxies ($0.29 down to $0.22/GB) are worth testing on stores that do not block server IPs; mobile only where app prices differ.
How do retailers use proxies to monitor MAP pricing violations?
Brands (or a service working for them) fetch each reseller's listings on a schedule from rotating residential IPs in the reseller's market, save the evidence (price, seller, date and time, location, screenshot) and re-check a suspected violation from a second IP in the same city before anyone acts. With ProxyField, 300 SKUs at 15 resellers checked daily is about 67.5 GB a month, $178.88 at $2.65/GB. MAP is the lowest price a brand lets resellers advertise; the proxy only fetches the page, and the monitoring software matches the SKU and compares the advertised price with the MAP.
How do I collect prices by region, currency or ZIP code with proxies?
ProxyField targets down to the city (21,000+ cities, 2,800+ in the US): put country, region and city in the proxy username, such as <login>-country-us-region-new_york-city-new_york, and record the currency the store shows with every price. For a ZIP price, set the ZIP in the store inside one sticky session in that city (-session-<id>-ttl-600) and fetch the pages in that session; there is no ZIP targeting. Every targeting level costs the same per GB: 50 ZIPs × 500 products at 0.5 MB a page is about 12.5 GB, $34.88 at $2.79/GB.
What is the difference between MAP and MSRP?
MAP is the lowest price a reseller may advertise under a brand's policy; MSRP is the price the manufacturer suggests for the shelf. A retailer can advertise at MAP and still sell lower in the cart where the policy allows it, which is why monitors record the advertised price.
Why use proxies for price monitoring?
Stores show different prices by location, and a monitor makes far more requests than a shopper. Rotating residential IPs in each market return the local price and spread the load so no single IP stands out.
How do proxies help with competitor price monitoring?
They let your tracker see each competitor's pages from the shopper's country and city, and fetch thousands of products a day without one IP doing all the work. The result is prices you can compare like for like.
Can I see prices from a specific country with a proxy?
Yes: an IP in that country shows the store's local price, currency and delivery options, as far as the store prices by location. ProxyField covers 195+ countries, for example 61.2M+ residential IPs in the US and 16.6M+ in the UK.
Can proxies be used for MAP monitoring?
Yes. MAP monitoring is price monitoring aimed at resellers' advertised prices, and it needs the same thing: pages fetched as a local visitor sees them, with dated evidence.
Are residential proxies best for price monitoring?
For most stores and marketplaces, yes, because household IPs see ordinary shopper pages and rotating them spreads the load over many IPs. On stores that accept server traffic, datacenter IPs give the same data for much less per GB.
Are residential or datacenter proxies better for price monitoring?
Residential works on more stores; datacenter costs much less ($0.29 down to $0.22/GB against $2.95 down to $1.95 at ProxyField). Test datacenter on each target, and move the stores that block it to residential.
Show 13 more questionsShow fewer questions
Are residential or mobile proxies better for price monitoring?
Residential for websites, which is where most prices are checked. Mobile only when a store's app or mobile site shows different prices, as carrier IPs cost more per GB ($3.45 down to $2.45).
Should price monitoring proxies rotate on every request?
Yes, for most checks, so each product page comes from a different IP. Switch to a sticky session (30 s to 36 h, 20 minutes by default) when the store keeps a chosen location, ZIP or currency across pages.
How many IPs do I need for price tracking?
With a rotating pool, one gateway line: every request gets a new IP from 412M+ residential IPs, with unlimited concurrent threads. Size the purchase by traffic instead, about pages × page weight.
Are there any bandwidth limits when using proxy servers for MAP monitoring?
You pay per GB with no subscription, so there is no monthly cap to run into: you use the traffic you bought, and unused traffic never expires. Threads are unlimited, and there are no surcharges for countries or requests.
What is automated price monitoring?
Software that visits competitors' or resellers' product pages on a schedule, reads the price, stock and promotions, and stores them so you can see changes and react. Proxies supply the local view and spread the requests.
What is web scraping for price monitoring?
The collection step of price monitoring: a scraper fetches product pages and extracts the price, currency and stock into a table. The Price scraping page covers the scraper side.
How does web scraping power price comparison sites?
Comparison sites collect the same product's price from many stores, match the listings, and refresh them on a schedule; where stores offer feeds or affiliate APIs they use those first. Residential proxies in each store's country keep the scraped prices local.
Where can I buy proxies for price tracking?
ProxyField sells rotating residential proxies per GB, from $2.95 for 1 GB down to $1.95/GB from 1,000 GB, paid in crypto (USDT, BTC, ETH and 10 other coins) with no subscription. Access opens once the payment is confirmed.
What types of businesses benefit from price monitoring proxies?
Online retailers and marketplace sellers tracking competitors, brands enforcing MAP, price comparison and deal sites, travel analysts, and market researchers who study inflation or pricing across countries. What they share is the need to see prices as local buyers see them.
Does Google have a price tracker?
Yes: Google Shopping and Google Flights let signed-in users track a product's or a route's price and get alerts. They cover your own watch list, not a full competitor catalog.
Can I track Mercado Libre prices with proxies?
Yes: use residential IPs in the Mercado Libre country you track, such as Mexico (26.1M+ residential IPs on the network) or Brazil (36.8M+), rotating per product page. Record the currency and any delivery fee with each price.
Is competitor price monitoring legal?
Monitoring prices that stores publish on public pages is common practice; each site's terms and your request volume set the practical limits. Keep to public pages, follow the site's terms and keep a modest rate; this is not legal advice.
How much do price monitoring proxies cost?
Residential traffic costs $2.95/GB for 1 GB down to $1.95/GB from 1,000 GB. Checking 2,000 products of 0.5 MB once a day uses about 30 GB a month, $83.70 at the 10-49 GB rate.
Related pages
Easy Trial: 1 GB for $2.95.
Try for the price of 1 GB, no subscription, traffic never expires.