Regional Preferences

Language

Nothing in the list matches what you typed there.

Beginner guide

Sticky Sessions Explained: When Your IP Should Stay the Same

B By Budget Proxies team Plain-English proxy guides · Updated

In short: normally a rotating proxy can hand you a new IP address with every request. A sticky session tells it to keep giving you the same IP for a while instead, usually somewhere between 1 and 30 minutes. That matters because some websites expect every page of a visit to come from the same visitor. Logging in is the classic case: if your address changes halfway through, the site can lose track of you.

Turning it on takes three steps:

  1. In your dashboard, choose sticky instead of per-request rotation.
  2. Start a session, usually by adding a session ID to your username or by connecting to the sticky port.
  3. Do your task. When you want a fresh IP, start a new session or let the time window run out.

The companion guide, rotating vs sticky sessions, compares both modes side by side. Is this allowed? Either mode is fine for legitimate work within each site's terms of service.

B
Budget Proxies team · Plain-English proxy guides

Written and kept up to date by the people who run Budget Proxies. If a step no longer matches what you see on your screen, let us know through the contact page.

What this guide walks you through

  • What happens behind the scenes
  • Sticky or a new IP each time? One question decides
  • Everyday tasks and the mode that suits them
  • How long should you keep the same IP?
  • Beginner mistakes, and what sticky sessions cost

What happens behind the scenes

Think of the session ID as a name tag pinned to your requests. You connect to the proxy gateway exactly as you normally would, but each request now wears the same tag, either inside your username or because it arrives on the sticky port. The gateway sees the tag, picks one IP from the pool for it, and sends every tagged request through that IP until the session ends.

When the time runs out, or you switch to a new tag, you're given a fresh IP. Your browser or script never has to change anything else: it talks to the same gateway throughout, and we handle the stickiness on our side.

Sticky or a new IP each time? One question decides

Ask yourself: does the website need to remember me from one page to the next?

  • No, each page stands alone. This is called stateless work: fetching lots of product pages or checking search rankings, where nothing carries over between requests. Per-request rotation suits it, and it spreads your activity widely across the pool.
  • Yes, it needs to remember me. This is stateful work: logging in and clicking around, keeping items in a basket, or filling in a form that runs over several pages. That's the job sticky sessions exist for.

Everyday tasks and the mode that suits them

Find your task in the table to see which mode fits. As a rule of thumb, sticky wins whenever the site has to recognise you between pages, and rotation wins whenever it doesn't.

Which mode for which task
Task Mode to use Why
Logging in, then moving around the site Sticky The site expects the same visitor throughout
Forms over several pages, or a checkout Sticky Each page carries on from the last
Fetching unrelated pages Per-request No page depends on another
Checking lots of search rankings Per-request Spreads your activity across the pool
Looking after an account Sticky One steady address for the session

How long should you keep the same IP?

Long enough to finish the task, and no longer. A quick log-in-and-check might only need a minute or two. A longer browse, or a form spread over several pages, can use the full window. Keeping one IP for longer than you need simply pushes more of your requests through that single address.

Mobile proxies have one extra wrinkle: the phone network changes IPs on its own timetable, which limits how long any one address can be held. What are mobile proxies explains why.

Beginner mistakes, and what sticky sessions cost

A few slips catch people out early on:

  • Using sticky for everything. Pages that stand alone are easier, and lighter on any one address, with rotation.
  • Picking the longest window "just in case". Match the window to the task instead.
  • Choosing a window shorter than the task. If the session ends halfway through a login or a form, your next request arrives from a new IP.

Every plan includes sticky sessions without charging anything extra, and you can switch between sticky and per-request in your dashboard whenever you like. They work on the datacenter, residential and mobile plans, over HTTP/HTTPS or SOCKS5. Session length doesn't change the price, so the only thing to estimate is your data use: the proxy calculator does that, the pricing page lists the plans, and you can buy now from $2.49/GB.

Questions beginners ask

A setting where the proxy holds on to one IP address for you for a window you choose, typically 1 to 30 minutes, instead of giving you a new one with every request. A task with several steps then runs from one address from start to finish.
Some websites expect a whole visit to come from one address. If the IP changes halfway through, the site may treat your next page as a new visitor and ask you to sign in again. A sticky session keeps one IP for the task, which avoids that.
Usually not. For reading pages without logging in, a new IP per request is fine. Sticky matters when you sign in, keep things in a basket, or fill in something that runs over several pages.
Your next request gets a fresh IP from the pool, and you can also start a new session yourself at any time. If you were halfway through a login or a form, the site may not recognise you, so pick a window long enough to finish.
No. Every plan includes them, on datacenter, residential and mobile alike. You're billed only for the gigabytes you use, so a longer session doesn't change the price either.

Not sure what to buy? Start at step 1

Here are our four types, from the lowest price per GB upwards. Try a small amount of the first one that could work for your project, and only move up a step if a quick test lets you down.

Small first order? Datacenter from $2.49/GB · billed on the data you actually move · ready straight away · 30 days to use it · no traffic logs.

What to read next

Ready to try your first proxy?

Choose from 55+ countries, pay from $2.49/GB for only the data you use, and get your login details straight away. If a step trips you up, human support is there 24/7.

The four types

Every guide on the site

What Are Proxies? A Starting Point for Beginners What Are Datacenter Proxies? The Low-Cost Place to Start What Are Residential Proxies? Home Addresses, Explained Datacenter vs Residential Proxies: Which Should a Beginner Buy? Mobile vs Residential Proxies: Do You Really Need Mobile? Proxy or VPN? The Difference, and Which One You Need SOCKS5 or HTTPS? Choosing a Proxy Protocol Without the Jargon How Rotating Proxies Work, Explained Without Jargon Which Proxy Type Suits Your Web Scraping Project? Checking Your Ads Appear Where You Paid for Them How to Use a Proxy: A First-Timer's Walkthrough How to Choose a Proxy Without Overspending Shared vs Dedicated Proxies: Do You Need Your Own IP? Free vs Paid Proxies: Is Free Ever Good Enough? What Is an IP Address? A Plain-English Guide What Is a Residential IP? (You Probably Have One) Forward vs Reverse Proxy, Explained with Everyday Examples What Are Mobile Proxies, and Do You Need One? What Are ISP Proxies? Home-Registered IPs on Fast Servers Sticky Sessions Explained: When Your IP Should Stay the Same Proxy Authentication for Beginners: Password or Whitelist? Proxy Protocols in Plain English: HTTP, HTTPS and SOCKS5 Rotating vs Sticky Sessions: Which One Do You Need? ISP vs Residential Proxies: Which Suits a Small Project? Checking Your Search Rankings from Another Place Social Media Accounts and Proxies: A Beginner's Guide Keeping an Eye on Prices in Other Countries Checking Online Shops and Listings from Abroad Market Research with Proxies for Small Projects Following Your Competitors, the Simple Way Your First Web Scrape with Proxies, Step by Step Getting Lots of CAPTCHAs? Why, and How to See Fewer Is My Proxy Fast? How to Test It Properly Why Your Proxy Got Blocked, in Plain English What Your Proxy Error Code Is Telling You Not Sure How Many Proxies to Buy? Start Here Python and Rotating Proxies: A Gentle First Walkthrough Web Scraping the Polite Way: Habits to Learn Early

New to proxies? Start with a small order

Datacenter proxies cost $2.49 per gigabyte (GB) of data you use, so trying one on the site you care about needn’t cost much. Your login details are ready within seconds, and if you get stuck, a real person answers questions 24/7.

Budget Proxies logo

or
Continue with Email

Continue and you're agreeing to our Terms and Privacy Policy.

Already set up with us?

First time with us?

🎉 Money-off code

Knock 10% off
your next order

Type your email below and we’ll send the code over. It works on any proxy plan, however small the order. At checkout, paste it into the Promo code box and press Apply.

You’ll get the code and, now and then, an offer by email. Changed your mind later? Ask us and we’ll take you off the list.

Sorted! It’s on its way 📬

Your 10% code is heading to your inbox. No need to wait for the email, though: copy it from here and paste it in when you check out.

See residential plans →