Have you noticed that the airline ticket you looked at yesterday is more expensive today? Or that a product on a foreign website costs less if accessed via a VPN from another country? This is not a coincidence β itβs price discrimination based on IP address, and it operates on dozens of major platforms worldwide. For sellers, marketers, and arbitrageurs, this means one thing: without the right tools, you are overpaying or losing your competitive edge.
In this article, we will examine how dynamic pricing based on geolocation and IP works, which platforms engage in this practice, and how to use proxies to obtain objective price data β whether you are monitoring competitors on Wildberries or searching for cheap airline tickets for business trips.
What is IP Price Discrimination and How Does It Work
Price discrimination is the practice of selling the same product or service at different prices to different buyers. In the offline world, this has always existed: student discounts, prices for seniors, different rates for legal entities and individuals. However, online, this phenomenon has taken on a much more sophisticated character.
Modern dynamic pricing algorithms analyze dozens of parameters about the user in real time and adjust the price literally seconds before you see it. Among these parameters are:
- IP address and geolocation β country, city, provider, type of connection
- Browsing history β how many times you have viewed this product or route
- Device and browser β iPhone users historically see higher prices on some platforms
- Time of day and day of the week β prices for airline tickets on Friday evenings and Wednesday mornings can differ by 30-40%
- Presence of cookies and sessions β repeat visits are recorded and can increase the price
- Income level of the region β platforms know average salaries by region and adjust prices accordingly
The IP address plays a key role in this system. Based on it, the website instantly determines your country, region, internet provider, and even type of connection (home internet, mobile operator, corporate network, or data center). Based on this data, the algorithm decides what price to show you specifically.
π Real Figures
According to a study by Princeton University, the price difference for the same airline tickets for users from different countries can reach 166%. The study showed that 9 out of 16 largest online stores apply personalized pricing based on geolocation.
Which Platforms Change Prices Based on IP
IP price discrimination is not a conspiracy theory, but a documented practice used by the largest global platforms. Here are specific categories and examples:
Airline Tickets and Travel
This is perhaps the most well-known area of price discrimination. Booking.com, Aviasales, Skyscanner, Expedia, Airbnb β all of them adapt prices to the user to some extent. A classic example: if you search for a ticket from Moscow to Dubai with a Russian IP, the price may be one. If you access it with an IP from the UAE or the USA β it may be another. The difference often amounts to 15-40%.
The story with cookies is particularly telling: if you have viewed the same flight several times, the algorithm records "hot interest" and may raise the price, creating an artificial shortage. This is why experienced travelers always search for tickets in incognito mode.
Marketplaces and Online Stores
Amazon is one of the pioneers of dynamic pricing. Prices on Amazon change millions of times a day. A user from New York and a user from a small town in Idaho may see different prices for the same product. This is related to logistical costs, competitive conditions in the region, and the purchasing power of the audience.
The situation in the Russian market is similar. Wildberries and Ozon actively use geolocation: prices and availability of products may differ depending on the region. Avito shows different listings and prices depending on the user's city.
SaaS and Subscription Services
Adobe, Microsoft, Spotify, Netflix β all these companies officially apply regional pricing. A subscription to Adobe Creative Cloud in India costs several times less than in the USA. Spotify Premium in Argentina is pennies compared to European rates. This is not a hidden practice, but it creates real opportunities for savings when using proxies correctly.
| Platform | Type of Discrimination | Price Range | IP Impact |
|---|---|---|---|
| Airline Tickets (Booking, Aviasales) | Geo + Browsing History | Up to 40% | High |
| Amazon | Geo + Behavior | Up to 25% | High |
| Wildberries / Ozon | Regional Logistics | Up to 20% | Medium |
| Spotify / Netflix | Country Rates | Up to 80% | Critical |
| Adobe / Microsoft | Regional Rates | Up to 60% | Critical |
How Websites Determine Your Location and Profile
To effectively bypass price discrimination, it is essential to understand how websites "detect" you. This is not a single mechanism, but a whole identification system.
IP Geolocation β The First and Main Signal
Each IP address is linked to geolocation databases (MaxMind, IP2Location, and others). Based on the IP, the website instantly learns your country, city, internet provider, and type of connection. This happens with every request β even before the page loads. This is why simply changing your IP through a proxy already yields results.
Type of IP Address
Websites can distinguish between types of IP addresses. An IP from a data center (hosting company) is a clear signal of automation or the use of VPN/proxy. A residential IP is a "regular user." A mobile IP indicates a user on a smartphone. Different types of IPs receive different treatment: data center IPs may see different prices or even be denied access.
Cookies and Browser Fingerprints
In addition to IP, websites collect cookies (browsing history, authentication) and take a "digital fingerprint" of the browser: screen resolution, installed fonts, plugins, browser version, time zone. The combination of this data allows the identification of a user even when the IP changes. This is why a single proxy is often insufficient β a comprehensive change of digital identity is necessary.
Behavioral Analysis
Algorithms analyze your behavior on the website: how long you look at a product, how many times you return, whether you added it to your cart. If the system sees high engagement β this is a signal to raise the price. Some platforms openly admit to using "intent-based pricing."
Who It Affects: Sellers, Marketers, Arbitrageurs
Price discrimination is not just an inconvenience for the average buyer. For professionals working with price data, it translates into direct financial losses and distorted analytics.
Sellers on Marketplaces
Sellers on Wildberries, Ozon, Yandex.Market constantly monitor competitors' prices to remain competitive. The problem is that if you monitor prices from one IP in Moscow, you see Moscow prices. Meanwhile, a competitor may show different prices to users from Novosibirsk or Yekaterinburg. Without monitoring from different geolocations, you get an incomplete picture of the market.
The problem is even more acute for those trading on international marketplaces β Amazon, eBay, AliExpress. A competitor's pricing strategy in the USA may differ radically from their strategy in Europe. Without proxies, you simply won't see this difference.
Marketers and Advertising Specialists
Marketers testing advertising campaigns in different regions face the challenge of not being able to objectively assess the user experience from a specific region. If you run ads on Facebook Ads or Google Ads with geotargeting in Krasnodar while sitting in Moscow β you do not see the page and prices that your target audience sees.
This is critical for conversion analysis: a user from Krasnodar may see a different price, a different assortment, and even a different layout of the landing page than you do when checking from Moscow. The result is inaccurate data on the reasons for low conversion.
Arbitrageurs and Media Buyers
For arbitrageurs working with offers in different geos, understanding real market prices is critically important. If you are driving traffic to a nutra offer in Germany, you must see the same page and price that a German user sees. Otherwise, you cannot accurately assess the competitiveness of the offer, the quality of the landing page, and the price's alignment with market levels.
Additionally, arbitrageurs often purchase advertising tools, services, and subscriptions worldwide. Knowing real prices in different regions allows for significant savings on operational costs.
How Proxies Help Bypass Price Discrimination
A proxy server is an intermediary node between your device and the target website. When you connect through a proxy, the website sees the IP address of the proxy server, not your real IP. This allows you to:
- Emulate a user from any country or city
- See prices that the website shows to a specific region
- Collect price data from multiple geolocations simultaneously
- Avoid price increases due to browsing history (each request β new IP)
- Bypass blocks for parsers and monitoring systems
A crucial point: not every proxy is equally effective against price discrimination. Algorithms of major platforms can recognize data center IPs and treat them with suspicion. To obtain "fair" prices β the same as an ordinary user sees β you need proxies with real residential IPs.
This is where residential proxies come into play β they use IP addresses of real home users from different countries and cities. For the website, such a request is indistinguishable from a regular visitor from the desired region.
π‘ How It Works in Practice
You want to find out how much a competitor's product costs on Ozon for buyers from St. Petersburg. You connect to a residential proxy with a St. Petersburg IP β open the product page β see the same price and delivery conditions that a real buyer from St. Petersburg sees. You repeat this for Novosibirsk, Yekaterinburg, Kazan β you get a complete picture of the competitor's regional pricing policy.
Which Type of Proxy to Choose for Price Monitoring
The choice of proxy type depends on the specific task. Let's break down three main options regarding the fight against price discrimination:
Residential Proxies β For Accurate Monitoring
Residential proxies are IP addresses of real home users, provided with their consent. They are distributed across specific cities and regions, allowing you to accurately emulate a user from the desired location. For the website, such a request looks like a regular visit from a home user β no signs of automation or proxy.
This is the best choice for monitoring prices on marketplaces (Wildberries, Ozon, Amazon), checking regional landing pages, and obtaining "fair" prices for airline tickets. The downside is that the cost is higher than that of data center proxies, and the speed may be lower.
Mobile Proxies β For Maximum Trust
Mobile proxies use IP addresses of real mobile operators (3G/4G/5G). This is the "cleanest" type of traffic in terms of platform trust β mobile IPs almost never end up on blacklists, and their use closely resembles the activity of an ordinary user with a smartphone.
Mobile proxies are especially effective for platforms with aggressive anti-bot protection: some flight aggregators and large marketplaces block even residential proxies, but mobile IPs pass through without hindrance. This is more expensive, but justified for critically important monitoring.
Data Center Proxies β For Mass Parsing
Data center proxies are the fastest and cheapest. They are suitable for mass data collection from websites that do not apply aggressive protection. If you need to monitor thousands of listings on Avito or collect data from small online stores β this is a workable option. However, major platforms (Amazon, Booking, Wildberries) can recognize data center IPs and may show them different prices or even block access.
| Type of Proxy | Platform Trust | Geolocation Accuracy | Speed | Best Use |
|---|---|---|---|---|
| Residential | High | City/Region | Average | Marketplaces, Airline Tickets |
| Mobile | Maximum | Country/Operator | Average | Aggressive Protection |
| Data Center | Low | Country | High | Small Websites, Avito |
Practical Setup: Tools and Step-by-Step Procedure
Let's explore specific scenarios for working with proxies to combat price discrimination. No coding β just practical tools and step-by-step instructions.
Scenario 1: Monitoring Competitors' Prices on Wildberries and Ozon
What You Need: Anti-detect browser (Dolphin Anty, AdsPower, or GoLogin) + residential proxies with the required regions.
Step-by-Step:
- Obtain a list of residential proxies tied to the necessary cities (Moscow, St. Petersburg, Novosibirsk, Yekaterinburg).
- In Dolphin Anty, create a separate browser profile for each region. Name it: "WB_Moscow", "WB_Novosibirsk", etc.
- In the settings of each profile: Settings β Proxy β Add Proxy β insert data (host:port:login:password) β select SOCKS5 protocol.
- Set the time zone and language of the browser corresponding to the proxy region.
- Open the competitor's product page in each profile and record the prices.
- Compare the data β you will see the real regional pricing policy of the competitor.
For regular monitoring (daily or weekly), you can use ready-made parsers that support proxies β for example, Price Monitor or similar SaaS solutions. They automatically rotate proxies and collect data on schedule.
Scenario 2: Checking Prices for Airline Tickets and Hotels
Step-by-Step:
- Open the browser in incognito mode β this removes the influence of cookies and browsing history.
- Connect to a residential proxy from the desired country (for example, Germany for searching European flights).
- Go to Aviasales, Booking, or Skyscanner and find the desired route.
- Record the price. Then switch the proxy to another country (USA, UAE, India) and repeat the search.
- Compare the results β the price difference will show from which geolocation it is more profitable to book.
β οΈ Important
When booking through a proxy from another country, ensure that the payment system supports transactions from that country. Some platforms check the correspondence between the IP and the country of the card β a mismatch may lead to payment rejection.
Scenario 3: Checking Advertising Landing Pages from Different Regions
For marketers launching geo-targeted advertising:
- In AdsPower or GoLogin, create profiles for each target region of the advertising campaign.
- Connect residential proxies from the corresponding cities.
- Open the landing page through each profile and check: price, CTA, product availability, loading speed.
- If you see a different price or content β you have important information for optimizing the campaign.
Scenario 4: Monitoring International Marketplaces for Arbitrageurs
Arbitrageurs working with product offers often compare prices on Amazon, AliExpress, and local marketplaces in different countries. The scheme is simple: residential proxies from the desired country + profile in an anti-detect browser with the corresponding language and time zone = you see exactly what a buyer from that country sees.
This allows finding arbitrage opportunities: a product that costs $10 in the USA and $25 in Australia is a potential opportunity for cross-border arbitrage or dropshipping.
Common Mistakes When Monitoring Prices via Proxies
Even with good proxies, many make mistakes that lead to inaccurate data or blocks. Here are the most common:
Mistake 1: Using Proxies Without Changing Browser Fingerprint
If you simply change proxies in a regular browser without changing the fingerprint, the website can still identify you by the browser fingerprint. Solution: always use an anti-detect browser (Dolphin Anty, AdsPower, Multilogin, Octo Browser) β it creates a unique fingerprint for each profile that corresponds to the selected region.
Mistake 2: Not Clearing Cookies Between Sessions
If you viewed a product from a regular IP and then switched to a proxy in the same browser β the cookies remained. The website sees your history and may apply personalized pricing. Always start a monitoring session with clean cookies or use separate profiles in an anti-detect browser.
Mistake 3: Mismatched Time Zone and Browser Language
If you are using a German IP but the browser shows Moscow time and Russian language β this is a suspicious mismatch. Advanced algorithms may notice it. In an anti-detect browser, always set the time zone, browser language, and interface language according to the proxy's geolocation.
Mistake 4: Too High Request Frequency
Even with good proxies, you cannot make hundreds of requests per minute from one IP β this is a clear bot pattern. Use proxy rotation (each request β new IP) and add random delays between requests. Most residential proxy providers offer automatic rotation.
Mistake 5: Using Data Center Proxies for Secure Platforms
Amazon, Booking, Wildberries can identify data center IPs and either block them or show special "protective" prices. For these platforms, use only residential or mobile proxies β otherwise, the data obtained will be unreliable.
β Checklist for Proper Price Monitoring via Proxies
- Use an anti-detect browser (Dolphin Anty, AdsPower, GoLogin)
- The time zone and language of the browser match the geolocation of the proxy
- Each session starts with clean cookies
- For marketplaces and airline tickets β only residential proxies
- IP rotation: no more than 10-15 requests from one address
- Random delays between requests (1-3 seconds minimum)
- Check the correspondence between IP and country using an IP checker before starting work
Conclusion: Proxies as a Tool for Honest Analytics
IP price discrimination is a reality of the modern internet that everyone who works professionally with price data encounters. Algorithms of major platforms adapt prices for each user based on their geolocation, browsing history, and device type. Without the right tools, you do not see the real market but a personalized version that the platform decided to show you.
Proxies combined with anti-detect browsers provide the opportunity to see prices through the eyes of a user from anywhere in the world. For sellers on marketplaces, this means a complete picture of competitors' pricing policies. For marketers β the ability to check the real user experience in target regions. For arbitrageurs β an understanding of real market prices in different geos.
The key principle: to obtain reliable data, you need proxies that the platform cannot distinguish from an ordinary user. Thatβs why for monitoring prices on serious platforms, we recommend using residential proxies β they provide maximum trust from websites and accurate geolocation down to a specific city. For platforms with particularly aggressive protection, consider mobile proxies β their traffic is virtually indistinguishable from the activity of an ordinary smartphone user.
Start simple: check right now whether your target marketplace shows the same prices to users from different cities. The result may surprise you β and open new opportunities for optimizing your pricing strategy or reducing operational costs.