Lead Generation Scraper

← Back to skills

> Find, collect, and enrich leads for your marketing campaigns.

Category: Data & Research
Repo: nguyenphp-antigravity-marketing
Path: templates/.agent/skills/lead-gen-scraper/SKILL.md
Updated: 4/20/2026, 12:45:47 PM
Open on GitHubHow to Install

AI Summary

> Find, collect, and enrich leads for your marketing campaigns. It is useful for data analysis, research workflows, web scraping, knowledge bases, and data pipelines. Source: nguyenphp-antigravity-marketing (templates/.agent/skills/lead-gen-scraper/SKILL.md).

Lead Generation Scraper

Find, collect, and enrich leads for your marketing campaigns.


🎯 What This Skill Does

CapabilityDescription
Find LeadsLocate potential customers from LinkedIn, company websites, directories
Enrich DataAdd missing info like emails, phone, company details
Build ListsCreate targeted prospect lists for outreach
Validate ContactsVerify emails and clean your lists

1. Lead Sources

Where to Find Leads

SourceBest ForData Available
LinkedInB2B decision makersName, title, company
Company websitesTarget accountsTeam pages, about
Industry directoriesNiche marketsCompany info
Event attendee listsEngaged prospectsRegistration data
Job postingsHiring = budgetTech stack, growth
Review sitesSoftware buyersCompany, industry

LinkedIn Search Tips

FilterUse For
Job titleDecision makers
Company sizeRight fit
IndustryRelevance
GeographyLocal campaigns
Posted contentActive users

2. Email Finding Patterns

Common Email Formats

PatternExampleFrequency
first.lastjohn.smith@company.com35%
firstjohn@company.com20%
firstlastjohnsmith@company.com15%
flastjsmith@company.com15%
first_lastjohn_smith@company.com10%
lastfirstsmithjohn@company.com5%

How to Find Email Pattern

  1. Find one known email from the company
  2. Check the pattern used
  3. Apply same pattern to other contacts
  4. Verify before sending

3. Data Enrichment

What to Enrich

Data PointSourceValue
EmailPattern guess, toolsDirect contact
PhoneCompany page, LinkedInHigh-touch outreach
Company sizeLinkedIn, databasesQualification
Tech stackJob posts, BuiltWithRelevance
FundingCrunchbaseBudget indicator
Recent newsGoogle alertsConversation starter

Enrichment Workflow

1. Start with name + company
2. Find LinkedIn profile
3. Extract title, location
4. Guess email pattern
5. Add company data
6. Verify email
7. Add to CRM

4. List Building Strategies

By Trigger Events

TriggerSignalTiming
HiringGrowth/budgetCheck job boards
FundingMoney to spendMonitor news
New execChange agent90-day window
ExpansionNew needsOffice openings
Tech adoptionProblem awareJob requirements

By Intent Signals

SignalMeaning
Content downloadsResearch phase
Pricing page visitEvaluation phase
Competitor comparisonDecision phase
Case study viewsValidation phase

5. Email Verification

Why Verify

ProblemImpact
BouncesHurts sender reputation
Spam trapsBlacklist risk
Invalid emailsWasted effort

Verification Methods

MethodAccuracyCost
Syntax checkBasicFree
Domain checkMediumFree
SMTP verificationGoodCheap
Mailbox pingBestPer email

6. Tools Landscape

Lead Finding

ToolUse Case
LinkedIn Sales NavigatorB2B prospecting
Apollo.ioContact database
ZoomInfoEnterprise data
Hunter.ioEmail finding
ClearbitEnrichment
LushaDirect dials

Verification

ToolUse Case
NeverBounceEmail verification
ZeroBounceList cleaning
BouncerReal-time verify

7. Compliance & Ethics

What You CAN Do

βœ… Allowed
Collect publicly available business info
Use professional networking data
Email people with legitimate interest
Request consent for marketing

What You CANNOT Do

❌ Not Allowed
Scrape personal data without consent
Ignore unsubscribe requests
Buy sketchy email lists
Spam cold prospects

Regulations

RegulationRegionKey Rule
GDPREUConsent required
CAN-SPAMUSOpt-out honored
CASLCanadaExpress consent

8. Outreach Templates

Cold Email Framework

Subject: [Personalized hook]

Hi [Name],

[Observation about their company/role]

[Value proposition - 1 sentence]

[Credibility - social proof]

[Simple CTA - question or meeting]

[Signature]

Follow-up Sequence

EmailTimingFocus
1Day 0Value intro
2Day 3Case study
3Day 7Different angle
4Day 14Break-up email

Remember: Quality > quantity. 100 targeted leads beat 1000 random contacts.

Related skills