Skip to main content gottem  — one API for every scraper.
Sales & prospecting

Pull contacts from live company sites.

B2B contact data decays at roughly 30% per year, according to industry estimates from HubSpot and Gartner. Spider extracts emails, phone numbers, and titles straight from live company websites so your outreach reaches someone.

Live extraction Illustrative
$ spider ai-crawl https://acme.com --prompt "Extract all contact info"

email     sarah.chen@acme.com         /team
title     VP of Engineering           /team
phone     +1 (415) 555-0192           /contact
linkedin  linkedin.com/in/jamesruiz   /about
email     m.williams@acme.com         /team
title     Head of Sales, EMEA         /about
email     hiring@acme.com             /careers
linkedin  linkedin.com/in/priya-kapoor /team
---
8 contacts from 17 pages (illustrative)        done
01 · Data decay

What happens to 10,000 purchased contacts.

Industry estimates (HubSpot, Gartner) put annual B2B data decay around 30%. Nearly a third of your purchased list is dead weight within twelve months.

Day one
10K
All deliverable
6 months
8.5K
~15% bouncing
12 months
7K
~30% gone
With Spider
Live
Always current
02 · Versus a contact database

Direct extraction beats rented lists.

Exclusivity

Your leads, nobody else's

Database vendors sell the same contacts to every competitor in your market. Extracting directly from a company's website gives you a list nobody else ran.

Personalization

Context attached to every contact

Every contact comes with the source URL where it was found. Page context turns a cold sequence into a conversation starter.

Cost

Per-crawl pricing

Charged on bandwidth and compute. AI extraction runs through an AI Studio subscription from $6/mo. Scale month to month, cancel anytime.

03 · Pipeline

Target list to CRM in three steps.

01

Target

Feed Spider a list of company domains. CSV upload, direct API call, or a webhook trigger from your CRM when a new account enters your pipeline.

02

Extract

Spider crawls each site and uses AI to pull emails, phone numbers, job titles, and social profiles from public pages. Coverage depends on what each company publishes.

03

Deliver

Spider POSTs structured JSON to your webhook endpoint as contacts are discovered. Built-in data connectors route to S3, Google Cloud Storage, Google Sheets, or Supabase.

04 · Batch + webhook

Pass domains, set a webhook, walk away.

Spider crawls each company, extracts contacts with AI, and POSTs page results to your endpoint as they finish. Parse the JSON on your side and push contacts to your CRM.

Python Node.js Rust Go
ai_crawl + webhook Python
from spider import Spider

spider = Spider()

# Batch extract contacts from target companies
targets = [
    "https://acme.com",
    "https://globex.io",
    "https://initech.dev",
    # ... hundreds more
]

for domain in targets:
    result = spider.ai_crawl(
        url=domain,
        prompt="Extract emails, phone numbers, job titles, LinkedIn profiles",
        params={
            "limit": 50,
            "webhook": "https://yourapp.com/api/new-lead",
        }
    )
05 · Resources

Keep reading.

Start

Pull contacts from the source, not a stale database.

Free balance on sign-up. Bring your target domains.

spider ai-crawl --prompt "Extract all contacts"