MessengerFlow

Lead Scraper

Learn how to use MessengerFlow's built-in lead scraper to find prospects.

Lead Scraper

MessengerFlow includes a built-in lead scraper that finds prospects from Facebook pages and groups.

Page Scraping

Create collections by scraping Facebook pages that match your criteria.

Creating a Page Collection

  1. Navigate to Leads
  2. Click New Collection > From Pages
  3. Configure your search:
FieldDescriptionRequirements
NameCollection identifier1-64 characters
QuerySearch term1-64 characters
LocationsGeographic targets1-200 locations, each 1-64 characters
KeywordsInclude pages with theseMax 10, each up to 32 characters
Excluded KeywordsSkip pages with theseOptional blacklist
  1. Click Create

How Page Scraping Works

  1. System searches Facebook for pages matching your query
  2. Results are filtered by location and keywords
  3. Page followers/likers are extracted as leads
  4. Progress updates as scraping continues

Example Configuration

Real Estate Leads in Miami:

  • Query: "real estate"
  • Locations: "Miami", "Miami Beach", "Coral Gables"
  • Keywords: "buying", "selling", "investment"
  • Excluded: "rental", "commercial"

Group Scraping

Group scraping is available on the Momentum plan and above. Page scraping is available on all plans.

Extract members from specific Facebook groups.

Creating a Group Collection

  1. Navigate to Leads
  2. Click New Collection > From Group
  3. Configure:
FieldDescriptionRequirements
NameCollection identifier1-64 characters
Group IDFacebook group IDRequired
AccountAccount to use for scrapingMust be group member
Max LeadsMaximum to collect1-100,000
Target CountriesFilter by countryAI features required
  1. Click Create

Finding Group IDs

The group ID is in the group's URL:

  • URL: facebook.com/groups/123456789
  • Group ID: 123456789

Country Filtering

Filter group members by country (requires AI features):

  • Select target countries from the dropdown
  • Only members from selected countries are included
  • Helps target specific geographic markets

Account Requirements

The scraping account must:

  • Be a member of the target group
  • Have an active status in MessengerFlow
  • Not be rate-limited

Scraping Progress

Both collection types show progress:

ProgressStatus
0%Starting
1-99%Scraping in progress
100%Complete
FailedError occurred

Scraping Speed

Speed depends on:

  • Collection size
  • Server load
  • Facebook rate limits

Large collections may take several hours to complete.

Retries

If scraping fails:

  • System automatically retries
  • Retry count is tracked
  • After multiple failures, collection is marked as failed

Best Practices

Page Collections

  • Use specific queries for better targeting
  • Add multiple locations for broader reach
  • Use keywords to filter relevant pages
  • Exclude irrelevant terms with blacklist

Group Collections

  • Join groups before attempting to scrape
  • Start with smaller max limits to test
  • Use country filtering for targeted campaigns
  • Respect group rules and community guidelines

Troubleshooting

Collection Stuck at 0%

  • Check that the scraping account is active
  • Verify account is group member (for groups)
  • Wait and check back later

Failed Collection

  • Check account status
  • Verify group still exists
  • Try with a different account

Low Lead Count

  • Broaden search criteria
  • Add more locations
  • Remove restrictive keywords
  • Check group membership size