Skip to main content
use-apify.com

Lead generation: guides & tutorials

Enrich B2B lists with firmographics and work emails from directories and profiles. Automate compliant enrichment using Apify scrapers and CRM exports.

17 articlesPage 1 of 2

View all tags

Lead generation scraping builds targeted B2B lists by pulling firmographic and contact data from directories, maps, social profiles, and company sites. Sales and RevOps teams use it to skip hours of manual research and feed CRMs with fresh, structured records. These guides cover compliant ways to collect and enrich leads at scale.

The workflow is collect, clean, enrich, and sync: gather raw company and contact fields, dedupe them, add work emails or firmographics, then push to Salesforce or HubSpot. Apify actors automate the collection step while respecting privacy rules around personal data. Below you will find tutorials for directory and maps scraping, enrichment patterns, and CRM-ready exports.

Related topics

Lead generation10 min read

Automated Lead Generation with AI Agents: Scrape → Enrich → Score → Close (2026 Playbook)

· 10 min read
Yassine El Haddad
Software Developer & Automation Specialist

The key is not just scraping data — it is building a complete pipeline that goes from raw web data to scored, enriched leads in your CRM, automatically.

This playbook covers the architecture, tool-by-tool setup, cost model, and compliance framework for building an AI lead generation system in 2026.

TL;DR:

Pipeline stageToolWhat it does
SourceApify Google Maps, LinkedIn, directory scrapersCollect raw lead data from public sources
EnrichClaude API / Ollama (local)Add company data, tech stack, revenue estimates
ScoreClaude API / OllamaRate leads 1–10 against your Ideal Customer Profile (ICP)
RouteClay, HubSpot, Google SheetsPush scored leads to CRM
Orchestraten8n / Make.comAutomate the entire pipeline on schedule

Prerequisites:

  • Apify account (Starter plan: $29/mo for production use)
  • Claude API key or self-hosted Ollama (see Self-Host AI Stack)
  • CRM account (HubSpot free, Clay, or Google Sheets)
  • n8n or Make.com for orchestration
Apify7 min read

Make.com for Lead Generation: Automated Prospect Research Pipeline (2026)

· 7 min read
Yassine El Haddad
Software Developer & Automation Specialist

Define your ideal customer profile (ICP), scrape LinkedIn and company directories with Apify, enrich and score in Make.com, then push qualified leads to HubSpot, Salesforce, or Airtable. This guide walks through a full lead-generation pipeline: Apify for data collection, Make.com for orchestration, enrichment, scoring, and CRM sync. No code required for the workflow — only configuration.

Google Maps6 min read

How to Scrape Google Maps with Octoparse: Step-by-Step Guide (2026)

· 6 min read
Yassine El Haddad
Software Developer & Automation Specialist

You can extract business names, phone numbers, addresses, ratings, and more from Google Maps using Octoparse's visual scraper. Try Octoparse or Apify's Google Maps Scraper for a developer-ready alternative. This guide covers setup, field selection, pagination, and anti-block tactics.

Apify4 min read

How to Scrape Google Maps Data with Apify 2026: Leads, Reviews, and Business Info

· 4 min read
Yassine El Haddad
Software Developer & Automation Specialist

Google Maps is one of the richest sources of local business data on the internet: business names, addresses, phone numbers, websites, hours, ratings, reviews, and photos — all structured and searchable. Apify's Google Maps Scraper extracts this data without writing a single line of code.

This guide covers setup, configuration, and how to export data to CSV, Google Sheets, or a CRM.

Apify5 min read

Web Scraping for B2B Sales Enrichment: Build a Lead Research Pipeline (2026)

· 5 min read
Yassine El Haddad
Software Developer & Automation Specialist

B2B sales enrichment means turning a bare company name or domain into a complete prospect record: employee count, tech stack, revenue signals, recent job postings, decision-maker names, and contact information.

Traditional data providers (ZoomInfo, Apollo) cost $10,000–$50,000/year. Web scraping builds the same enrichment pipeline for a fraction of the cost — and stays current automatically.

Apify7 min read

Web Scraping for Lead Generation: The Complete B2B Data Collection Guide (2026)

· 7 min read
Yassine El Haddad
Software Developer & Automation Specialist

B2B lead gen pulls from company sites, contact pages, LinkedIn, Google Maps, Crunchbase, job boards, and similar public surfaces. Scraping automates the collection step; you still layer enrichment (Hunter.io, Clearbit), scoring (rules or a model), and CRM push (HubSpot, Salesforce). This guide maps sources, GDPR/CCPA basics, pipeline shape, and how Apify compares to Apollo.io and ZoomInfo for that stack.

For the evergreen reference version with field-by-field source tables and a full Apify Store walkthrough, see the B2B lead generation with web scraping use-case guide.

Lead generation3 min read

Make.com LinkedIn Lead Automation: Sourcing, Enrichment, and CRM Routing

· 3 min read
Yassine El Haddad
Software Developer & Automation Specialist

LinkedIn lead automation works when qualification and compliance come before message volume. Make orchestrates the pipeline: collect lead signals, enrich and score, route to CRM, and optionally draft outreach. LinkedIn's terms restrict scraping and bulk messaging—use only policy-aligned data sources and review controls.

Start building in Make.

Apify4 min read

Enterprise Google Maps Scrapers APIs on Apify (2026)

· 4 min read
Yassine El Haddad
Software Developer & Automation Specialist

Extracting POI (Point of Interest) and Local Business data from Google Maps at scale requires complex architectural engineering to bypass the platform's hard 120-result pagination limit per search query.

The Google Maps Scrapers collection on Apify hosts dedicated serverless Actors that use geographic grid partitioning to support high-coverage ingestion for city-wide or nation-wide location targeting.

Apify6 min read

Best B2B Lead Generation Scrapers on Apify (2026)

· 6 min read
Yassine El Haddad
Software Developer & Automation Specialist

Outbound sales lives or dies on clean, structured lead lists. Manual research does not scale; running scrapers from a single IP often hits WAFs (Cloudflare, DataDome, and similar) before you get volume.

The Lead Generation category on Apify is a set of hosted Actors aimed at pulling contacts, profiles, and company signals from directories and social surfaces—without you hosting browsers and proxy pools yourself.

Apify10 min read

Top 6 Google Maps Scrapers 2026 (Tested + Priced)

· 10 min read
Yassine El Haddad
Software Developer & Automation Specialist
Quick Answer

The top Apify Google Maps actors for 2026 (verified May 2026): 1. Compass Google Maps Scraper — from $2.10 / 1,000 places on Business tier. 2. Compass Google Maps Extractor$5/1K (Free), $4 (Starter), $3 (Scale), $2.10 (Business). 3. lukaskrivka Google Maps with Contact Details — from $2.10 / 1,000 places, with email enrichment. Apify's $5 free credit scrapes ~1,000 places at no cost.

Quick answer: The best Google Maps scrapers for 2026 are the Apify Google Maps Scraper (easiest no-code option—the same popular Store Actor is published under compass/crawler-google-places for high-volume grid runs), and custom Playwright or Crawlee scripts (maximum control). Add Bright Data when you need enterprise proxy infrastructure or off-the-shelf datasets.

Google Maps is the default global directory for local businesses: names, addresses, categories, ratings, websites, and phone numbers in one place. The hard parts are dynamic loading, anti-bot friction, and pagination limits (roughly 100–200 results per search viewport without splitting geography into smaller searches). This guide compares serious options—cloud Actors, APIs, no-code tools, and custom code—so you can pick by team skills, volume, and compliance.

Browse Google Maps Actors in the Apify Store →

Guides on this site

Frequently asked questions

Frequently Asked Questions

Web scraping automatically collects public contact and company data from directories, LinkedIn, Google Maps, job boards, and industry databases — building lead lists that would take hours to compile manually. You define your target criteria (industry, company size, location, job title), run the scraper, and receive a CSV ready for outreach. Apify Store has ready-made actors for the most common lead sources; no coding needed.

Publicly available data: company names and websites, business addresses and phone numbers from Google Maps, LinkedIn company headcount and industry, job titles from public profiles, technology signals from job postings, and recent funding announcements from news sites. Private data behind login walls — personal email addresses, direct phone numbers from paid databases — is outside the scope of standard web scraping.

Collecting publicly available business contact data for B2B outreach is widely practiced, but GDPR requires a lawful basis even for business contacts — legitimate interest is commonly used but requires a balancing test. CAN-SPAM and CASL govern how you can use the data for email outreach. Best practice: collect only what you need, store acquisition source and date, and make opt-out easy. Consult a lawyer for commercial pipelines targeting EU contacts.

Schedule your Apify actors to re-run weekly or monthly, overwriting stale records. Use email verification tools (like ZeroBounce or NeverBounce) before sending outreach to avoid bounce damage to your sender reputation. Company data changes fast — average annual turnover in B2B databases is 20–30%. Build the refresh cycle into your pipeline from the start rather than treating it as a one-time project.