This week we’ll be releasing an industry-first feature called Ghost Proxy Control that will allow you to set a different proxy for each tab in your browser. This feature goes beyond standard contextual identities to allow you to browse the web as if from different countries, cities or just any locale, all from one simple browser window.
GPC is an extension we’re launching in beta (sign up for early access here) that only works in Ghost Browser. (Good thing you can automatically import all of your Chrome extensions in under two minutes so you don’t have to switch browsing experiences just to use it!)
This video should serve as a tl;dr and will give you a quick overview of what exactly this can do. For more details scroll down.
What’s it Do?
The main function of this extension is to let you assign a different proxy for each tab in your browser. To do this, you simply:
- Import your proxies, port, username and password through our csv import tool.
- Set your default proxy setting to tell Ghost which IPs you want to use when opening new tabs, Sessions or Projects.
- Freely change the proxy address for any Project, Session or tab to override the defaults whenever you want.
- Whenever you revisit a Project, Ghost Browser will load each tab through the proxy you set it to use!
Yes, it’s that awesome!
This can be used to keep online profiles truly separate. SEOs and agencies that do social media management for clients have needed to do this forever. And now it’s easier than ever. It’s also great if you need to manage multiple Facebook accounts, log into multiple Twitter accounts or Instagram accounts for clients that live in other countries. No more annoying authentication issues!
Web developers and QA testers will love this too. If you work on an international site and are tired of solutions that will only change your IP address for the entire browser, then you’ll need this. And you’ll probably wonder how you ever lived without it. We’ll be using the SMM example below, but web devs and QA specialists will quickly understand the benefits, we’re sure.
How do I get it?
The beta is coming out before the end of April. If you would like to get on the priority list to get it, go here to sign up for it. People on this list will get first crack at this extension!
How to Set Up a Different Proxy for Each Tab
Here’s a closer look at how to use multiple proxies at the same time in different tabs with Ghost Browser.
First, you add your proxies. Note: we don’t have a Ghost Proxies product or anything like that. 🙂 You bring your proxies, we bring the magic. Once you have your multiple proxies ready, the import process should take about a minute. The import itself takes about a second.
Once you’ve imported your proxies, it’s time to assign a default behavior for how you want your multiple proxies to be allocated.
As you can see here, all of your proxies and their custom names are listed in a convenient dropdown. This is why it’s probably going to be popular to name your proxies based on the location they route your traffic through.
You can set the default behavior to:
- Use a direct connection (no proxy)
- Use your system proxy (whatever you set in your OS as the default)
- Select a random proxy from your list
- Use a specific proxy from your list
If you choose the proxy randomizer option, you’ll get further options
Use it Like an IP Changer
Let’s look at option 3 first. ‘Rotate through Proxies’ is essentially an IP Changer, similar to many extensions that already exist to use multiple proxies in Chrome or Firefox. However, there is one important difference. You can select the ‘Rotate Proxies’ option to tell Ghost to do this at the Project or Session level.
If you are new to Ghost, I’ll explain briefly that a Session is a set of isolated, color-coded tabs that share a cookie jar. That cookie jar is separate from other cookie jars in the same browser window. (In other words, you can log into one Facebook account in gray tabs, another account in Purple tabs, etc., etc.).
So, in addition to setting a different proxy for each tab, you can also have separate accounts open on the same web site in one browser window.
This means you can use one set of purple tabs for one client’s social media accounts – all running off one IP address. Then you can have another set of tabs, say green, representing a different client’s social media, Google and other accounts. You don’t even have to set this for every Session.
Just open the Session and it will use the next IP address in your list. Don’t worry, you’ll still be using multiple proxies instead of having all of your tabs switched to the same proxy.
If you prefer to separate your clients by Project, which is our recommended approach for most agencies, you can set the Projects to pull a new IP address when they are opened. It will rotate through proxies on a Project-basis instead. If you are a Premium user, you can even use Profiles to really go nuts with this extension.
As a point of clarification, when we say “proxy randomizer” it’s not really a random selection. It goes in order through your list to make it more predictable.
Overriding Your Connection Settings
As you can see, there is also an override setting for each tab, Session and Project. This is where you are able to set the browser to use a different proxy for each tab. In fact for each tab, Session or Project, you can set it to use a direct connection, your system proxy or any of your custom Ghost proxies.
So, the defaults make it very easy for your proxy settings to work automagically. And the override capabilities give this extension the fine-grained control that so many technology professionals have been craving for so long.
We hope you love it! The beta of this extension is available now and there is plenty of room for feedback. We are waiting to hear from you about any added controls or interface changes you think of! The idea is to make it a super efficient way for you to manage multiple proxies in Ghost Browser. If you have suggestions – i.e. if you want to have every tab open with the automatic rotation – or anything else, let us know in the comments!
And don’t forget…to get on the priority list to get the beta version of this extension, please click here to sign up. We expect to deliver the beta within the next week.