End-to-end workflow · Updated 2026

Scrape → Enrich → Export → CRM Workflow

The canonical modern B2B outbound data pipeline, from LinkedIn search to enriched CRM records — in under 30 minutes.

Scrape Enrich Export CRM

Scrape → Enrich → Export → CRM Workflow

The scrape → enrich → export → CRM workflow is the canonical modern B2B outbound data pipeline. Four stages: (1) scrape leads from LinkedIn or Sales Navigator; (2) enrich with verified work emails and phones via multi-provider waterfall; (3) export to CSV or Google Sheets; (4) import into your CRM (HubSpot, Salesforce, Pipedrive). The full pipeline runs in 30 minutes for a 1,000-lead batch with Scrupp handling stages 1-3. Total cost: about $10-20/mo for 2,000 leads/month of outbound.

Full end-to-end walkthrough

7 steps · est. 30 minutes per 1,000-lead batch

  1. 1
    Define ICP in Sales Navigator
    Sales Navigator

    Use boolean search + filters to narrow to your exact ICP. Save the search so you can re-run it weekly as new leads match.

  2. 2
    Scrape the search with Scrupp
    Scrupp

    Chrome extension paginates through results, extracts profile data (name, title, company, location, LinkedIn URL). Respects rate limits automatically.

  3. 3
    Enrich with emails + phones
    Scrupp

    Multi-provider waterfall for emails (5+ sources + SMTP verification), phone enrichment where available. Pay-as-you-go — only successful enrichments cost.

  4. 4
    QA and clean
    Scrupp / Google Sheets

    Flag role emails (info@, sales@), catch-all domains, and do-not-contact entries. Dedupe by LinkedIn URL against your existing CRM.

  5. 5
    Export to CSV or Sheets
    Scrupp

    Direct export to CSV, Excel, or Google Sheets. Pick the format matching your CRM import path. Most CRMs accept CSV; HubSpot and Salesforce also have native Google Sheets integration.

  6. 6
    Import into your CRM
    HubSpot / Salesforce / Pipedrive

    Create new contact records. Map: Scrupp "email" → CRM "email", Scrupp "company" → CRM "company name" (auto-create company if missing). Set lead source = "Scrupp scrape".

  7. 7
    Trigger CRM sequences
    CRM

    Set up a workflow that auto-enrolls new "Scrupp scrape" contacts into your outbound sequence. From here on, your CRM automation handles the outreach.

What's in the stack

All the tools involved in this workflow.

Sales Navigator

ICP search + filters. $99/mo.

Scrupp

Scrape + enrich + export in one Chrome extension. Pay-as-you-go.

Google Sheets

Intermediate QA layer. Free.

HubSpot / Salesforce / Pipedrive

Final CRM destination. $0-$800/mo depending on CRM tier.

Total cost: $10-20/mo for 2,000 leads/month on Scrupp PAYG + Sales Nav subscription + CRM subscription

Common questions

Why not use Apollo, which does all four stages?

Apollo bundles the full pipeline but uses a 40%-stale static database for scraping. The modern unbundled approach (Scrupp for live LinkedIn scraping + your existing CRM) produces fresher data at lower cost.

Does Scrupp push directly into HubSpot?

Via Zapier today (automatic). Native HubSpot integration coming Q3 2026. For now, export to CSV and use HubSpot's native CSV import.

How often should I re-run this workflow?

Weekly for active outbound. Monthly for ABM on a fixed account list. Scrupp's scheduled API re-runs saved searches automatically.

What if my CRM is Pipedrive, not HubSpot?

Same process. Pipedrive's CSV import is simpler than HubSpot's. Or use Zapier between Scrupp and Pipedrive for full automation.

Run this workflow today

Free Chrome extension · 1 credit/lead scraping + 1 credit/enrichment · No credit card.

5,000+
sales teams
4.8/5
G2 & Capterra
2M+
leads exported
65%
avg email find rate