Local demand is often written as a simple public question: who can fix this, teach this, photograph this, or provide a venue nearby? Combining the service with a real place keeps the search useful.
This local business lead generation workflow keeps the stated need and location beside each source.
SocialListeningAPI lets Claude or ChatGPT search public Facebook posts through the MCP. It returns normalized records with source URLs. An external workflow stores history and routes possible matches for human review.
Step 1: Build local business lead generation queries
Create query groups for the service and the area:
recommend electrician suburblooking for tutor cityneed photographer landmarkvenue for event neighbourhoodrepair service near district
Use names people actually use for the place, including the city, suburb, district, or landmark. Keep each location in a separate query.
Step 2: Search Facebook through the MCP
Create a SocialListeningAPI account, claim the 100 free credits, and connect the MCP to Claude or ChatGPT through OAuth.
Use a prompt that leaves missing location details blank:
Search public Facebook posts for each service and location phrase. Return the matched phrase, stated
location, published date, author, exact need, and source URL. Put posts with an uncertain location
in a separate section. Do not contact anyone and do not infer a location from the author profile.
Each successful Facebook search costs 7 credits. Run the query set manually before adding any external schedule.
Step 3: Deduplicate and verify externally
Store each source URL, query, published date, stated place, need, and first-seen time in an external sheet or database. Skip URLs already reviewed. A person should confirm the post is current, public, and within the service area.
Facebook search returns one page with no next cursor. It does not search private or closed groups, Facebook Event objects, comments, or every historical post.
Step 4: Prepare a relevant follow-up
Respond only when the service and location match. Answer the person’s question, disclose your connection, and avoid a generic sales pitch. Contact enrichment, DMs, CRM updates, and posting all happen outside SocialListeningAPI.
Conclusion
A useful local lead list contains the stated need, place, date, and source URL. Leave uncertain locations in review rather than turning them into false local leads.
Continue with Find Leads Asking for Recommendations on Facebook.




