Set up your internal PhantomBuster proxy to make the most out of your Facebook Phantoms!
Take note: The first time you use your Phantom with a proxy you will likely be disconnected by Facebook as they will notice your IP address change. Not to worry- you will simply need to log into your Facebook account again to confirm your identity, then relaunch your Phantom. After this, all of your Facebook Phantoms' launches will work smoothly.
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 set geographical location to prevent Facebook from becoming suspicious.
Using PhantomBuster’s built-in proxy
PhantomBuster's built-in proxy is already preset, so no settings need to be altered. By default, the first time you launch a Facebook Phantom it will choose a PhantomBuster proxy IP at random. Each time it launches from then on, it will launch from the same IP. This also applies if you are using multiple different Facebook Phantoms, they will all launch from the same IP.
This means that all of your Phantoms’ logins are coming from the same place, which is why once you’ve confirmed your identity Facebook will no longer flag the logins. You don't need to worry about changing any of the settings, as its been taken care of automatically (yay!).
Using Bright Data's proxy service
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 4000/5000 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.