Below your session cookies you’ll find Spreadsheet URL.
Add in the Spreadsheet URL textbox the link of a Google spreadsheet with this same format (Share option must be OPEN).
Your spreadsheet should contain a list of Facebook Profile URLs (one link per row).
You can specify the name of the column that contains the profile links. Simply enter the column name in the next text field.
You can also enter a single Facebook profile URL directly in the field.
6. Personalize your message 🆕 💬
Below the column name you'll find the message configuration.
In the message textbox you can write a private note which will be sent to the profile included in your Google spreadsheet.
Note: Emojis aren't handled.
Try sending a message to yourself to check that everything's working correctly!
#fbFirstName# will be replaced in your message by the first name of the person you’re adding.
The other tags available are #fbName# and #fbLastName#, replaced by their full name and last name.
How about using your own tags ? Simple.
Add a column in your Google Spreadsheet with any informations you want to apply.
A column named greetings in your Google Spreadsheet will replace all #greetings# tags in your message.
⚙️️Repetition setup ⚙️
Now that your API is ready, you can customize it to make it work repetitively.
Use to 'Number of profiles to process per launch' field to configure how many profiles you want to scrape per launch (5 for instance will make it send a message to 5 profiles each launch then stop). Then set a repetition setup:
To do so, simply hit the “Settings” button to define when your API is launched.
Then, select a frequency:
Now that this is set, click 💾 Save at the bottom of the page.
There you go, the scraping will be made for you without you doing anything!
Click on Launch & Enjoy!
It’s done! All that is left to do is to click on "launch" to try your script!
Please be aware that this API will manipulate your own account on your behalf.
Since Phantombuster's servers are located on the west coast of the USA, Facebook might to consider those login attempts as unusual activities. It's likely that they'll then temporarily lock your account and ask you to confirm your login.
In order to use the Facebook APIs to their max potential, we recommend using a proxy close to you.
Also Facebook tends to notice when too many messages are sent in a short period of time. Spamming messages is probably reprimanded. We recommend spreading your messages (like 1 message every 15min rather than 10 in one go).
If too many actions are done too quickly, Facebook may temporarily block your messages. If that happens, you would need to wait for a few hours before being able to send them again. Be careful and reduce your API frequency the next time. Having a link in your message also increases the risk of being blocked.
This API will output CSV and/or JSON containing the following fields:
name (Full name)
message (The message you sent)
Share this API
Your friends & colleagues need to know about this!