Local Lead Generation Agent avatar
Local Lead Generation Agent

Pricing

Pay per event

Go to Store
Local Lead Generation Agent

Local Lead Generation Agent

Developed by

Apify

Apify

Maintained by Apify

Find truly local leads by scraping Instagram profiles based on search queries. Extract website links, contact details, emails, social media details. The AI agent matches and scores leads using LLMs via LangChain, explains scoring, and compiles the data into a common dataset for easy access and use.

0.0 (0)

Pricing

Pay per event

2

Total users

6

Monthly users

6

Runs succeeded

>99%

Last modified

a day ago

What is Local Lead Generation Agent?

Local Lead Generation Agent is an advanced scraper + LLM agent tool. It scrapes Instagram profiles based on your search queries and business context. It collects key contact information like websites, emails, and social media details. Using AI-powered lead scoring via LangChain, it evaluates and scores leads according to your business criteria. By combining Google Search, Instagram Profile Scraper, and Contact Details Scraper, it finds and scores truly local leads, compiling results into a ready-to-use dataset.

Key features:

  • Scrapes local leads on Instagram based on search queries, location, language
  • Extracts website links, contact information, emails, and details from related social media platforms
  • Supports lead generation from Instagram profiles across various locations
  • AI-powered lead scoring using LangChain, with detailed explanations of the scoring mechanism

🧑‍💼 How does Local Lead Generation Agent work?

🌐 Searches Google → 📸 Finds profiles across Instagram and scrapes profile bios, posts, and business details → 👀 Visits the profiles’ websites → 📮 Extracts key data points like emails, phone numbers, and other social media links → 🧑‍💼 Combines all data → 🦾 Provides AI-based lead scoring, categorization and matching for each profile based on your prompt.

What local lead data can I extract?

📸 Instagram profile details (username, full name, biography, etc.)🖥️ Website links and contact information
🌐 Social media links (Facebook, LinkedIn, Twitter, etc.)🔗 External URLs, such as business websites
🤖 Lead scoring for each profile based on AI analysis💬 Detailed reasoning for each score

How do I use Local Lead Generation Agent?

  1. Add your search query: add keywords like "fitness", "barber", or "flower shop" to target the business type.
  2. Set the location: specify a location (e.g., "Prague") to focus your lead search.
  3. Define the number of leads: choose how many local leads you want to gather.
  4. Choose the search language: select a language to restrict search results but make them more accurate.
  5. Add your business details: provide a brief description of your business to help score the leads based on your angle.
  6. Run the tool: click the "Run" button to begin scraping and analysis.
  7. Access and analyze your leads: once the tool completes, download the results in your desired format (CSV, JSON, etc.). Review the lead scoring and contact details for outreach or processing.

How much does it cost to scrape and analyze leads from Instagram?

You can check the pricing for the Local Lead Generation Agent on the pricing page. The pricing is divided into various plans based on the number of monthly runs and features you require. A typical starter plan starts at $39 per month and includes a specific number of scraping runs.

⬇️ Input

The Local Lead Generation Agent requires a search query and location as input. To tailor the leads you want to generate, don't forget to add your prompt.

local lead generation input

⬆️ Output

The output of the Local Lead Generation Agent is a structured dataset, including:

  • Instagram profile details (username, full name, biography, etc.)
  • Website links and contact information
  • Social media links (Facebook, LinkedIn, Twitter, etc.)
  • External URLs, such as business websites
  • Lead scoring for each profile based on AI analysis
lead generation output

Here's an example of the output in JSON format:

[{
"fullName": "Max Fitness Palmovka",
"instagrams": [
"https://www.instagram.com/maxfitness.cz"
],
"username": "maxfitnesspalmovka",
"businessCategoryName": "None,Gym/Physical Fitness Center",
"phones": [],
"businessAddress": {
"city_name": "Prague, Czech Republic",
"city_id": 110589025635590,
"latitude": 50.10477,
"longitude": 14.47035,
"street_address": "Voctářova 2499/20",
"zip_code": "18000"
},
"biography": "Po-So 6-22, Ne a Sv 7-22\nMultiSport friendly",
"tiktoks": [
"https://www.tiktok.com/@maxfitness_cz"
],
"emails": [],
"youtubes": [],
"facebooks": [],
"followsCount": 225,
"followersCount": 1870,
"igtvVideoCount": 0,
"highlightReelCount": 4,
"joinedRecently": false,
"postsCount": 44,
"externalUrl": "http://maxfitness.cz/",
"externalUrls": [
{
"title": "",
"lynx_url": "https://l.instagram.com/?u=http%3A%2F%2Fmaxfitness.cz%2F&e=AT3UguIKdrc4rSYNlL0FJW-ldeEPOsWJyO0D4mb6z8Jul8f4MXozlnaWCCxsMZ4MDL4lqblaWxpPRmKxzZfSioO9LFVZ_Ve4JkksTSPPNye_ugJ7",
"url": "http://maxfitness.cz",
"link_type": "external"
}
],
"phonesUncertain": [],
"verified": false,
"score": 91,
"scoreReason": "This is an excellent fitness lead scoring very high across most criteria:\n\n**Perfect thematic match (20/20)**: Username \"maxfitnesspalmovka\", full name \"Max Fitness Palmovka\", and biography clearly indicate this is a fitness gym/center, perfectly matching the \"fitness\" search criteria.\n\n**Business account verification (10/10)**: Confirmed business account with category \"Gym/Physical Fitness Center\" - exactly what we're looking for.\n\n**External platform presence (8/10)**: Has official website (maxfitness.cz) and TikTok presence, showing multi-platform engagement.\n\n**Ideal audience size (18/20)**: 1,870 followers is within the perfect range (500-50,000) for local business leads.\n\n**Active content creation (8/10)**: 44 posts with recent activity, including variety of content types (videos, carousels, images).\n\n**Strong engagement metrics (15/15)**: Recent posts show solid engagement rates - 195 likes on carousel post, 36-58 likes on videos/images. Key customer criteria of \"engagement rate\" is well met with consistent likes and some comments.\n\n**Business service indicators (8/10)**: Biography mentions operating hours and MultiSport partnership, recent posts promote personal trainer services and contests.\n\n**Community engagement (6/10)**: Posts include user mentions (@asiastrilchuk for trainer), tagged users, and hashtags showing community interaction.\n\n**Location relevance (8/10)**: \"Palmovka\" indicates Prague location (urban area), commercially relevant.\n\n**Minor deductions**: No direct email/phone contact info in provided data (-5), could have higher comment engagement (-2).\n\nThis is a clear local fitness business with good engagement, perfect thematic match, and strong business indicators."
},
{
"fullName": "Underground Fitness",
"instagrams": [],
"username": "undergroundfitnessprague",
"businessCategoryName": null,
"phones": [],
"businessAddress": {
"city_name": "Prague, Czech Republic",
"city_id": 110589025635590,
"latitude": 50.10945,
"longitude": 14.45128,
"street_address": "Přívozní 1562/1",
"zip_code": "170 00"
},
"biography": "Underground Fitness offers its members a family atmosphere and privacy in an environment which differs from a classic fitness centres you see around!",
"tiktoks": [],
"emails": [
"info@undergroundfitness.cz",
"%20info@undergroundfitness.cz"
],
"youtubes": [],
"facebooks": [
"https://www.facebook.com/undergroundfitness"
],
"followsCount": 72,
"followersCount": 24,
"igtvVideoCount": 0,
"highlightReelCount": 0,
"joinedRecently": false,
"postsCount": 8,
"externalUrl": "http://www.undergroundfitness.cz/",
"externalUrls": [
{
"title": "",
"lynx_url": "https://l.instagram.com/?u=http%3A%2F%2Fwww.undergroundfitness.cz%2F&e=AT3uAm8qHHdx-YpOVgmV573UwEaklXLYK998SCRr3S-UfBIvBmXhotBot5Mm_26UsCMpdcYor5jMbSWweGsn7jMi0jUTS08XvqF25fL1x9rCCbId",
"url": "http://www.undergroundfitness.cz/",
"link_type": "external"
}
],
"phonesUncertain": [
"+420 220 510 046"
],
"verified": false,
"score": 65,
"scoreReason": "This is a fitness business that matches the \"fitness\" search criteria well. Here's the detailed breakdown:\n\n**Strong Points:**\n- Perfect thematic match: \"Underground Fitness\" name and fitness-focused biography clearly indicate a fitness business\n- Business account with external website (undergroundfitness.cz) showing legitimate business presence\n- Email contact available (info@undergroundfitness.cz) for contactability\n- Urban location (Prague) which is commercially relevant\n- Consistent fitness content with relevant hashtags (#gym, #fitness, #workout, #personaltrainer)\n- Active community engagement with mentions (@davidkaufman80, @pavlinafitness) and user tagging\n- Good hashtag usage (13-30 hashtags per post) showing content strategy\n- Decent engagement rates: some posts show good like-to-follower ratios (48 likes with 24 followers = 200% engagement rate)\n\n**Weak Points:**\n- Very small audience (24 followers) which is below the ideal 500-50k range, indicating limited reach\n- Low posting activity (only 8 posts total, with latest post being very recent but previous posts from 2019)\n- Missing phone number (only email contact available)\n- No clear business service mentions like \"book now\" or \"appointments available\" in bio or posts\n- Inconsistent posting schedule (gap from 2019 to 2025)\n\n**Engagement Rate Analysis:**\nThe customer specifically requested scoring by engagement rate. Some posts show excellent engagement (48 likes with 24 followers = 200% rate), but recent post has 0 likes, showing inconsistency.\n\nOverall, this is a legitimate fitness business with good thematic alignment but limited by very small audience size and inconsistent activity patterns."
},
{
"fullName": "STUDENT HOUSING | ACCOMODATION | PRAGUE",
"instagrams": [
"https://instagram.com/studentrepubliccz"
],
"username": "student_republic.cz",
"businessCategoryName": "None,Property Management Company",
"phones": [],
"businessAddress": {
"city_name": "Prague, Czech Republic",
"city_id": 110589025635590,
"latitude": 50.086,
"longitude": 14.44687,
"street_address": "Orebitská 101/16",
"zip_code": "130 00"
},
"biography": "🇨🇿🇪🇺 Find best student living in Prague! \n💪+ 1000 happy students from all over the 🌏\nBook your room⬇️",
"tiktoks": [
"https://www.tiktok.com/@student_republic"
],
"emails": [
"info@studentrepublic.cz"
],
"youtubes": [
"https://www.youtube.com/@StudentRepublicPrague"
],
"facebooks": [
"https://www.facebook.com/profile.php?id=100095708135165"
],
"followsCount": 287,
"followersCount": 1554,
"igtvVideoCount": 0,
"highlightReelCount": 7,
"joinedRecently": false,
"postsCount": 225,
"externalUrl": "http://www.studentrepublic.cz/",
"externalUrls": [
{
"title": "Website",
"lynx_url": "https://l.instagram.com/?u=http%3A%2F%2Fwww.studentrepublic.cz%2F&e=AT2P-Ss5jFpQnoKrOT0mO6hTd0oPRG6flZhDQvQmJOHauuEE2c8LPjmKb2U1BZCqDpf9bDSAzbVXSV04usjTWZs6mONnsPe6",
"url": "http://www.studentrepublic.cz",
"link_type": "external"
}
],
"phonesUncertain": [],
"verified": false,
"score": 5,
"scoreReason": "This profile is for a student housing/accommodation company in Prague, which is completely unrelated to the fitness industry that the user is searching for. Here's the evaluation breakdown:\n\n**Poor thematic match (0/100)**: The biography and business focus is entirely on student accommodation and housing services in Prague, with no fitness-related keywords or content whatsoever.\n\n**Contact details (50/100)**: Only email is provided (info@studentrepublic.cz), no phone number available.\n\n**Location relevance (100/100)**: Prague is clearly an urban, commercially relevant location.\n\n**Business services mentions (100/100)**: Strong business language with \"Book your room\", \"Find best student living\", and clear call-to-action messaging.\n\n**External links (100/100)**: Has website link (studentrepublic.cz) and multiple social media platforms.\n\n**Engagement activity (20/100)**: Very low engagement - recent posts have 0-21 likes and 0-1 comments, indicating poor engagement rates.\n\n**Audience size (100/100)**: 1,554 followers falls within the ideal 500-50,000 range for local businesses.\n\n**Business account (100/100)**: Confirmed business account with \"Property Management Company\" category.\n\n**Posting activity (100/100)**: 225 posts with recent activity shows consistent posting behavior.\n\n**Community engagement (0/100)**: Zero tagged users and mentions in recent posts.\n\n**Content variety (60/100)**: Uses hashtags (though inconsistently) but no carousel posts.\n\n**Customer criteria - Engagement rate (10/100)**: Extremely poor engagement rate (average 8.4 likes per 1,554 followers = 0.54% engagement rate, which is very low).\n\nThe profile completely fails the primary criterion of being fitness-related, making it irrelevant despite having good business fundamentals."
},
{
"fullName": "CLASSIC GYM Praha",
"instagrams": [
"https://www.instagram.com/classicgym.praha"
],
"username": "classicgym.praha",
"businessCategoryName": "None,Gym/Physical Fitness Center",
"phones": [
"00420721777771"
],
"businessAddress": {
"city_name": "Prague, Czech Republic",
"city_id": 110589025635590,
"latitude": 50.08848,
"longitude": 14.58068,
"street_address": "Národních hrdinů 3",
"zip_code": "190 12"
},
"biography": "JEDINÉ ⭐⭐⭐⭐⭐ FITNESS CENTRUM V ČR\n⏱️ PO-PÁ 6:00 - 21:00\n SO-NE 9:00 - 21:00\n🇨🇿 Svátky 9:00 - 17:00",
"tiktoks": [],
"emails": [
"info@classic-gym.cz"
],
"youtubes": [],
"facebooks": [
"https://www.facebook.com/dolnipocernice.cz"
],
"followsCount": 174,
"followersCount": 6341,
"igtvVideoCount": 1,
"highlightReelCount": 6,
"joinedRecently": false,
"postsCount": 229,
"externalUrl": "http://www.classic-gym.cz/",
"externalUrls": [
{
"title": "",
"lynx_url": "https://l.instagram.com/?u=http%3A%2F%2Fwww.classic-gym.cz%2F&e=AT2ifKysAQd6e_dHLxvwxSINIDREJ-uJ4x-G4icX63HqgeWUZrx_sepb18Xz12_cpk51OKLUETrMJKTk_C-pOhARYi7wmjB-",
"url": "http://www.classic-gym.cz/",
"link_type": "external"
}
],
"phonesUncertain": [
"721 777 771",
"+420 721 777 771"
],
"verified": false,
"score": 88,
"scoreReason": "This is an excellent fitness business lead that perfectly matches the user's search criteria. Classic Gym Praha is a verified fitness center in Prague with strong indicators of a legitimate local business:\n\n**Perfect Thematic Match (100%)**: The business name \"CLASSIC GYM Praha\" and business category \"Gym/Physical Fitness Center\" directly match the fitness search criteria.\n\n**Excellent Contact Information (100%)**: Both email (info@classic-gym.cz) and phone number (+420 721 777 771) are provided, making this highly contactable.\n\n**Strong Business Indicators (95%)**: Clear business account with specific operating hours (PO-PÁ 6:00-21:00, SO-NE 9:00-21:00), professional website link, and consistent business messaging including reservation requirements.\n\n**Optimal Audience Size (85%)**: 6,341 followers falls perfectly within the target range of 500-50,000, indicating a local business with good reach but not influencer-level following.\n\n**Good Location Targeting (90%)**: Based in Prague (urban location) with Czech language content, indicating strong local presence.\n\n**Moderate Engagement (60%)**: Recent posts show modest engagement (1-64 likes, 0 comments), which is typical for local service businesses. The engagement rate is approximately 0.02-1% which is reasonable for a local gym.\n\n**Active Business Operations (80%)**: 229 total posts with recent activity, multiple highlights, and consistent posting of business information including reservation requirements.\n\n**Areas for Improvement**: Limited use of hashtags, minimal community engagement through mentions/tags, and low comment engagement on recent posts.\n\nOverall, this represents a high-quality fitness business lead with clear local presence, professional setup, and good contactability."
},
{
"fullName": "DANCE | YOGA | FITNESS",
"instagrams": [
"https://instagram.com/move.studio.prague"
],
"username": "move.studio.prague",
"businessCategoryName": "None,Artist",
"phones": [],
"businessAddress": {
"city_name": "Prague, Czech Republic",
"city_id": 110589025635590,
"latitude": 50.09004,
"longitude": 14.43434,
"street_address": "Na Poříčí 1067, 110 00 Nové Město",
"zip_code": "110 00"
},
"biography": "Beginner Friendly, Trial lesson - 250 czk\nContemp,Hip Hop,Heels,Latina,Frame Up,Stretching,Kangoo and other\nSign up in DM👇🏻\nWe speak: cz/ua/eng/ru",
"tiktoks": [],
"emails": [
"info@movestudioprague.com"
],
"youtubes": [],
"facebooks": [
"https://www.facebook.com/MoveStudioPrague"
],
"followsCount": 14,
"followersCount": 2947,
"igtvVideoCount": 0,
"highlightReelCount": 17,
"joinedRecently": false,
"postsCount": 98,
"externalUrl": "https://linktr.ee/movestudioprague",
"externalUrls": [
{
"title": "All useful links",
"lynx_url": "https://l.instagram.com/?u=https%3A%2F%2Flinktr.ee%2Fmovestudioprague&e=AT0wwyMq18wvuhavjyclr4BrCZcd2HVRZXWXctD5E7dKXYot90CbeUP7sjoOgCXavIqzZ5HIUzzlVoFTrBPJS8615Ghx-CXq",
"url": "https://linktr.ee/movestudioprague",
"link_type": "external"
}
],
"phonesUncertain": [],
"verified": false,
"score": 92,
"scoreReason": "This is an excellent match for fitness leads. MOVE Studio Prague is a dedicated fitness business offering dance, yoga, and fitness classes. Key strengths include:\n\n1. PERFECT thematic alignment - Biography clearly states \"DANCE | YOGA | FITNESS\" and offers various fitness classes (Contemporary, Hip Hop, Heels, Stretching, etc.)\n\n2. STRONG business presence - Verified business account with clear pricing (trial lesson 250 czk), membership options, and professional booking system (\"Sign up in DM\")\n\n3. EXCELLENT contactability - Has business email (info@movestudioprague.com) and external link to Linktree for comprehensive contact options\n\n4. IDEAL audience size - 2,947 followers falls perfectly in the 500-50k target range for local service providers\n\n5. ACTIVE engagement - Recent posts show consistent activity with reasonable engagement (18-44 likes, 0-4 comments per post). Engagement rate approximately 0.8-1.5%, which is decent for this follower size\n\n6. STRONG business indicators - Clear pricing structure, membership offerings, class schedules, referral programs, and professional language across all content\n\n7. URBAN location - Located in Prague, a major European city, indicating strong commercial relevance\n\n8. MULTILINGUAL service - Speaks multiple languages (cz/ua/eng/ru), expanding potential customer base\n\n9. PROFESSIONAL content mix - Mix of promotional posts, schedules, pricing, and event coverage showing professional business management\n\nOnly minor weakness is phone number not available, but email and comprehensive external links compensate well. This represents a high-quality local fitness business lead."
},
{
"fullName": "George's Fitness | Gym & Lifestyle",
"instagrams": [
"https://www.instagram.com/georges_fitness"
],
"username": "georges_fitness",
"businessCategoryName": "None,Gym/Physical Fitness Center",
"phones": [],
"businessAddress": {
"city_name": "Prague, Czech Republic",
"city_id": 110589025635590,
"latitude": 50.13003,
"longitude": 14.48139,
"street_address": "Bínova 531/6",
"zip_code": "182 00"
},
"biography": "Po - Pá ( 6:30 - 22:00 ) ⏱\nSo - Ne ( 8:00 - 21:00 ) ⏱\nPUSH YOUR LIMIT WITH US 💙 #georgesfitness",
"tiktoks": [],
"emails": [],
"youtubes": [],
"facebooks": [
"https://www.facebook.com/profile.php?id=100085714116134"
],
"followsCount": 182,
"followersCount": 1814,
"igtvVideoCount": 0,
"highlightReelCount": 4,
"joinedRecently": false,
"postsCount": 109,
"externalUrl": "https://linktr.ee/georgesfitness",
"externalUrls": [
{
"title": "",
"lynx_url": "https://l.instagram.com/?u=https%3A%2F%2Flinktr.ee%2Fgeorgesfitness&e=AT2SXw7Bb6lQM-DO2czoi5mnreR284GYTnsiOZgiP2oSlRhEmRPUaBQTl0S6oR72OVb56LcalFeXiZR56KHZwcO_gsx4Blmc",
"url": "https://linktr.ee/georgesfitness",
"link_type": "external"
}
],
"phonesUncertain": [],
"verified": false,
"score": 78,
"scoreReason": "This profile shows strong potential as a fitness business lead with several positive indicators:\n\n**Strong Fitness Relevance (High Match):**\n- Username \"georges_fitness\" and business name \"George's Fitness | Gym & Lifestyle\" directly match the \"fitness\" search criteria\n- Business category clearly states \"Gym/Physical Fitness Center\"\n- Biography includes gym operating hours and fitness-focused messaging\n- All recent posts are fitness/gym related content\n\n**Business Account Indicators:**\n- Verified business account with clear business category\n- Professional operating hours listed in bio\n- External link to Linktree for business purposes\n- 109 posts showing consistent content creation\n\n**Engagement Metrics (Customer Priority):**\n- Recent posts show decent engagement: 38, 59, 86, 11, 19 likes\n- Some posts have comments (1-4 comments)\n- Average engagement rate appears reasonable for follower count\n- Active posting with recent content from May 2025\n\n**Target Audience Size:**\n- 1,814 followers - well within the ideal 500-50,000 range for local businesses\n- Good follower-to-following ratio (1814:182)\n\n**Community Engagement:**\n- Posts frequently tag other users (1-3 tagged users per post)\n- Uses hashtags consistently (0-12 per post)\n- Some posts include mentions of other accounts\n\n**Areas for Improvement:**\n- No direct contact details (email/phone) visible in provided data\n- Limited explicit business service keywords like \"book now\" or \"appointments\"\n- Could benefit from more direct call-to-action language\n\nOverall, this is a very relevant fitness business lead that matches the search criteria well, with good engagement metrics as requested by the customer."
},
{
"fullName": "Max Fitness Lužiny",
"instagrams": [
"https://www.instagram.com/maxfitness.cz"
],
"username": "maxfitnessluziny",
"businessCategoryName": "None,Gym/Physical Fitness Center",
"phones": [],
"businessAddress": {
"city_name": "Prague, Czech Republic",
"city_id": 110589025635590,
"latitude": 50.04435,
"longitude": 14.33213,
"street_address": "Archeologická 2256",
"zip_code": "15500"
},
"biography": "Po-So 6-22h | Ne,sv 7-22h\nMultisport friendly",
"tiktoks": [
"https://www.tiktok.com/@maxfitness_cz"
],
"emails": [],
"youtubes": [],
"facebooks": [],
"followsCount": 709,
"followersCount": 2459,
"igtvVideoCount": 0,
"highlightReelCount": 5,
"joinedRecently": false,
"postsCount": 76,
"externalUrl": "http://www.maxfitness.cz/",
"externalUrls": [
{
"title": "",
"lynx_url": "https://l.instagram.com/?u=http%3A%2F%2Fwww.maxfitness.cz%2F&e=AT0JkffoejBbTOKOf5bqIzZxZcKcOnZdyOGr70seUnd5vKqzJ6q2ZUNbI4weJZsCA7FbsrfG4RNn-SH_jSwJ_ffzs3YEwc2_",
"url": "http://www.maxfitness.cz/",
"link_type": "external"
}
],
"phonesUncertain": [],
"verified": false,
"score": 85,
"scoreReason": "This is an excellent fitness lead that scores very well across multiple criteria:\n\n1. Contact Details (5/10): No direct email or phone in provided data, but has external website URL which likely contains contact info.\n\n2. Clear Thematic Focus (10/10): Perfect match - \"Max Fitness Lužiny\" name and \"Gym/Physical Fitness Center\" business category directly align with fitness search criteria.\n\n3. Urban/Commercial Location (10/10): Located in Lužiny (Prague district) - clearly urban commercial location.\n\n4. Business Services (8/10): Biography shows operating hours \"Po-So 6-22h | Ne,sv 7-22h\" indicating active business operations, mentions \"Multisport friendly\" service.\n\n5. External Links (8/10): Has website link (maxfitness.cz) showing professional online presence.\n\n6. User Mentions (4/10): Recent posts show minimal mention activity (0-2 mentions per post).\n\n7. Engagement Activity (9/10): Strong engagement with posts receiving 21-113 likes and decent comment activity. Recent posts show consistent engagement.\n\n8. Audience Size (10/10): 2,459 followers - perfect range for local business (500-50k target range).\n\n9. Business Account (10/10): Verified business account with clear fitness center category.\n\n10. Active Posting (7/10): 76 total posts with recent activity, though posting frequency could be higher.\n\n11. Community Engagement (5/10): Some tagged users (up to 3) and mentions (up to 2) but relatively low overall.\n\n12. Content Variety (8/10): Mix of images, videos, and carousel posts (sidecar) showing varied content strategy.\n\nENGAGEMENT RATE FOCUS: With follower count of 2,459 and recent posts getting 21-113 likes (0.85-4.6% engagement rate), this shows healthy local business engagement levels.\n\nThis is a high-quality fitness business lead - established gym with professional presence, appropriate audience size, and active local engagement."
},
{
"fullName": "JOHN REED fitness music club",
"instagrams": [
"https://www.instagram.com/johnreedfitness_"
],
"username": "johnreedfitness_cz",
"businessCategoryName": "None,Entrepreneur",
"phones": [],
"biography": "Not your average gym \nKarlovo námestí 10 📍\nOpen 24/7 \n#pumpupthegym",
"tiktoks": [
"https://www.tiktok.com/@johnreedfitness"
],
"emails": [],
"youtubes": [
"https://www.youtube.com/channel/UCLXERcgkiPLwdmVJ-PrTCzQ"
],
"facebooks": [
"https://www.facebook.com/JohnReedFitnessClub"
],
"followsCount": 226,
"followersCount": 9040,
"igtvVideoCount": 9,
"highlightReelCount": 6,
"joinedRecently": false,
"postsCount": 708,
"externalUrl": "http://www.johnreed.cz/",
"externalUrls": [
{
"title": "www.johnreed.cz",
"lynx_url": "https://l.instagram.com/?u=http%3A%2F%2Fwww.johnreed.cz%2F&e=AT19-G1fh4meTBlKpKZD9IvSa7b2PZ5Q-YucOG64-RWSfq56rFBkgCyvbNTK4bh_FFsJkmR1l7YIBC2s0i-EJDQo8OItpt9I",
"url": "http://www.johnreed.cz",
"link_type": "external"
}
],
"phonesUncertain": [
"1680507173"
],
"verified": true,
"score": 85,
"scoreReason": "This is an excellent fitness lead that scores very high across most evaluation criteria:\n\n**Perfect Fitness Match (100%)**: John Reed Fitness is explicitly a fitness/gym business with \"fitness music club\" in their name and bio containing fitness-related content and hashtags like #pumpupthegym.\n\n**Strong Business Indicators**: Verified business account with clear business category, professional branding, and 708 posts showing consistent activity.\n\n**Ideal Audience Size**: 9,040 followers falls perfectly within the 500-50,000 target range for local businesses.\n\n**Good Location & Contactability**: Located in Prague (Karlovo námestí) - a major urban center. Has website link and multiple social media presence (Facebook, YouTube, TikTok), though missing direct email/phone contact.\n\n**Active Engagement**: Recent posts show consistent activity with engagement (likes: 5-51, comments: 0-2 per post). Engagement rate is approximately 0.3-0.6% which is reasonable for this follower size.\n\n**Business Keywords & Services**: Bio mentions \"Open 24/7\" indicating service availability, recent posts promote workout classes and live DJ sessions.\n\n**Community Engagement**: Good tagging activity (0-8 tagged users per post) and mentions (0-3 per post) showing community interaction.\n\n**Content Variety**: Mix of video and carousel posts with hashtags and professional photography.\n\nMinor deductions only for: missing direct email/phone contact (-10 points) and relatively modest engagement rates compared to smaller local businesses (-5 points). Otherwise this is a near-perfect fitness industry lead."
},
{
"fullName": "🏆EVLS PRAGUE PRO🏆",
"instagrams": [
"https://www.instagram.com/ticketportalcz",
"https://www.instagram.com/timme.shop"
],
"username": "evls_prague_pro_official",
"businessCategoryName": null,
"phones": [],
"biography": "⭐️ The best fitness festival in Europe\n📍 Based in Prague\n🏆 Amateur and Pro show\n🔺 EVLS TEAM",
"tiktoks": [
"https://www.tiktok.com/@ticketportalcz",
"https://www.tiktok.com/@timme.shop"
],
"emails": [
"help@ticketportal.cz"
],
"youtubes": [
"https://m.youtube.com/watch?v=3jVSQB-eVyw",
"https://www.youtube.com/about",
"https://www.youtube.com/ads",
"https://www.youtube.com/creators",
"https://www.youtube.com/howyoutubeworks",
"https://www.youtube.com/opensearch",
"www.youtube.com/watch?v=3jVSQB-eVyw",
"youtube.com/learn"
],
"facebooks": [
"https://www.facebook.com/TicketPortal.cz",
"https://www.facebook.com/TimmeFashion"
],
"followsCount": 350,
"followersCount": 59450,
"igtvVideoCount": 38,
"highlightReelCount": 19,
"joinedRecently": false,
"postsCount": 1306,
"externalUrl": "https://www.ticketportal.cz/event/EVLS-Prague-PRO-2025",
"externalUrls": [
{
"title": "Tickets EVLS 2025",
"lynx_url": "https://l.instagram.com/?u=https%3A%2F%2Fwww.ticketportal.cz%2Fevent%2FEVLS-Prague-PRO-2025&e=AT2N8THnwsBF7Y-XFVX1bT4m7poX4LCs3dRdY98Cf7vgi3jvbfUtXKnF7eL8E4ZGVXczAjFjMIwCw1-fStvo77vIR4ALvHly",
"url": "https://www.ticketportal.cz/event/EVLS-Prague-PRO-2025",
"link_type": "external"
},
{
"title": "Merch EVLS",
"lynx_url": "https://l.instagram.com/?u=https%3A%2F%2Ftimme.cz%2Fcollections%2Fevls-prague&e=AT3WzStJgCdBiFa9NFrFMMgAY4B8qhXDHQCLaF82gjmsq8pfoRcHm9VfP4rR6icI63RI7UWcXr4NYRtcHaZsbpqSxywCMS_O",
"url": "https://timme.cz/collections/evls-prague",
"link_type": "external"
},
{
"title": "New York Pro podcast",
"lynx_url": "https://l.instagram.com/?u=https%3A%2F%2Fyoutu.be%2F3jVSQB-eVyw&e=AT1ZxupSNm_f-e-9NYN-lMUwv4NXBVJKG4TvI0VdnzG-OSt8jZxOp2Vok55hmhUT2bV0RdkdL5J7vlPWBx_QAQt48LqLRGdf",
"url": "https://youtu.be/3jVSQB-eVyw",
"link_type": "external"
}
],
"phonesUncertain": [
"26732122",
"35-3839-4243-46"
],
"verified": true,
"score": 65,
"scoreReason": "This is a fitness event/festival organizer account rather than a local fitness service provider. While highly relevant to fitness (hosts \"The best fitness festival in Europe\" with amateur and pro shows), it doesn't meet the typical local business criteria. \n\nStrengths:\n- Perfect thematic fit: Bio explicitly mentions \"best fitness festival\" and \"EVLS TEAM\"\n- Strong audience size (59,450 followers) within target range\n- Excellent engagement: Recent posts show 216, 24, 72, 84, and 2,528 likes with reasonable comment ratios\n- Active posting: 1,306 total posts with recent activity\n- Good external links to ticket sales and merchandise\n- Verified account with business-like operations\n- Tags other users frequently (up to 10 in recent posts)\n- Strong community engagement with mentions and collaborations\n\nWeaknesses:\n- Not marked as business account (isBusinessAccount: false)\n- No business category name\n- Limited contact info (only one email from ticket portal, no phone)\n- Large follower count (59K) approaching influencer territory rather than local service\n- Content focuses on event promotion rather than direct fitness services\n- Location is Prague-based but serves as event organizer rather than local gym/trainer\n\nThe engagement rate is strong across posts, but this appears to be an event organizer/festival rather than a local fitness service provider that would directly serve individual clients."
}]

❓FAQ

Can I export leads data using API?

Yes, you can access the extracted data through the Local Lead Generation Agent API. You’ll need an Apify account and your API token (available under Integrations settings in the Console). The API is based on RESTful HTTP endpoints that allow you to manage, schedule, and run actors. You can fetch datasets, monitor performance, and integrate with other apps.

For further details, check the API documentation.

What is the prompt behind lead evaluation?

The prompt for scoring leads based on Instagram profiles and contact data is to assess how well each profile matches the user's business description. Higher scores are given to profiles with relevant business characteristics, such as:

  • Business match: Profiles matching the user’s business (e.g., organic skincare for estheticians).
  • Contact details: Full score for both email and phone number; half score for one.
  • Clear business focus: Profiles with business-related keywords (e.g., "makeup artist").
  • Location: Higher score for urban or commercially relevant locations.
  • Mentions of services: Score for phrases like “book now” or “appointments available.”
  • External links: Higher score for links to booking platforms or websites.
  • Mentions & engagement: Score for tagged mentions and visible engagement activity.
  • Audience size: Ideal follower count is 500–50,000.
  • Language: Score higher for region-matching language (e.g., Spanish for Mexico).
  • Business account: Assumed if category matches business type (e.g., “Beauty salon”).
  • Post frequency & location tags: Higher score for regular posts and location tags.

This scoring is based on profile data and business context for the most relevant leads.

Can I use Local Lead Generation Agent Scraper through an MCP Server?

Yes, you can integrate Local Lead Generation Agent with AI workflows via the Model Context Protocol (MCP). Follow these steps:

  1. Start a Server-Sent Events (SSE) session to receive a sessionId.
  2. Use the sessionId to trigger the scraper.
  3. The response should be: Accepted.

Can I integrate data from Local Lead Generation Agent with other apps?

Yes, you can integrate with various apps and services, including Google Sheets, Zapier, Slack, Make, Asana, Airbyte, and more. Check out the Apify integrations page for more available integrations.

Our social media scrapers operate ethically and extract only publicly available data. You should ensure that your use case complies with Instagram's terms of service. For further guidance, you can consult legal advice or check our blog on ethical web scraping.

Your feedback

We are continuously improving the tool. If you encounter any issues or have feedback for the Local Lead Generation Agent, please create an issue on the Issues tab.