Use Case

Lead Generation with BrowseFleet

Extract business information, contact details, and company data from websites and directories for sales outreach.

The Problem

Lead generation requires scraping business directories, company websites, and professional networks. These sites have aggressive anti-bot measures, rate limiting, and CAPTCHAs. Building and maintaining scraping infrastructure for lead gen is expensive and fragile, especially when sources change their HTML structure frequently.

The Solution

BrowseFleet provides the browser infrastructure for reliable lead extraction. Use stealth sessions to browse directories without detection, solve CAPTCHAs automatically, and persist cookies to maintain authenticated access to professional networks. The quick-action scrape endpoint extracts clean text from company websites for AI-powered enrichment.

example.ts
import { BrowseFleet } from 'browsefleet';

const bf = new BrowseFleet({ apiKey: 'bf_...' });

// Create a persistent profile for authenticated sessions
const session = await bf.sessions.create({
  stealth: 'full',
  profile: 'lead-gen-profile',
  proxy: 'socks5://user:pass@proxy:1080',
});

const browser = await puppeteer.connect({
  browserWSEndpoint: session.websocketUrl,
});

const page = await browser.newPage();

// Navigate to business directory
await page.goto('https://directory.example.com/search?q=saas');

// Extract business listings
const leads = await page.evaluate(() => {
  return Array.from(document.querySelectorAll('.listing')).map(el => ({
    name: el.querySelector('.name')?.textContent?.trim(),
    website: el.querySelector('.website a')?.getAttribute('href'),
    email: el.querySelector('.email')?.textContent?.trim(),
    phone: el.querySelector('.phone')?.textContent?.trim(),
  }));
});

// Enrich each lead by scraping their website
for (const lead of leads) {
  if (lead.website) {
    const { text } = await bf.scrape(lead.website);
    lead.description = text.slice(0, 500);
  }
}

await session.close();

Features Used

Sessions APIStealth ModeCAPTCHA SolvingCookie PersistenceQuick Actions

Benefits

  • Stealth mode prevents detection on directories and networks
  • Cookie persistence maintains authenticated sessions
  • CAPTCHA solving handles access barriers automatically
  • Quick actions extract clean text for AI-powered enrichment
  • Per-session proxies avoid rate limiting
  • Scale lead extraction across concurrent sessions

Start building today

Free tier includes 500 daily requests. No credit card required.