Prospeo
Sales IntelligenceProspeo is a B2B email and phone number finder that uses AI-powered verification to deliver high-accuracy contact data for sales and marketing outreach. It offers a Chrome extension for LinkedIn prospecting, domain-based email discovery, and a robust API that integrates with CRMs, enrichment platforms like Clay, and go-to-market tools like Pocus and Maestro. Prospeo's core differentiator is its verification-first approach, which minimizes bounce rates and protects sender reputation.
Overview
Capabilities
AI-Powered Email Verification
Prospeo's core value proposition is its multi-step email verification engine. When an email address is discovered — whether via LinkedIn, domain lookup, or direct name search — it is automatically passed through a verification sequence that checks MX record validity, SMTP mailbox existence, and catch-all domain status. This means GTM teams receive a deliverability confidence score alongside each email, not just a raw address. For outbound teams sending at volume, this directly impacts sender reputation: maintaining bounce rates below 2% requires verified-first data, and Prospeo's verification layer is built to support that standard. Teams using Prospeo in Maestro's enrichment workflows benefit from this verification automatically, ensuring sequences only launch to addresses that have passed Prospeo's deliverability checks.
LinkedIn Chrome Extension for Real-Time Prospecting
The Prospeo Chrome extension operates as an integration layer between LinkedIn and Sales Navigator and any downstream tool in a GTM stack. When installed, the extension adds a sidebar to LinkedIn profile and search pages, allowing users to extract verified emails and phone numbers in one click without leaving the platform. For Sales Navigator users, the extension supports bulk extraction from search results pages and list exports, which is particularly valuable given [LinkedIn's 2025 policy changes](https://www.linkedin.com/pulse/unlock-ultimate-lead-generation-hack-export-linkedin-sales-das-g4hxf) around data export compliance. Prospeo's integration can automatically scrub non-compliant records from exported CSVs while preserving high-value prospects, addressing a growing compliance concern for enterprise sales teams. The extension is available for Chrome and integrates with CRM tools via copy-paste or API push.
Domain-Based Email Discovery
Prospeo's domain search capability allows users to input any company domain and receive a list of all verified email addresses associated with that domain. This is distinct from individual contact lookup — it's an account-level enrichment tool suited for building buying committee maps, account-based marketing (ABM) contact lists, or competitive intelligence. The domain search returns structured data including first name, last name, email address, job title, and LinkedIn URL where available. Oleg Tomenko's practitioner workflow demonstrates using domain search to quickly surface all stakeholders at a target account, calling it 'cool and simple' for account-level prospecting. In Maestro and Clay integrations, the domain search endpoint can be triggered automatically when a new target account enters a workflow, instantly populating the account with verified contacts.
Email Finder by Name and Company
Prospeo's name-and-company email finder accepts a first name, last name, and company name or domain, and returns a verified email address for that individual. This endpoint is the workhorse of most Prospeo API integrations and is the primary action used in Clay enrichment tables and Zapier automation workflows. It's particularly effective when combined with upstream data from Apollo or LinkedIn Sales Navigator exports, where you have name and company data but need verified contact details. The finder applies Prospeo's full verification stack before returning results, so the output is not just a guessed email pattern but a validated deliverable address. This capability is what makes the Apollo + Prospeo workflow so effective: Apollo provides the executive profile data, and Prospeo converts it into a verified, outreach-ready email.
Mobile Phone Number Enrichment
Beyond email, Prospeo surfaces verified mobile phone numbers for prospects — a capability that differentiates it from pure-email finders like Hunter.io. Mobile numbers are especially valuable for multi-channel outreach sequences that combine email with cold calling or SMS, and for senior executive outreach where mobile contact is more effective than email. Phone numbers are returned alongside email data in API responses, allowing Maestro users to route prospects to call-first sequences automatically when a mobile number is available. Credit consumption for phone number lookups is separate from email lookups in Prospeo's pricing model, so teams should account for this when budgeting enrichment workflows that include phone data.
Waterfall Enrichment Integration (via Clay)
In Clay's enrichment framework, Prospeo functions as one node in a waterfall sequence — a multi-provider enrichment chain where the system tries one data source, and if it returns no result, automatically falls through to the next provider. Prospeo is commonly positioned in the waterfall after primary sources like Apollo or Hunter.io, acting as a high-accuracy fallback. Clay supports two integration modes: Clay-managed API (where credits are consumed from Clay's pool) and BYO (bring your own) API key (where costs hit your Prospeo account directly). The BYO mode is more cost-effective for high-volume teams that have negotiated Prospeo pricing separately. Waterfall enrichment with Prospeo as a layer consistently improves overall email coverage rates, though the exact improvement depends on the primary source and target persona. Performance-focused outreach teams using Maestro can replicate this waterfall logic by chaining Prospeo API calls after other enrichment steps in their automation workflows.
REST API for Custom Workflow Automation
Prospeo exposes a documented REST API that supports authentication via API key, enabling custom integrations with any tech stack. The API covers all core actions: email finding by name/company, domain search, email verification, and bulk enrichment via list upload. For RevOps and growth engineering teams, the API enables use cases like CRM enrichment triggers (auto-enrich new Salesforce leads), sequence gate logic (verify email before enrolling in Outreach), and data hygiene pipelines (re-verify aged contact records quarterly). Maestro's integration with Prospeo uses the REST API to power real-time enrichment within GTM workflows, making verified contact data immediately actionable when a prospect's intent signal crosses a defined threshold.
Setup Guide
Create Your Prospeo Account and Retrieve Your API Key
Navigate to prospeo.io and sign up for an account. After verifying your email, log in to the Prospeo dashboard. Go to Settings → API Key to generate your unique API key. This key is used to authenticate all API requests and to connect Prospeo with third-party platforms like Clay, Make, Zapier, and Maestro. Copy your API key and store it securely — treat it like a password. Note that your API key is tied to your credit balance, so any platform using this key will draw from your account's credits. If you plan to use Prospeo in Clay's BYO API key mode, this is the key you'll paste into Clay's integration settings.
# Store your API key as an environment variable
export PROSPEO_API_KEY='your_api_key_here'
# Verify the key works with a simple curl test
curl -X GET 'https://api.prospeo.io/v1/account' \
-H 'X-KEY: your_api_key_here'Connect Prospeo to Clay (BYO API Key Mode)
In Clay, open any Table and add a new enrichment column. Search for 'Prospeo' in the enrichment provider list. When prompted, select 'Use my own API key' rather than the Clay-managed option. Paste your Prospeo API key into the provided field and click Connect. Once connected, Clay will route Prospeo enrichment requests through your Prospeo account, consuming your Prospeo credits directly rather than Clay credits. This is the recommended setup for teams running high enrichment volumes, as BYO API key mode is typically more cost-effective than Clay-managed Prospeo access. Map your input columns (first name, last name, company/domain) to the Prospeo action fields, then save and run the enrichment.
// Clay Table Column Configuration (conceptual)
{
"enrichment_provider": "Prospeo",
"auth_mode": "byo_api_key",
"api_key": "{{env.PROSPEO_API_KEY}}",
"action": "find_email",
"input_mapping": {
"first_name": "{{row.first_name}}",
"last_name": "{{row.last_name}}",
"company": "{{row.company_name}}"
},
"output_mapping": {
"email": "{{result.email}}",
"email_status": "{{result.verification_status}}"
}
}Set Up Waterfall Enrichment in Clay for Maximum Email Coverage
To maximize email coverage, configure a waterfall enrichment sequence in Clay where Prospeo acts as a secondary or tertiary provider. In your Clay Table, add your primary email enrichment column (e.g., Apollo or Hunter.io). Then add a second enrichment column that uses Prospeo's Email Finder, but set the 'Only run if' condition to trigger only when the previous enrichment column returns empty or an invalid status. This ensures Prospeo credits are only consumed when the primary source fails, reducing cost while maximizing coverage. Add a final consolidation formula column that selects the first non-empty, valid email across all enrichment columns. This waterfall approach is referenced in Clay's documentation but rarely explained with full configuration context.
// Waterfall logic formula in Clay (pseudo-formula)
=IF(NOT(ISEMPTY(apollo_email)) AND apollo_email_status = 'valid',
apollo_email,
IF(NOT(ISEMPTY(prospeo_email)) AND prospeo_email_status = 'valid',
prospeo_email,
hunter_email
)
)Install the Prospeo Chrome Extension for LinkedIn Prospecting
Go to the Chrome Web Store and search for 'Prospeo Email Finder' or visit the extension download link from your Prospeo dashboard under Tools → Chrome Extension. Click 'Add to Chrome' and confirm the installation. Once installed, navigate to any LinkedIn profile or Sales Navigator search results page. The Prospeo extension will appear as a sidebar button. Click it to reveal the verified email and phone number for the profile you're viewing, or use the bulk extraction mode on Sales Navigator list pages to export multiple contacts at once. For Sales Navigator exports, Prospeo's integration automatically validates compliance with LinkedIn's 2025 data export policies, flagging records that should be excluded from your outreach list.
Integrate Prospeo with Maestro for Automated Lead Enrichment
In Maestro, navigate to Integrations → Data Enrichment and select Prospeo from the available providers. Enter your Prospeo API key and configure which enrichment actions to trigger and when. A recommended configuration is to trigger the Email Finder action whenever a new lead record enters a Maestro workflow with a name and company present but no verified email. You can also configure Maestro to trigger the Email Verification action on aged records (e.g., leads older than 90 days) to refresh deliverability status before re-engaging them. Set minimum verification status thresholds — for example, only pass leads with a 'valid' or 'accept_all' Prospeo status into active email sequences, and route 'invalid' status leads to a phone-first or LinkedIn sequence instead.
// Maestro workflow trigger configuration (conceptual JSON)
{
"trigger": "new_lead_created",
"conditions": [
{ "field": "email", "operator": "is_empty" },
{ "field": "first_name", "operator": "is_not_empty" },
{ "field": "company", "operator": "is_not_empty" }
],
"actions": [
{
"type": "enrich",
"provider": "prospeo",
"action": "find_email",
"input": {
"first_name": "{{lead.first_name}}",
"last_name": "{{lead.last_name}}",
"company": "{{lead.company}}"
},
"output": {
"email": "{{lead.email}}",
"email_status": "{{lead.email_verification_status}}"
}
}
]
}Configure the Apollo + Prospeo Verification Workflow
Export your Apollo.io contact list as a CSV, ensuring the export includes first name, last name, company name, and any Apollo-sourced emails. Import this CSV into Prospeo's Bulk Enrichment tool or into a Clay Table configured with Prospeo as the enrichment provider. Map the Apollo email field to a 'verify existing email' action in Prospeo, and map the name/company fields to a 'find email' action as a fallback for records where Apollo returned no email. Prospeo will verify Apollo's emails for deliverability and find missing emails using its own database. Filter the output to retain only records with a Prospeo verification status of 'valid' or 'risky' (depending on your bounce rate tolerance), then import the cleaned list into your sequencing tool. This workflow is endorsed by practitioners including those cited by [ApexAI on LinkedIn](https://www.linkedin.com/posts/apexai-estate_most-agents-think-they-have-a-lead-problem-activity-7387242668940087296-Et04) as a high-performance outreach stack.
# Bulk verification via Prospeo API
curl -X POST 'https://api.prospeo.io/v1/email-verifier' \
-H 'X-KEY: your_api_key_here' \
-H 'Content-Type: application/json' \
-d '{
"email": "john.doe@company.com"
}'
# Response
{
"email": "john.doe@company.com",
"status": "valid",
"mx_found": true,
"smtp_check": true,
"catch_all": false
}API Highlights
/v1/email-finderFinds a verified email address for a given individual based on first name, last name, and company name or domain. This is the primary endpoint for CRM enrichment automation and is the most commonly used endpoint in Clay and Maestro integration workflows. Returns the discovered email address along with a verification status field indicating deliverability confidence.
POST https://api.prospeo.io/v1/email-finder
Headers: X-KEY: your_api_key
Body: {
"first_name": "Jane",
"last_name": "Smith",
"company": "acmecorp.com"
}
Response: {
"email": "jane.smith@acmecorp.com",
"status": "valid",
"confidence": 95
}/v1/domain-searchReturns all verified email addresses associated with a given company domain. Ideal for account-level enrichment in ABM workflows, building buying committee maps, or rapidly populating a new target account with multiple stakeholders. As cited by [Oleg Tomenko](https://www.linkedin.com/posts/oleg-tomenko_how-to-find-the-email-of-anyone-by-company-activity-7270380133989945345-99w8), this endpoint makes finding all contacts at a company 'cool and simple'. Results include name, title, email, and LinkedIn URL where available.
POST https://api.prospeo.io/v1/domain-search
Headers: X-KEY: your_api_key
Body: {
"domain": "acmecorp.com",
"limit": 20
}
Response: {
"contacts": [
{ "email": "ceo@acmecorp.com", "name": "John Doe", "title": "CEO", "status": "valid" },
{ "email": "vp.sales@acmecorp.com", "name": "Jane Smith", "title": "VP Sales", "status": "valid" }
],
"total": 2
}/v1/email-verifierVerifies the deliverability of an existing email address without performing a new lookup. Used to scrub contact lists imported from Apollo, Sales Navigator exports, or legacy CRM data. Returns MX record status, SMTP check result, catch-all status, and an overall deliverability verdict. Critical for teams implementing the Apollo + Prospeo verification workflow where Apollo provides the email and Prospeo validates it.
POST https://api.prospeo.io/v1/email-verifier
Headers: X-KEY: your_api_key
Body: {
"email": "contact@targetcompany.com"
}
Response: {
"email": "contact@targetcompany.com",
"status": "valid",
"mx_found": true,
"smtp_check": true,
"catch_all": false,
"disposable": false
}/v1/linkedin-finderFinds and verifies the email address associated with a given LinkedIn profile URL. This endpoint powers the Chrome extension's core functionality and can be called programmatically to enrich lists of LinkedIn URLs — for example, a Sales Navigator export that includes profile URLs but no emails. Accepts a LinkedIn profile URL and returns a verified email address and phone number where available.
POST https://api.prospeo.io/v1/linkedin-finder
Headers: X-KEY: your_api_key
Body: {
"url": "https://www.linkedin.com/in/janedoe"
}
Response: {
"email": "jane.doe@company.com",
"status": "valid",
"phone": "+14155552671"
}/v1/bulk-email-finderAccepts a batch of enrichment requests (up to 100 records per call) and returns verified email addresses for each. Designed for high-volume enrichment jobs where making individual API calls would be rate-limited or inefficient. Ideal for processing large Apollo exports, CRM deduplication runs, or monthly data hygiene pipelines. Returns results asynchronously with a job ID that can be polled for completion.
POST https://api.prospeo.io/v1/bulk-email-finder
Headers: X-KEY: your_api_key
Body: {
"records": [
{ "first_name": "Alice", "last_name": "Wang", "company": "techstartup.io" },
{ "first_name": "Bob", "last_name": "Chen", "company": "enterprise.com" }
]
}
Response: {
"job_id": "bulk_abc123",
"status": "processing",
"estimated_completion": "2025-01-15T10:05:00Z"
}/v1/accountReturns current account status including remaining credits, plan type, and credit consumption breakdown by action type (email finder, verifier, domain search, phone lookup). Essential for monitoring credit burn in automated workflows and setting up alerts before credits are exhausted. Teams running high-volume Clay or Maestro integrations should poll this endpoint regularly or configure webhook notifications for low-credit thresholds.
GET https://api.prospeo.io/v1/account
Headers: X-KEY: your_api_key
Response: {
"plan": "Growth",
"credits_remaining": 4250,
"credits_used_this_month": 5750,
"breakdown": {
"email_finder": 3200,
"email_verifier": 1800,
"domain_search": 500,
"phone_lookup": 250
}
}Use Cases
Apollo + Prospeo: High-Volume Lead Verification Workflow
One of the most widely adopted Prospeo integration workflows combines Apollo.io's prospecting database with Prospeo's verification engine. The workflow begins in Apollo, where sales teams build targeted lead lists using Apollo's extensive filtering options — industry, company size, job title, seniority, and more. Apollo excels at volume: it can generate thousands of leads quickly. However, Apollo's email accuracy has historically been inconsistent, with some practitioners reporting bounce rates that exceed safe deliverability thresholds. This is where Prospeo enters the workflow. Once an Apollo list is exported, it's piped through Prospeo's Email Verifier and Email Finder endpoints. Existing Apollo emails are verified for deliverability, and for records where Apollo returned no email or an invalid one, Prospeo attempts to find a verified address using its own database. The result is a cleaned, verified contact list where every email has passed Prospeo's multi-step validation. As referenced by [ApexAI on LinkedIn](https://www.linkedin.com/posts/apexai-estate_most-agents-think-they-have-a-lead-problem-activity-7387242668940087296-Et04) and corroborated by [Y Combinator's Hog AI product documentation](https://www.linkedin.com/posts/y-combinator_the-hog-yc-f25-is-your-ai-head-of-growth-activity-7394826399045414913-XA53), this Apollo + Prospeo stack is increasingly treated as a standard component of high-performance outbound infrastructure. Teams implementing this workflow in Maestro can automate the entire handoff — Apollo data is ingested, Prospeo enrichment is triggered automatically, and only verified-valid records advance to active sequences, protecting sender reputation at scale.
LinkedIn Sales Navigator CSV Export with Compliance Scrubbing
LinkedIn's 2025 policy changes have made raw Sales Navigator exports riskier to use directly in outreach workflows. Exported CSVs may include records that violate LinkedIn's updated terms — particularly around data usage restrictions for certain member segments or export volumes exceeding policy limits. Prospeo's integration addresses this compliance risk directly. When a Sales Navigator CSV is imported into Prospeo (via the web app's bulk upload or API), Prospeo's processing layer can identify and flag non-compliant records based on configurable criteria, while preserving high-value prospects that meet policy requirements. This automatic scrubbing workflow is referenced explicitly in [LinkedIn export compliance guides](https://www.linkedin.com/pulse/unlock-ultimate-lead-generation-hack-export-linkedin-sales-das-g4hxf) as a best practice for 2025. In addition to compliance scrubbing, Prospeo enriches the exported records with verified emails — since Sales Navigator exports typically include name, title, and company but not email addresses. The result is a compliant, enriched contact list ready for sequencing. GTM teams using Maestro can configure this as an automated intake workflow: Sales Navigator exports are uploaded to a shared folder, Maestro detects the new file, triggers a Prospeo enrichment job, and routes verified, compliant records into the appropriate outreach sequence based on persona and industry.
ABM Domain Search for Buying Committee Discovery
Account-Based Marketing (ABM) strategies require identifying multiple stakeholders across a target account's buying committee — not just the primary contact. Prospeo's domain search capability is purpose-built for this use case. By inputting a company's domain, GTM teams receive a list of all verified email addresses associated with that domain, along with job titles and LinkedIn URLs. For enterprise sales motions, this typically means surfacing the economic buyer (CFO, CEO, or VP level), the technical evaluator (CTO, IT director, or engineering lead), and the day-to-day champion (operations manager or department head) from a single API call. This is far more efficient than manually searching for each individual in LinkedIn or running multiple name-based lookups. As [Oleg Tomenko described](https://www.linkedin.com/posts/oleg-tomenko_how-to-find-the-email-of-anyone-by-company-activity-7270380133989945345-99w8), the domain search makes account-level prospecting 'cool and simple.' In a Maestro workflow, this can be automated: when a new target account is added to the CRM, Maestro triggers a Prospeo domain search, populates the account with all discovered contacts, routes them to the appropriate persona-based sequences, and begins multi-threaded outreach across the buying committee simultaneously — all without manual intervention.
CRM Data Hygiene: Automated Re-Verification of Aged Contact Records
Contact data decays at approximately 22-30% per year, meaning a CRM with 10,000 contacts will have 2,000-3,000 invalid records within 12 months. For outbound teams, sending to stale contacts inflates bounce rates, damages sender reputation, and wastes sequence credits. Prospeo's Email Verifier endpoint is the foundation of an automated data hygiene workflow that prevents this decay from compounding. Using Maestro's scheduled workflow capabilities combined with the Prospeo API, teams can configure a monthly or quarterly re-verification job that selects all CRM contacts where the email was last verified more than 90 days ago, submits them to Prospeo's bulk verifier, and updates the CRM record with the refreshed deliverability status. Records that return 'invalid' are automatically tagged for suppression or routed to a LinkedIn or phone-first follow-up sequence. This workflow is especially critical for teams that acquired large contact lists through historical Apollo exports, trade show badge scans, or content download forms — sources that produce high initial volumes but don't include real-time verification. Prospeo's API handles bulk verification efficiently, and the ROI is measurable: suppressing invalid emails before campaigns launch directly reduces bounce rates, improving deliverability scores and email server health scores in platforms like Google Workspace and Microsoft 365.
Waterfall Enrichment in Clay: Maximizing Email Coverage Across Providers
Waterfall enrichment is a strategy where multiple email-finding providers are queried in sequence — if the first provider returns no result or an invalid email, the system automatically tries the next provider. Prospeo is a natural fit for waterfall sequences because of its high verification accuracy and its strength in segments where other providers underperform (e.g., smaller companies, international domains, or individual contributors versus executives). A typical Clay waterfall sequence might order providers as: (1) Hunter.io for pattern-based domain matching, (2) Apollo for database lookup, (3) Prospeo for LinkedIn-backed verification and gap-filling. Each provider only consumes a credit when called, and the waterfall logic ensures Prospeo is only invoked when upstream providers fail — keeping costs efficient while maximizing coverage. Clay's documentation references the Prospeo integration in the context of waterfall enrichment, but doesn't publish specific coverage improvement data. Practitioners running this configuration typically report meaningful lifts in overall email coverage rate on the same prospect lists, particularly for mid-market and SMB contacts where large database providers have less complete coverage. Teams using Maestro's enrichment orchestration can replicate this waterfall logic natively, treating Prospeo as a configurable enrichment layer within a broader multi-provider strategy.
Frequently Asked Questions
How does Prospeo integration work with Clay?
What is the Prospeo API and how do I authenticate?
How does Prospeo integration pricing work, especially when using it through Clay or other platforms?
How does Prospeo compare to Hunter.io, Apollo, and Snov.io for email finding?
What is waterfall enrichment and how does Prospeo fit into it?
How does the Prospeo Chrome extension work as an integration layer?
How does Prospeo help with email bounce rates and sender reputation?
Start using Prospeo with Maestro
Automate your GTM workflows with the Prospeo integration. Connect in minutes and start seeing results.
Get Started