Lu bisa kasih Claude Code akses live ke web dan suruh dia ngumpulin leads buat lu, pakai tool open-source gratis bernama Firecrawl.
Cara kerjanya simpel: lu deskripsiin jenis bisnis yang lu incar, Claude nyari di web dan baca halaman yang dia temuin, terus balikin list rapi berisi company sama kontak publik mereka. Ini setup lengkapnya, prompt-nya, dan cara jalaninnya tanpa kena blokir atau ngelanggar aturan.
TL;DR / Key Takeaways
- Firecrawl adalah plugin web-scraping resmi buat Claude Code yang ngubah halaman web jadi data bersih yang bisa Claude pakai.
- Setup-nya cepat: install lewat /plugin atau lewat satu command MCP, plus API key gratis dari Firecrawl (free tier 500 credit).
- Lu tinggal deskripsiin target dalam bahasa biasa, dan minta output dalam bentuk tabel rapi berisi nama, website, email dan telepon publik.
- Simpen prompt-nya jadi skill (.claude/skills/lead-finder/SKILL.md) biar Claude jalanin resep lead-gen lu yang sama tiap kali.
- Bagian paling penting: cuma ambil data bisnis yang publik, hormati aturan tiap situs, dan ikutin hukum outreach (GDPR, CCPA, CAN-SPAM).
Toolnya: Firecrawl
Firecrawl adalah plugin web-scraping resmi buat Claude Code. Dia ngubah halaman apa pun jadi data bersih yang bisa Claude pakai, bisa handle situs yang berat JavaScript, dan dibangun dengan pendekatan compliance-first.
Free tier-nya ngasih 500 credit buat mulai — cukup banget buat nyoba sebelum lu bayar apa pun.
Step 1 — Install-nya
Cara paling gampang lewat plugin. Di Claude Code, jalanin:
/pluginCari firecrawl, pilih, install. Dia butuh Firecrawl CLI ke-install global dan API key gratis dari firecrawl.dev/app.
Lebih milih rute MCP? Satu command doang:
claude mcp add firecrawl -e FIRECRAWL_API_KEY=your-api-key -- npx -y firecrawl-mcpStep 2 — Minta Leads yang Lu Mau
Sekarang tinggal deskripsiin target lu dalam bahasa Inggris biasa. Prompt kayak gini:
Use Firecrawl to find me 25 pool-cleaning businesses in Austin, TX.
For each one, pull the business name, website, publicly listed email and phone, and two specific details from their site I could mention in outreach.
Give it to me as a clean table.Beberapa menit kemudian lu udah dapet list yang kepakai, ditarik langsung dari halaman publik bisnis-bisnis itu.
Step 3 — Lebih dari Sekadar List Datar
Firecrawl ngasih Claude lebih dari scraping dasar, jadi lu bisa:
- Enrich — suruh Claude datengin situs tiap company dan tarik konteks tambahan kayak layanan mereka dan lokasi mereka.
- Format — minta output sebagai dokumen HTML interaktif atau CSV yang bisa lu drop langsung ke CRM.
- Monitor — jalanin ulang scrape halaman kompetitor atau listing secara terjadwal buat nangkep apa yang berubah.
Ubah Jadi Skill yang Reusable
Daripada ngetik ulang prompt-nya terus, simpen jadi skill biar Claude jalanin resep lead-gen lu yang persis tiap kali. Bikin .claude/skills/lead-finder/SKILL.md:
---
name: lead-finder
description: Use when the user wants a list of local business leads. Uses Firecrawl to find businesses by type and location and returns their public contact details in a table.
---
# Lead Finder
When the user names a business type and a location:
1. Use Firecrawl search to find businesses of that type in that area.
2. Scrape each result's own website for the business name, website, and publicly listed email and phone.
3. Pull two specific, real details from each site for personalized outreach.
4. Return a clean table, and skip any business with no public contact info rather than guessing.
Rules:
- Only collect contact details a business has published publicly on its own site.
- Never fabricate an email or phone number.Bersihin List-nya Sebelum Dipakai
Suruh Claude dedupe berdasarkan domain dan buang apa pun yang nggak ada kontak beneran, terus flag beberapa yang paling kuat buat dihubungin duluan.
List 25 yang ter-target dengan baik itu ngalahin list 500 yang berantakan.
Lakuin dengan Bener (Bagian Ini Penting)
Beberapa guardrail jujur biar ini tetap efektif dan legal:
- Stick ke data bisnis publik. Narik info kontak yang udah dipublish company itu fine. Manen email pribadi individu secara massal itu beda urusan, dan langsung nabrak privacy law kayak GDPR dan CCPA.
- Hormati aturan tiap situs. Beberapa situs, termasuk LinkedIn, ngelarang scraping di terms mereka, dan maksain bisa bikin akun atau IP lu kena blokir. Firecrawl fokus ke open web, jadi arahin ke situs company dan direktori publik, bukan platform tertutup.
- Ikutin hukum outreach. Kalau lu cold-email leads ini, CAN-SPAM di US dan GDPR di EU punya aturan nyata: identifikasi diri lu dengan jelas dan kasih tiap penerima opt-out yang gampang, dan jangan email individu di EU tanpa dasar hukum.
Ini yang bikin energi "scrape apa aja" tetap grounded ke hal yang beneran jalan tanpa meledak di kemudian hari.
Inti artikel
Claude Code + Firecrawl bikin lead-gen dari web jadi cepat: deskripsiin target, dapet tabel rapi, simpen jadi skill. Tapi jaga tetap di data publik dan ikutin aturan situs plus hukum outreach biar nggak kena blokir atau masalah hukum.
FAQ
Apa itu Firecrawl?+
Firecrawl adalah plugin web-scraping resmi buat Claude Code yang ngubah halaman web jadi data bersih. Dia bisa handle situs berat JavaScript dan dibangun compliance-first, dengan free tier 500 credit buat mulai.
Gimana cara install Firecrawl di Claude Code?+
Cara tercepat lewat plugin: jalanin /plugin di Claude Code, cari firecrawl, lalu install. Butuh Firecrawl CLI global dan API key gratis dari firecrawl.dev. Alternatifnya pakai satu command MCP: claude mcp add firecrawl.
Apakah cari leads pakai cara ini legal?+
Selama lu cuma ngambil data kontak yang dipublish bisnis di situs mereka sendiri, itu fine. Yang bermasalah adalah manen email pribadi individu secara massal (nabrak GDPR/CCPA) dan scraping platform yang ngelarangnya di terms. Untuk outreach, ikutin CAN-SPAM dan GDPR.
Bisa disimpen jadi workflow yang berulang?+
Bisa. Simpen prompt lead-gen lu sebagai skill di .claude/skills/lead-finder/SKILL.md, lengkap dengan aturan cuma ambil kontak publik dan jangan pernah ngarang email atau nomor telepon.
Sumber rujukan