Necessary cookies run the site. With permission, analytics improve it and ad cookies measure campaigns. Cookie Policy.
LeadMagic has made more than one billion API calls with Clay and won The Unstoppable Wheel award.
RecapRead the recapBlog · Playbooks and research
How to find the right people, reach them, and keep your data clean. Written by the team that builds LeadMagic.
Product6 min read
Jesse Ouellette ·
Email Verification9 min read
Jesse Ouellette ·
Email Verification12 min read
Jesse Ouellette ·
Data Enrichment18 min read
Jesse Ouellette ·
Email Verification24 min read
Jesse Ouellette ·
Email Verification8 min read
Jesse Ouellette ·
Email Finding7 min read
Where Facebook actually shows an email address, why searching Facebook by email no longer works, and how to get a verified work email from a name and a company.
Jesse Ouellette ·
Email Finder9 min read
Findymail now sells flat $99, $399 and $999 plans metered by rolling usage windows. What is published, what is not, and how to get to a cost per email.
Jesse Ouellette ·
Email Finder8 min read
Prospeo prices per user, resets unused credits at every renewal, and charges 10 credits for a mobile. What each plan buys, from Prospeo's own help center.
Jesse Ouellette ·
Email Finder9 min read
To find a C-suite email and mobile at an enterprise, look the executive up instead of guessing the pattern: search for the person, then enrich each channel.
Jesse Ouellette ·
Data Enrichment9 min read
CRM deduplication for enriched data starts with the key: company domain for accounts, profile URL for contacts, email as a match signal. Then merge in staging.
Jesse Ouellette ·
Email Verification8 min read
Enterprise domains often look catch-all because a security gateway, not the mailbox server, answers the verifier. How that works and how to read the result.
Jesse Ouellette ·
Email Finder9 min read
No tool can list every mailbox at a domain. To find all emails at a company domain that matter, build the people list first, then find each email live.
Jesse Ouellette ·
Lead Generation9 min read
In filter-based people search, values in one filter are OR'd and different filters are AND'd. How that differs from boolean strings, and how to debug bad lists.
Jesse Ouellette ·
Sales Prospecting9 min read
Buying signals show an account may be ready to buy. Four of the most useful (hiring, job changes, funding, tech stack) can be pulled by API and scored yourself.
Jesse Ouellette ·
Sales Prospecting9 min read
A champion job change creates two plays: an opportunity at the new company and a risk at the old one. Here's the list, cadence, credit math, and routing.
Jesse Ouellette ·
Lead Generation7 min read
Firmographic data is company-level information like industry, headcount, revenue, and location. Stack it as filters to get a countable TAM and a credit budget.
Jesse Ouellette ·
Sales Prospecting10 min read
Use hiring signals to find prospects: filter job postings to recent, non-agency roles, find the hiring manager, and open with the role. Filters and credit math.
Jesse Ouellette ·
Lead Generation9 min read
Technographics is data about the software a company runs. Here's how it's collected, where it's wrong, and how to build a tech-stack account list by API.
Jesse Ouellette ·
Integrations8 min read
How a Clay agency or GTM agency prices data per client: a cost-per-valid-email formula, waterfall order, who owns the key, and a retainer worksheet.
Jesse Ouellette ·
Email Finder9 min read
To find an email address by name, pair the name with the company's domain, work out the pattern, and verify it by SMTP. Catch-all domains break that check.
Jesse Ouellette ·
Email Finder8 min read
How to extract emails from a website by hand or with Python, why most results are info@ inboxes, and how to turn a team page into verified work emails.
Jesse Ouellette ·
Sales Prospecting12 min read
How to find someone's cell phone number for B2B outreach: start from their work email or profile, run a mobile lookup, then scrub DNC and check consent.
Jesse Ouellette ·
Sales Prospecting12 min read
A direct dial rings one person, not a main line. How it differs from a mobile, how to source direct dials for a whole list, and how to keep them accurate.
Jesse Ouellette ·
Guide8 min read
Apollo.io is a powerful GTM platform. Add LeadMagic as a hop in its waterfall for verified email, then resolve catch-alls before sequences start.
Jesse Ouellette ·
Data Quality10 min read
Data enrichment tools grouped by job: API-first finders, orchestration, all-in-one platforms, CRM-native enrichment, and enterprise databases.
Jesse Ouellette ·
Engineering8 min read
Connect LeadMagic's hosted MCP server to Claude Code with one command and OAuth. Find and validate emails in your terminal, then hand the list off.
Jesse Ouellette ·
Clay9 min read
Keep Clay as the system of record and add LeadMagic as waterfall hops: a finder, then one validation column that resolves catch-alls in the same call.
Jesse Ouellette ·
Data Quality8 min read
Email enrichment is a loop, not a file: find the email, validate it (catch-alls included), then add a profile where it pays. Credits and workflows inside.
Jesse Ouellette ·
Data Quality8 min read
HubSpot's built-in enrichment fills job titles and firmographics for contacts with a work email. What it covers, what it skips, and how to fill the rest.
Jesse Ouellette ·
Email Verification8 min read
Instantly, Smartlead, and Lemlist are how you send. A pre-send pass in LeadMagic keeps invalids and unresolved catch-alls off those domains.
Jesse Ouellette ·
Guide8 min read
What each LeadMagic plan buys, what every lookup costs in credits, how rollover works, and the credit math for a real 1,000-row list.
Jesse Ouellette ·
Email Finder8 min read
When a work inbox is missing or dead, a personal address can be the right fallback. When it's legitimate, what the law asks, and how to run it in Clay.
Jesse Ouellette ·
Lead Generation5 min read
Build a usable B2B prospect list with a CSV template, account matching, verification fields, and a clear review step before CRM import.
LeadMagic Team ·
Data Enrichment4 min read
Estimate enrichment costs with a worked example covering paid lookups, verification, unused credits, and cost per usable record.
LeadMagic Team ·
Data Quality5 min read
Use a transparent lead-scoring worksheet with separate fit and engagement scores, missing-data checks, and worked examples for sales handoffs.
LeadMagic Team ·
Email Verification10 min read
Learn what Valid, Invalid, Unknown, and Risky email verification results mean, which fields matter, and how to route every status safely.
Jesse Ouellette ·
Email Finding11 min read
Learn when to use a personal or business email, how to find personal addresses responsibly, and how to protect privacy and deliverability.
Jesse Ouellette ·
Email Verification10 min read
Many enterprise domains accept all SMTP recipients, often behind security gateways. Here's why, and how to route resolved vs unresolved rows in your CRM.
Jesse Ouellette ·
Email Verification15 min read
The RFC 3463 bounce codes your pipeline will meet, mapped to a concrete action: retry, suppress, or fix infrastructure, plus Gmail, Yahoo, and Microsoft rules.
Jesse Ouellette ·
Email Verification9 min read
Published estimates put B2B contact decay at roughly 10% to 70% a year depending on sector. Here's what the sources measure and how to set cadence.
Jesse Ouellette ·
Email Verification10 min read
Six mail-server response patterns break naive verifiers. Learn what each one is, why it misleads, and how to route results after verification.
Jesse Ouellette ·
Email Verification13 min read
Most teams verify emails once and hope. Teams that keep deliverability build a 4-stage validation pipeline: point-of-capture, pre-send, post-find, and ongoing.
Jesse Ouellette ·
Email Verification10 min read
Validation checks syntax and DNS. Verification confirms the mailbox exists via SMTP. Here's when to use each, and why LeadMagic does both.
Jesse Ouellette ·
Email Verification10 min read
HubSpot stores your contacts, but it does not verify them. This checklist shows how to bulk-verify with LeadMagic, reimport, and automate suppression.
Jesse Ouellette ·
Email Verification10 min read
Mailchimp auto-cleans bounces but never verifies on import. This checklist covers audience cleaning, bounce rules, abuse thresholds, and LeadMagic bulk verify.
Jesse Ouellette ·
Email Verification10 min read
A working checklist for verifying lead and contact emails in Salesforce; Apex callouts, Salesforce Connect, CSV reimport, and dedup without burning credits.
Jesse Ouellette ·
Email Verification10 min read
Published estimates put B2B email decay at roughly 2% to 3.6% a month. Set a re-verification cadence by list type, send volume, and data age.
Jesse Ouellette ·
Email Verification14 min read
Real-time email verification patterns for signup, checkout, and lead capture. Code-heavy tutorial in Node.js, Python, and PHP with caching and circuit breakers.
Jesse Ouellette ·
Email Verification12 min read
Hard bounces cost more than ESP surcharges. This is the full math: direct fees, burned domains, wasted SDR time, and the verification breakeven.
Jesse Ouellette ·
Email Verification12 min read
Role-based addresses like info@ and admin@ look valid but never reach a buyer. Here's how to detect them, enrich past them, and route them correctly.
Jesse Ouellette ·
Email Verification12 min read
SMTP verification is a short handshake: TCP, EHLO, STARTTLS, MAIL FROM, RCPT TO. How each step works, what the codes mean, and where verifiers fail.
Jesse Ouellette ·
Email Verification18 min read
Same inbox, three strings. Raw dedup misses Gmail dots, plus tags, and googlemail aliases. Canonicalize freemail rows first, then verify once.
Jesse Ouellette ·
Email Verification12 min read
Does MillionVerifier charge for catch-all? Risky = free by default. But Risky = don't send. Valid = send. Invalid = delete.
Jesse Ouellette ·
Email Finder14 min read
FindyMail promises an under-5% bounce rate or credits back. Quotes from its site, how the claim process reads, and what it means for your stack.
Jesse Ouellette ·
Email Verification5 min read
When MillionVerifier stops crediting back Risky (catch-all and unknown) results, what its help center says triggers it, and what it costs.
Jesse Ouellette ·
Email Verification7 min read
In MillionVerifier, Risky means Catch-all or Unknown: the mailbox wasn't confirmed either way. Here's what its help center says to do with those rows.
Jesse Ouellette ·
Email Verification7 min read
What to do with catch-all, Risky, and Unknown rows after verification: your five options, MillionVerifier's own rules, and a decision tree.
Jesse Ouellette ·
Email Finder6 min read
Findymail and MillionVerifier offer bounce guarantees. Who they suit, who should skip them, and how pre-send validation compares to post-send refunds.
Jesse Ouellette ·
Clay14 min read
Build a lead scoring model in Clay that combines ICP fit, reachability from LeadMagic validation and mobile data, and job-change signals.
Jesse Ouellette ·
Email16 min read
Improve cold-email deliverability with sound sending infrastructure, authentication, OAuth hygiene, list verification, and monitoring.
Jesse Ouellette ·
Email16 min read
Reply rates flatlining? Audit Google Postmaster Tools and Microsoft SNDS to see how mailbox providers rate you, then clean your data before you send.
Jesse Ouellette ·
Developer13 min read
A Tailwind-styled heading costs over 20x the tokens of its Markdown equivalent. Here's the measured math and what it means for RAG costs.
LeadMagic Team ·
Developer9 min read
A practical Python guide to converting HTML into clean, LLM-ready Markdown, with code for markdownify, html2text, and Playwright.
LeadMagic Team ·
Data Enrichment8 min read
Use Model Context Protocol (MCP) to find, verify, and enrich B2B contact lists from inside Claude, Cursor, or ChatGPT.
Jesse Ouellette ·
Data Quality8 min read
Bad data damages domain reputation and wastes your TAM. Here is how point-in-time verification keeps outbound lists clean.
Jesse Ouellette ·
Email14 min read
Stop guessing, start verifying. Learn email validation nuances, catch-all handling, and how to interpret point-in-time results.
Patrick Spielmann ·
AI10 min read
How to collect, clean, and format web data for RAG pipelines and LLM apps, and why clean Markdown is the best input format for retrieval.
Patrick Spielmann ·
Guide7 min read
One platform, three interfaces: REST for applications, LeadMagic CLI for local terminal workflows, and hosted MCP for AI clients.
Patrick Spielmann ·
Product11 min read
Give Cursor, Claude, ChatGPT, and other AI clients live B2B data through LeadMagic's hosted MCP server. OAuth sign-in, no API key to paste.
Patrick Spielmann ·
Email Verification12 min read
How to compare email verification tools on accuracy, catch-all handling, billing for unknowns, speed, and cost per sendable contact.
Jesse Ouellette ·
Product8 min read
Install the LeadMagic CLI for local CSV cleanup, verified enrichment, and repeatable GTM automation.
Patrick Spielmann ·
Developer8 min read
Markdown vs HTML compared: syntax, conversion, and AI pipelines. Why Markdown costs far fewer LLM tokens, and when HTML still wins.
Jesse Ouellette ·
Email Finding9 min read
How to find valid work emails in bulk with CSV upload, the API and Bulk Jobs, or a Clay waterfall, and what it costs at each volume.
Jesse Ouellette ·
Email Verification13 min read
Integrate email verification with curl, Python, and Node.js. Covers responses, catch-all handling, batching, and production error strategies.
Jesse Ouellette ·
Developer10 min read
How to extract text from any website with browser tools, Python, and Node.js, including JS-rendered pages and LLM-ready Markdown output.
Jesse Ouellette ·
Developer11 min read
Integrate an email finder API with curl, Python, and Node.js. Includes auth, rate limits, error handling, bulk jobs, and webhooks.
Patrick Spielmann ·
Email Finding11 min read
The seven criteria that matter when choosing a B2B email finder, plus how the main tools fit different workflows.
Jesse Ouellette ·
Lead Generation14 min read
How to build a B2B lead generation stack: prospecting, enrichment and verification, outreach, automation, and CRM sync.
Jesse Ouellette ·
Email Verification10 min read
Catch-all domains accept every address, so most verifiers label them risky or unknown. Here's how to resolve them and route the results.
Jesse Ouellette ·
Data Enrichment15 min read
Data enrichment turns incomplete records into actionable prospect profiles. Learn how B2B teams improve sales and operations.
Jesse Ouellette ·
Developer12 min read
Convert HTML to clean Markdown with Python, JavaScript, Pandoc, or a browser tool. Includes working examples and LeadMagic's in-browser converter.
Patrick Spielmann ·
Email Finding12 min read
Find a B2B work email from a LinkedIn profile URL. Compare manual research, extensions, and URL-based enrichment.
Jesse Ouellette ·
Email Verification9 min read
Hard bounces, soft bounces, catch-all traps: what actually causes high bounce rates and seven fixes that bring them down.
Jesse Ouellette ·
Email Finding6 min read
An email permutator generates address guesses from a name and domain. Here's why you shouldn't send to its output, and what to use instead.
Patrick Spielmann ·
Email Finding7 min read
Email finders discover email addresses. Email verifiers check if they're real. Here's when you need each, and why the best tools combine both.
Patrick Spielmann ·
Email Verification9 min read
How to clean large email lists: when to verify, CSV vs API vs Clay workflows, reading valid/invalid/unknown results, and cost at scale.
Jesse Ouellette ·
Email Finding11 min read
Seven ways to find a business contact’s work email, from email finders to search operators and pattern guessing, and how to validate before sending.
Jesse Ouellette ·
Email Verification13 min read
Step-by-step guide to email list cleaning: warning signs, catch-all handling, canonical dedup, and a cadence that protects sender reputation.
Patrick Spielmann ·
Email Verification14 min read
A 15-step email deliverability checklist covering infrastructure, data quality, and sending hygiene for cold outbound teams.
Patrick Spielmann ·
Email Verification12 min read
Five practical ways to check if an email address is real, from a manual MX lookup to bulk API verification, and when to use each.
Patrick Spielmann ·
Email Verification8 min read
Disposable emails hurt signup quality and invite abuse. Learn detection methods, where blocklists fail, and how to reduce false positives.
Patrick Spielmann ·
Sales14 min read
How to use verified mobile numbers in B2B outreach: sequencing, call timing, openers, objection handling, and the compliance rules to follow first.
Patrick Spielmann ·
Engineering15 min read
Build a reliable B2B data enrichment pipeline on the LeadMagic API, with code examples, rate-limit handling, caching, and async patterns.
Jesse Ouellette ·
Compliance12 min read
GDPR doesn't ban B2B cold outreach. Learn how legitimate interest, ePrivacy rules, transparency, and opt-outs fit a documented outbound process.
Patrick Spielmann ·
Plans from $99/mo, cancel anytime. One account and credit balance across the app, API, LeadMagic CLI, hosted MCP, and chat.
“OutboundSync mirrors CRM and sequencer activity for revenue teams. Our customers enrich with LeadMagic because validation is definitive and the API is boringly reliable, exactly what you want when syncing replies, meetings, and pipeline back to HubSpot and Salesforce.”