Use case · Lead enrichment

Enrich a list of leads in one pipeline.

Upload a list of domains. Get emails, phones, companies, socials, tech stack. We run all 19 enrichers in-house. Your data never leaves our stack.

The problem

Four vendors, four privacy reviews.

You have a CSV of company domains. You need email addresses, phone numbers, company info, socials, and maybe a tech-stack tag. The “lead enrichment SaaS” market sells you a stitched product where your data goes to four separate vendors. Each one is a privacy review you don’t want to write.

How Stekpad solves it

One pipeline. Four steps.

  1. 1. Upload the CSV to a Stekpad dataset.
  2. 2. Attach an enrichment pipeline.
  3. 3. Wait for the webhook.
  4. 4. Export the enriched CSV.

The pipeline runs 4–5 native enrichers in sequence. None of them call a third-party data vendor.

Concrete example

Three calls. End-to-end.

Lead enrichment pipeline
bash
# 1. Create a dataset from a CSV
curl -X POST https://api.stekpad.com/v1/datasets \
-H "Authorization: Bearer stkpd_live_..." \
-F "file=@domains.csv" \
-F 'spec={"type":"table","name":"Q2 outbound","primary_key":["domain"]}'
 
# 2. Attach a pipeline
curl -X POST https://api.stekpad.com/v1/datasets/ds_abc/pipeline \
-H "Authorization: Bearer stkpd_live_..." \
-d '{
"steps": [
"find_company_info",
"find_emails",
"email_verify",
"find_socials",
"find_tech_stack"
]
}'
 
# 3. Run it on existing rows
curl -X POST https://api.stekpad.com/v1/datasets/ds_abc/enrich \
-H "Authorization: Bearer stkpd_live_..." \
-d '{ "force": false }'

When the pipeline finishes, your dataset has new columns: name, description, country, emails[], email_verified[], linkedin, twitter, tech_stack[]. Export to CSV or push live to Google Sheets.

Cost

About 15 € per 1,000 leads.

For 1,000 leads:

  • `find_company_info` → 1,000 cr
  • `find_emails` → 1,000 cr
  • `email_verify` → 1,000 cr
  • `find_socials` → 1,000 cr
  • `find_tech_stack` → 1,000 cr

Total: 5,000 credits — about 15 € on a Pro pack.

For a single email guess by name + domain: email_finder → 1 credit per row, returns guess + confidence + pattern detected.

What about LinkedIn data?

One opt-in premium enricher.

LinkedIn is the one place where in-house scraping isn’t legally clean. We expose linkedin_enrich as a v1.5 premium enricher (12 cr/row) powered explicitly by Proxycurl, with a label on every enriched row so you know exactly when your data left the stack. Opt-in. Cloud plans only.

FAQ

Common questions.

How accurate is `email_verify`?

~85% on non-catch-all domains, honestly flagged when we can’t tell. We don’t quote 98% because nobody can deliver it on cold lists.

Can I enrich rows I scraped via `crawl`?

Yes — same dataset, same pipeline. Crawl the directory site, then run the lead pipeline on the rows.

Can I export to a CRM directly?

Google Sheets live sync ships in v1. Airtable, Notion, HubSpot, Salesforce in v1.5.

Will Stekpad sell my list?

No. Never. Your data is yours. We don’t aggregate, share, sell, or train on it.

Get an API key.

300 free credits — enough to enrich about 60 leads end-to-end.

Lead enrichment — find emails, phones, companies in-house — Stekpad