Set up your internal PhantomBuster proxy to make the most out of your Facebook Phantoms!
Proxies for Facebook Phantoms
PhantomBuster offers a built-in proxy to avoid errors that come from the lack of a proxy. Why is this? Well, websites such as Facebook closely monitor the location of your IP address(es). As our Phantoms run from the cloud, they could be connecting to your account from different locations around the world, which Facebook will quickly detect and consequently block the Phantom’s access. A proxy acts as an intermediary server and places your browser in a different geographical location of your choice to prevent Facebook from becoming suspicious.
Using PhantomBuster’s built-in proxy
The great thing about this built-in proxy is that it’s super easy to set up! In the “Settings'' of your Phantom, you will see a section called “Proxies”. Here you have the option to choose what type of proxy you want. You of course don’t have to use PhantomBuster’s proxy service, but we do recommend it.
Once “PhantomBuster proxy” is chosen, the dropdown arrow will allow you to choose between “custom configuration” or “Share IP(s) with [Facebook Phantom] ”. If you have this option, it’s because you’ve already configured one of your Facebook Phantoms to a specific proxy. By selecting “Share IP(s)...” you’re ensuring all of your Facebook Phantoms will be connecting from the same IP address. This avoids being blocked by Facebook which could detect a connection coming from several different IP addresses. It doesn’t matter which IP you use, as long as it is consistent across all of your Phantoms.
If you’ve chosen “custom configuration”, you can set the proxy to “Maintain the same fixed IP for as long as it’s available” or choose the hourly intervals for when it would “Obtain a new IP”, as well as the Proxy location. Just a reminder to be consistent with this information across all of your Phantoms. Don’t forget to choose your “Proxy location”. We recommend setting it to “Anywhere” so that particular servers don’t get overloaded.
And that's it! Your PhantomBuster proxy has been set up. Another option is learning how to create a proxy with Bright Data. Be sure to check out our proxy troubleshooting article as well to avoid common proxy configuration errors.
Activity rate limits
Don't forget that even with a proxy, you need to automate according to Facebook's rate limits. As well as location, Facebook keeps a close eye on your activity levels and, if too high, they will become suspicious of bot behavior. To avoid this, you should limit how much you do within a certain period of time - it's essential to be restrictive to prevent your cookies from expiring, and even your actions or account being blocked.
The limits are different for different types of actions, so we've gathered our recommendations for you to check in this article. You should also follow these best practices:
- Start out by automating slowly + warm up your account gradually.
- Spread your actions across multiple launches throughout the day.
- Keep your launches within daytime hours instead of having the Phantom run throughout the night.
To give you some examples, extracting profiles from a large list is fairly easy - the Facebook Group Extractor can extract up to 10,000 members from a group in one go. However, liking, messaging, and profile scraping is much more restrictive. As a maximum, we recommend scraping 5 profiles per hour with Facebook Profile Scraper, liking 5 posts per hour with Facebook Auto Liker, and sending 3 messages per hour with Facebook Message Sender.