MessengerFlow

Targeting

Learn how to select and manage leads for your campaigns.

Targeting

Effective targeting ensures your messages reach the right audience. This guide covers how leads are assigned and managed in campaigns.

Lead Collections

Campaigns source leads from collections. Three types are available:

Page Collections

Built by scraping Facebook pages:

  • Search by keywords and locations
  • Filter by page categories
  • Exclude unwanted keywords

Best for: Finding leads interested in specific topics or in specific areas.

Group Collections

Built by scraping Facebook group members:

  • Target specific groups
  • Filter by country (requires AI features)
  • Set maximum lead count

Best for: Reaching engaged community members.

Import Collections

Upload your own lead data:

  • CSV file import
  • Manual entry
  • Up to 100,000 leads per import

Best for: Using existing lead lists from other sources.

Lead Assignment

When a campaign starts, leads are distributed across accounts:

Round-Robin Distribution

Leads are assigned sequentially across accounts:

  1. Lead 1 → Account A
  2. Lead 2 → Account B
  3. Lead 3 → Account C
  4. Lead 4 → Account A
  5. (continues cycling)

This ensures even distribution and prevents account overload.

Status-Based Tracking

Each lead is individually tracked:

  • Status flow: pending → assigned → sending → sent / failed / skipped
  • Each lead is assigned to a specific account
  • Paused campaigns resume from where they left off — unsent leads retain their status

Lead Status

Each lead in a campaign has a status:

StatusDescription
PendingNot yet assigned to an account
AssignedAssigned to an account, waiting to be sent
SendingMessage is being sent
SentMessage delivered successfully
FailedMessage could not be delivered
SkippedLead was skipped (e.g., already contacted)

Campaign Progress

Progress is calculated from lead statuses:

Progress = (Sent + Failed) / Total Leads × 100

A campaign is Finished when all leads have been processed (sent or failed).

Lead Deduplication

MessengerFlow automatically handles duplicates:

  • Within a collection - Duplicate Facebook IDs are removed on import
  • Across campaigns - Same lead can be in multiple campaigns
  • Between accounts - Lead is only assigned to one account per campaign

Targeting Considerations

Collection Size

SizeRecommendation
< 100 leadsGood for testing messages
100-1000 leadsStandard campaign size
1000-10000 leadsLarge campaign, use multiple accounts
> 10000 leadsSplit into multiple campaigns

Account Ratio

Recommended accounts per lead count:

LeadsAccounts
Up to 5001-2
500-20002-4
2000-50004-6
5000+6+

Quality Over Quantity

Better results come from:

  • Targeted, relevant lead sources
  • Proper segmentation by interest/location
  • Regular collection updates
  • Removing unresponsive leads

Failed Leads

When messages fail to deliver:

  1. Check the account status
  2. Review failure patterns
  3. Consider:
    • Lead may have messaging disabled
    • Lead may have blocked the account
    • Account may be rate-limited

Failed leads are tracked separately and don't affect pending leads.