Accounts
Learn how to add and configure Facebook accounts in MessengerFlow.
Account Setup
Facebook accounts are the core of MessengerFlow. This guide covers adding, configuring, and maintaining accounts for optimal performance.
Adding an Account
Navigate to Accounts and click Add Account.
Required Fields
| Field | Description | Requirements |
|---|---|---|
| Facebook login email | Valid email address | |
| Password | Facebook password | Minimum 6 characters |
| 2FA Secret | Authentication app secret | 37-39 character alphanumeric string |
| Proxy | Associated proxy | Select from your configured proxies |
Optional Fields
| Field | Description |
|---|---|
| Display Name | Friendly name for the account |
| Chat PIN | 6-digit PIN for accounts with additional security |
| Cookies | Imported session cookies in JSON format |
2FA Secret Setup
MessengerFlow requires the 2FA secret to generate login codes automatically.
Getting Your 2FA Secret
- Go to Facebook's 2FA Settings
- Select your profile when prompted
- Choose Authentication App as the 2FA method
- Copy the alphanumeric secret displayed next to the QR code
- Enter the secret in MessengerFlow when adding the account
The secret is the text string (not the QR code) that authenticator apps use to generate codes.
Cookie Import
Importing cookies can help with:
- Faster account connection
- Bypassing some verification steps
- Preserving session state
Cookie Format
Cookies must be in JSON array format:
[
{
"name": "c_user",
"path": "/",
"value": "123456789",
"domain": ".facebook.com",
"expiry": 1722456303,
"secure": true,
"httpOnly": true,
"sameSite": "None"
}
]
The sameSite attribute must be one of: Lax, Strict, or None.
Account Statuses
| Status | Meaning | Action |
|---|---|---|
| Active (Green) | Account is ready to send | None required |
| Error | General error state | Check credentials and proxy |
| Invalid Credentials | Login failed | Update email/password |
| Invalid 2FA | 2FA verification failed | Verify 2FA secret |
| Banned | Account suspended by Facebook | Remove or replace account |
| Rate Limited | Temporarily paused | Wait for cooldown period |
| Requires PIN | Additional verification needed | Enter chat PIN |
Accounts with issues can often be resolved using a Live Session with Manual Login.
Language and Region Settings
MessengerFlow requires specific account settings:
| Setting | Required Value |
|---|---|
| Language | English (US) |
| Region | United States |
| Date Format | mm/dd/yyyy |
Incorrect settings will cause the account to show an ERROR status.
Changing Language Settings
- Log in to Facebook
- Go to Settings > Language and Region
- Set language to English (US)
- Set region to United States
Account Limits
All plans include unlimited Facebook accounts. You can add as many accounts as you need.
Your subscription limits the number of active campaigns and accounts per campaign — not total accounts. See Plans & Pricing for details.
Exporting Account Data
You can export cookies and local storage data for backup:
- Navigate to the Accounts page
- Click the menu (three dots) next to the account
- Select View Details
- Download cookies or local storage in JSON format
Best Practices
- Use aged accounts (created months or years ago)
- Complete the profile with photos and activity
- Add friends to make accounts appear authentic
- Start with low message volumes and ramp up gradually
- Monitor account status regularly
See the Best Practices guide for detailed safety guidelines.
