Use case

Proxies for price monitoring

Maybe it is a bot that pings you when a GPU drops under your number, or a side hustle that tracks a competitor's shop. Either way it is the same few hundred URLs, fetched on a schedule, forever. That makes it cheap to run on a handful of steady IPs.
Sound familiar?

What goes wrong

Price checks are repetitive by design. The same pages at the same times from the same address is about the easiest pattern a shop can spot.

  • The shop starts returning cached or placeholder prices to your IP
  • Each hourly run gets slower until requests time out
  • Prices differ depending on which country the shop thinks you are in
  • Your hosting provider's range is blocked outright
How a proxy helps

What changes with one

Split the list across a few IPs

Give each rented datacenter IP a slice of the URL list. No single address fetches the whole catalogue every hour.

Prices from the country you care about

Datacenter and ISP IPs are chosen by country at checkout, so the price you record is the one a shopper there sees.

A bill that ignores how often you poll

You pay per IP for the term, so checking every thirty minutes instead of every hour does not double the cost the way it would on a per-GB line. The shared plan is the exception: it includes a small traffic allowance and charges for the rest.

When it will not help

If the shop loads prices with JavaScript from its own API, call that API directly; no proxy changes that. And if a marketplace blocks every datacenter range, you need residential, which bills per GB, so poll less often.

Which line

What to run it on

Start here

Datacenter

Most shops do not block datacenter ranges for plain page fetches, and a rented IP costs the same whether you poll hourly or every ten minutes.

from $1.50/IP/mo

Or

Residential

For marketplaces that block hosting ranges. It bills per GB, so match the polling rate to how often the price moves.

from $1.75/GB

Back of the envelope

What it would cost

Worked out from today’s price list with the assumptions shown. Your pages will weigh something else, so measure fifty of them and redo the sum.

Datacenter, by the IP

About 1,000 product URLs, split evenly, each IP fetching its share every hour

IPs, dedicated plan5

Term30 days

Rate at that size$2.94/IP/mo

Cost for the term$14.70

Priced from the per-IP ladder for a 30-day term, before optional add-ons for speed and threads, which checkout lists. Longer terms take up to 20% off. The shared plan costs $2.10/IP/mo, is shared by up to 3 customers, and includes 1 GB of traffic, then $0.35/GB. The country of each datacenter IP is chosen at checkout.

In code

The short version

Swap in your own credentials from the dashboard. It also lists the host and port for each order; where they differ from this example, the dashboard is right.

Full Python Requests setup →

watch.py
import requests

PROXY = "http://USER:PASS@IP:PORT"

with requests.Session() as s:
    s.proxies.update({"http": PROXY, "https": PROXY})
    for url in open("urls.txt").read().split():
        r = s.get(url, timeout=(10, 30))
        print(r.status_code, url, len(r.content))

What is off limits

  • Polling a small shop's search or checkout so often that it slows down for real customers
  • Referral-programme abuse, such as cycling IPs to claim a new-customer discount again and again
  • Creating accounts in bulk to see member-only prices is a grey area. Ask first.

From our acceptable use policy. We close accounts that break it, and refund the unused balance when we do.

Price monitoring questions

How often should I check prices?

As rarely as the data allows. Most shop prices change a few times a day at most. Hourly checks catch nearly everything and look much less like a bot than a check every minute.

Can I see the price a shopper in another country sees?

Yes, on datacenter or ISP: choose the country at checkout and the IP is in that country. Residential has no country selector here. The pool covers 180+ countries and you get whichever one the rotation hands you. That makes it the wrong line for country-specific prices.

Can I use this for a restock or release bot?

Yes. Our acceptable use policy lists sneaker, ticket and release bots as fine. The shop's own rules still apply, and a store that limits one item per customer can cancel your order.

Shared or dedicated plan?

Shared is cheaper per IP, but other customers use the same address and it comes with a small traffic allowance before extra traffic is charged. For a monitor you want to trust, dedicated means you never inherit somebody else's ban.

The community layer

Stuck on price monitoring?

Post the target and the error in Discord. Somebody has usually hit the same wall and will tell you whether a proxy is even the fix.

Join the Discord

4,200+monkeys in the Discord

  • Help from humans

    Post your error, get an answer. Usually in minutes, usually from someone who has hit the same wall.

  • A status bot that tells on us

    Pool health, incidents and maintenance posted automatically. Including the bad days.

  • Deals and free traffic

    Bonus GB drops, early access to new pools, and the occasional giveaway for a good bug report.

Join the Discord4,200+ monkeys, free to lurk