apify-scrape

Scrape and filter local business listings with contact information via Apify.

1|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/MMA-Marketing-Pro/website-design-system --skill apify-scrape
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apify-scrape
Source: https://github.com/MMA-Marketing-Pro/website-design-system/tree/main/.agent/skills/apify-scrape
Command: npx skills add https://github.com/MMA-Marketing-Pro/website-design-system --skill apify-scrape

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of manually finding local business prospects by automating the discovery and filtering of businesses that have websites and contact emails.

Core Features & Use Cases

  • Google Maps Lead Discovery: Scrapes local business listings through Apify to identify potential website redesign prospects.
  • Lead Qualification: Filters results to keep businesses with valid websites, emails, and relevant independent business profiles.
  • Use Case: Find qualified leads such as salons, med spas, or local service providers in a target city for outreach campaigns.

Quick Start

Use the apify-scrape skill to find qualified nail salon leads in Austin TX with websites and email addresses.

Frequently Asked Questions about apify-scrape

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find local business leads with websites and contact emails?

To find local business leads with websites and contact emails, you can scrape Google Maps business listings through Apify and apply filters to keep only valid independent profiles. This automates the discovery of qualified prospects for outreach campaigns.

What's the best way to scrape Google Maps for local business prospects?

Scraping Google Maps for local business prospects is best handled by using Apify to extract listings and filter them by niche and location. This process ensures you retrieve normalized JSON output containing businesses with valid websites and emails.

Do I need an Apify API key to scrape local business listings?

Yes, you need Apify API access to scrape local business listings. The Skill requires this access to query and extract business data, apply lead validation rules, and generate structured JSON output for your prospecting scenarios.

Can I use this lead generation approach to find specific niches like med spas?

Yes, you can find specific niches like med spas or salons by parsing structured queries for your target city. The lead qualification process filters the scraped Google Maps data to isolate relevant independent business profiles with contact information.

How does business scraping filter out unqualified leads?

Business scraping filters out unqualified leads by applying lead validation rules to the extracted Google Maps data. It specifically keeps businesses that have valid websites, contact emails, and relevant independent business profiles, discarding incomplete listings.

What format does the scraped lead generation data output in?

The scraped lead generation data outputs in normalized JSON format. After scraping Google Maps listings through Apify and applying validation rules, the Skill generates structured JSON containing the qualified local business leads and their contact information.