What problem does it solve?
Manually collecting business contact information from Google Maps and individual company websites is slow and repetitive. This Skill automates the full pipeline: searching Google Maps by keyword and location, extracting place details, and visiting each business website to gather emails, phone numbers, and social media profiles.
Core Features & Use Cases
- Google Maps Search Extraction: Collect business cards (name, rating, category, place_id, coordinates) from Google Maps search results with scroll-based pagination.
- Place Detail Extraction: Pull full business info from individual place pages, including address, phone, website, hours, price range, and amenities.
- Website Contact Enrichment: Visit each business website to extract emails, phone numbers, and social media links (Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok, Pinterest, Discord), with optional deep scanning of contact/about subpages.
- Use Case: A sales team needs a lead list of coffee shops in Manhattan. Run the pipeline with keyword "coffee shops" and the target coordinates to produce a merged dataset of names, addresses, phones, emails, and social profiles ready for outreach.
Quick Start
Ask the agent to extract contact details for coffee shops near coordinates 40.7580,-73.9855 from Google Maps and enrich each result with emails and social media from the business websites.