TigerProxies logo
Guide

Ghost Browser Multi-Session with Mobile Proxies for E-commerce

Ghost Browser is a Chromium-based browser built around sessions: colour-coded tab groups that each keep their own cookies and storage, so you can be signed in to the same store several times in one window. Unlike a full anti-detect browser it does not rebuild the fingerprint per session, but for e-commerce work such as managing several shop accounts, monitoring prices, or running parallel checkout sessions, the session model is fast and light. What makes it work at scale is assigning a different proxy to each session, and that is where TigerProxies comes in. Our USA mobile proxies give every Ghost session a real carrier IP from a US metro, so each checkout looks like a different phone. This guide covers how proxies attach to Ghost sessions, the protocol choice, testing, sticky versus rotating for each e-commerce job, and how to scale by city.

How Ghost Browser uses proxies

Ghost Browser keeps a proxy list where you add entries with a type, host, port and, where required, a username and password. Each session can then be assigned one of those proxies, so tabs in a session share an IP while tabs in another session use a different one. There is also a way to verify that a proxy connects and to see the resulting external IP.

Because sessions share the machine's fingerprint, the proxy carries more of the load in making sessions look distinct. A carrier IP does that convincingly: a store sees a shopper on AT&T, T-Mobile or Verizon in a named metro, and the timezone you set for the browser should match that metro.

Adding TigerProxies to Ghost Browser step by step

Open your TigerProxies dashboard. Every proxy lists host, HTTP port, SOCKS5 port, username, password and a rotation link. In Ghost Browser, open the proxy list and add an entry for each proxy. Choose HTTP for ordinary shopping or SOCKS5 when you want DNS to travel through the proxy and UDP traffic to be carried. Enter the host, the port for that protocol, and the credentials. Name the entry by metro and purpose.

Create a session, assign a proxy to it, and load an IP-check page in that session to confirm a United States carrier IP. Repeat for each session you need, giving every checkout session its own proxy. Ghost's workspaces let you save a set of sessions with their proxies so you can reopen the same layout tomorrow.

Set your system timezone to match the metro most of your proxies are in, or keep proxies for one workspace in one metro. Our 4G lines typically deliver 20–45 Mbps and 5G delivers 50+ Mbps, so multiple sessions load stores side by side without waiting on each other.

Sticky for checkout sessions, rotating for monitoring

A checkout session should hold one IP from the first product page to the order confirmation. Fraud tools on retail sites watch for carts that change networks mid-flow, so keep checkout proxies in sticky mode and leave the rotation link alone until the order is confirmed.

For drops, prepare each checkout session in advance on its own sticky proxy, keep the sessions open in one workspace, and do not rotate through the release. Once the drop is over, rotate every session's proxy to start clean. TigerProxies rotations are unlimited with no wait between changes, from the dashboard link or the API.

Price monitoring sessions are different. Assign them proxies set to per-request rotation so each page load comes from a new carrier IP, and keep those proxies away from checkout sessions. Ghost's colour coding makes this easy: use one colour for buying sessions and another for monitoring.

Scaling sessions and workspaces by city

The rule is one proxy per checkout session. Group sessions into workspaces by metro, so a New York workspace uses New York proxies and a Los Angeles workspace uses Los Angeles proxies. We run modems in New York, Los Angeles, Chicago, Houston, Phoenix, Miami, North Carolina and Boston, with Boston on 4G LTE only.

When a store or client needs a new region, use the free self-service location moves from your dashboard to move a proxy to another metro, then edit the host in Ghost's proxy list entry. Every session assigned to that entry follows. Unlimited data means monitoring sessions can refresh product pages all day without a usage concern.

If you script price checks outside the browser, our API returns proxy details and triggers rotations, so a scheduler can rotate monitoring proxies between runs while leaving checkout proxies untouched.

Troubleshooting Ghost sessions on mobile proxies

When a proxy entry refuses to connect, check that the port belongs to the protocol you picked. HTTP and SOCKS5 ports differ on the same host. Also confirm the credentials contain no trailing spaces.

If a store complains about location, the machine timezone probably does not match the proxy metro. Ghost sessions share the system timezone, so keep a workspace's proxies in a single metro and set the timezone to match. If an IP-check page in a session shows your real IP, confirm the session actually has a proxy assigned and consider SOCKS5 so DNS also leaves through the proxy. Review WebRTC handling in the browser settings if a site still sees a second address.

Orders that cancel after payment often trace to a rotation during checkout. Audit any script calling rotation links and exclude checkout proxies. If monitoring sessions start returning blocks, rotate that proxy and slow the refresh cadence rather than pushing harder.

Why our carrier IPs for Ghost Browser

Ghost Browser leans on the proxy to separate sessions, so the quality of the IP matters more than it would in a full anti-detect setup. TigerProxies proxies are real SIM cards in 4G/5G modems we own, racked in eight US metros on AT&T, T-Mobile and Verizon. Each session sits on an address shared with real phone shoppers, which is how it reaches the confirmation page.

Plans start from $4/day and run daily, weekly or monthly, with unlimited data and unlimited rotations. Every proxy supports HTTP(S) and SOCKS5 with UDP, sticky or per-request rotation, a rotation link and an API. Your dashboard lists host, ports, username, password and rotation link for each proxy, ready to load into Ghost's proxy list.

Frequently asked

Does Ghost Browser support one proxy per session?

Yes. Add each proxy to Ghost's proxy list, then assign a proxy to each session. Tabs within the session share that IP, and other sessions use their own. That is the basis for running several checkout sessions in parallel.

HTTP or SOCKS5 for Ghost Browser sessions?

Both work with the same username and password. HTTP is the simplest for shopping. SOCKS5 also carries UDP and keeps DNS inside the proxy, which gives a store a more consistent view of the session.

How do I handle timezone when Ghost sessions share the system clock?

Keep the proxies for one workspace in a single metro and set the system timezone to match. If you need sessions in different metros at once, run separate workspaces at different times or on different machines.

Can I rotate a monitoring session's IP without affecting checkout sessions?

Yes. Each proxy has its own rotation link, so rotating a monitoring proxy leaves checkout proxies untouched. Rotations are unlimited with no wait between changes, and the API lets a scheduler do it between monitoring runs.

How do I move a Ghost session to a different US city?

Use the free self-service location moves from your dashboard to move the proxy to another metro, then update the host in the Ghost proxy list entry. Verify with an IP-check page in that session and adjust the timezone if the workspace metro changed.

USA mobile proxies on hardware we own

Real 4G and 5G carrier IPs in eight US metros, with unlimited rotation, sticky sessions and HTTP(S) or SOCKS5. Plans start at $5/day.

View plans See all locations

More guides

All TigerProxies resources →