Enrich-CRM × Zapier

Enrich every lead.Automatically.

Add real-time B2B enrichment to any Zap — Salesforce, Attio, Pipedrive, Typeform, Google Sheets. One HTTP action. 250+ fields returned.

No Zapier app neededHTTP by ZapierBYOK — no markup10 enrichment actions

Example Zap — Enrich new Salesforce contact

Trigger

Salesforce — New contact created

email, firstname, lastname, company

Action

HTTP by Zapier — GET /api/ingress/v4/contact

250+ fields returned

Action

Salesforce — Update contact record

job title, seniority, industry, headcount…

250+
fields returned
per enrichment call
10
enrichment actions
contact · company · SIREN · tech…
<1s
average response
real-time, no cached profiles
1
credit = 1 row
from €3.5 / $3.9 · BYOK

Setup

Connected in
under 3 minutes.

No dedicated Zapier app required. Use the standard “HTTP by Zapier” action — available on every Zapier plan.

1

Get your free API key

Sign up — no credit card. You get 500 free credits to test on real contacts.

Get API key
2

Add “HTTP by Zapier” to your Zap

In your Zap editor, add an action → search “Webhooks by Zapier” → choose “GET”. Set URL to the endpoint you need.

3

Map fields & run

Pass apiId + your identifier (email, LinkedIn URL, domain…) as query params. Map returned fields to your next step.

Example — Enrich Contact via Webhooks by Zapier

Method: GET
URL:    https://gateway.enrich-crm.com/api/ingress/v4/contact

Query params:
apiId               YOUR_API_KEY
email               {{1. Email}}          ← mapped from previous step
firstName           {{1. First Name}}
lastName            {{1. Last Name}}
companyName         {{1. Company}}

→ Returns 250+ fields: jobTitle, seniority, industry,
companyHeadcount, fundingStage, linkedinUrl…

Endpoints

10 enrichment actions.
One API key.

All endpoints accept multiple input identifiers — pass what you have, we handle the rest.

Enrich Contact

250+ fields: email, title, seniority, company data

/api/ingress/v4/contact

Reverse Email

Contact + company profile from any email address

/api/ingress/v4/reverse-email

Find Email

Professional email from name + domain or LinkedIn

/api/ingress/v4/find-email

Firmographic

Headcount, industry, founded, HQ, tech stack

/api/ingress/v4/firmographic

Financial Data

Revenue, funding rounds, investors, ARR estimates

/api/ingress/v4/funding

SIREN Finder

French SIREN number from company name or domain

/api/ingress/v4/siren-company-finder

SIRENE Data

Official French registry: NAF, legal form, address

/api/ingress/v4/french-siren

Tech Stack

Technologies detected on any company website

/api/ingress/v4/tech-stack

Website Traffic

Monthly visits, top countries, traffic sources

/api/ingress/v4/website-traffic

Homepage Content

Scraped homepage: tagline, description, keywords

/api/ingress/v4/homepage-content

Use cases

Zaps people actually build.

1Enrich new Salesforce contacts automatically

Zap structure

Trigger: Salesforce — New contact created
HTTP GET /contact · params: email, firstName, lastName, companyName
Salesforce — Update contact record with enriched fields

Fields written to Salesforce

jobTitlesenioritydepartmentlinkedinUrlcompanyHeadcountindustryfundingStagehqCountryconfidenceScore

Why it matters

Every new contact arrives pre-enriched — job title, seniority, headcount, funding stage. Your reps stop wasting time on manual research and focus on selling.

Example output

jobTitle:        "Head of Revenue Operations"
seniority:       "Director"
department:      "Sales"
companyHeadcount: 340
industry:        "SaaS / B2B Software"
fundingStage:    "Series B"
hqCountry:       "France"
confidenceScore: 0.94
2Find email + enrich inbound form submissions

Zap structure

Trigger: Typeform / Webflow form — New submission
HTTP GET /find-email · params: firstName, lastName, domain
HTTP GET /contact · param: email (from step above)
Attio — Create enriched contact record

Fields returned

emailemailConfidenceScorejobTitlesenioritylinkedinUrlcompanyHeadcountindustryhqCity

Why it matters

Visitors rarely give their pro email on forms. This Zap finds it from their name + company domain, then enriches their full profile — before it hits your CRM.

Example — input → output

Input:  firstName="Marc", lastName="Dupont"
      domain="acme.com"

→ /find-email returns:
email: "marc.dupont@acme.com"
emailConfidenceScore: 0.91

→ /contact returns:
jobTitle: "VP of Sales"
seniority: "VP"
companyHeadcount: 85
3French company SIREN lookup for new deals

Zap structure

Trigger: Pipedrive — New deal created
HTTP GET /siren-company-finder · param: companyName
HTTP GET /french-siren · param: sirenNumber (from step above)
CRM — Update deal with legal entity data

Fields returned

sirenNumbersiretNumbernafCodenafLabellegalFormregisteredAddressheadcountCategorycreationDate

Why it matters

Required for French invoicing and KYB compliance. Saves finance and ops teams from manually searching the INPI/Sirene registry for every French client.

Example output

sirenNumber:      "812345678"
siretNumber:      "81234567800012"
nafCode:          "6201Z"
nafLabel:         "Programmation informatique"
legalForm:        "SAS"
registeredAddress:"12 rue de Rivoli, 75001 Paris"
headcountCategory:"20 à 49 salariés"
creationDate:     "2016-03-14"
4Tech stack scoring for ICP qualification

Zap structure

Trigger: New row in Google Sheets or Airtable
HTTP GET /tech-stack · param: domain
Zapier Filter: if technologies contains “HubSpot” → continue
Slack / CRM — Notify team or create deal

Fields returned

technologies[]cmscrmmarketingAutomationecommerceanalyticshostingmainLanguage

Why it matters

Know exactly which tools a prospect uses before your first call. Prioritize HubSpot shops for a CRM integration pitch, or Salesforce shops for a rev ops pitch.

Example output — acme.com

technologies: ["HubSpot","Intercom","Segment",
             "Stripe","Webflow","Google Analytics 4"]
crm:               "HubSpot"
marketingAutomation:"HubSpot"
analytics:         "Google Analytics 4"
hosting:           "Vercel"
mainLanguage:      "en"
5Identify and enrich anyone who emails you (reverse email)

Zap structure

Trigger: Gmail / Outlook — New email in inbox (filtered by label or sender)
HTTP GET /reverse-email · param: email (from sender)
Zapier Filter: if seniority = VP or C-Level → continue
Intercom — Create or update lead + Slack — Alert your team

Fields returned

firstNamelastNamejobTitlesenioritylinkedinUrlcompanyNamecompanyDomaincompanyHeadcountindustry

Why it matters

Someone emails you cold or replies to a campaign — you instantly know their title, seniority, company size, and industry. Never reply blind to an inbound again.

Example — sender: cto@bigcorp.com

firstName:       "Thomas"
lastName:        "Girard"
jobTitle:        "Chief Technology Officer"
seniority:       "C-Level"
companyName:     "BigCorp"
companyHeadcount: 1200
industry:        "Enterprise Software"
linkedinUrl:     "linkedin.com/in/thomasgirard"
6Enrich Sales Navigator exports automatically

Zap structure

Trigger: Google Sheets — New row (paste Sales Nav export)
HTTP GET /contact · param: contactLinkedinSalesNavUrl or contactLinkedinUrl
Attio — Create contact with full profile
Google Sheets — Update row with enriched fields + email found

Fields returned

emailemailConfidenceScorejobTitlesenioritydepartmentcompanyHeadcountindustryfundingStagehqCountrylinkedinUrl

Why it matters

Sales Nav exports only give you names and titles — no emails, no phone, no company data. This Zap turns a raw LinkedIn export into a fully enriched, CRM-ready list automatically.

Input → output

Input (from Sales Nav export):
contactLinkedinUrl: "linkedin.com/in/marie-dupont"

→ Returns:
email:               "m.dupont@startup.io"
emailConfidenceScore: 0.89
jobTitle:            "Head of Marketing"
seniority:           "Director"
companyHeadcount:    78
fundingStage:        "Series A"
7Qualify prospects by monthly website traffic

Zap structure

Trigger: Close.com — New lead created
HTTP GET /website-traffic · param: domain
Zapier Filter: if monthlyVisits > 10,000 → continue
Close.com — Update lead + add “High traffic” smart view tag

Fields returned

monthlyVisitstrafficGrowthMoMtopCountries[]bounceRateavgSessionDurationtrafficSources{}organicSharepaidShare

Why it matters

Website traffic is a strong proxy for company size and growth stage — especially for digital-native businesses. Filter out micro-companies before your team wastes time on them.

Example output — acme.io

monthlyVisits:     142000
trafficGrowthMoM:  "+18%"
topCountries:      ["FR","US","DE","GB"]
bounceRate:        "38%"
organicShare:      "54%"
paidShare:         "12%"
trafficSources: {
organic: 54, direct: 22,
referral: 12, paid: 12 }

Ready to enrich your Zaps?

Start free — 500 credits, no credit card. Your first Zap enrichment in under 5 minutes.

Also available natively in Clay · HubSpot · Make · n8n