Decision Maker Email Finder by Domain โ CEOs, Founders & VPs
Pricing
from $3.20 / 1,000 decision maker founds
Decision Maker Email Finder by Domain โ CEOs, Founders & VPs
Decision makers and their emails at any company, by website domain: founders, CEOs, C-level, VPs and directors with job title, seniority, LinkedIn URL and the email that reaches them today (work at the company, else personal). $3.20 per 1,000 people found; empty domains are free.
Pricing
from $3.20 / 1,000 decision maker founds
Rating
5.0
(1)
Developer
B2B Search Enriched
Maintained by CommunityActor stats
0
Bookmarked
91
Total users
63
Monthly active users
an hour ago
Last modified
Categories
Security
Limited permissionsShare
What does Decision Maker Email Finder by Domain do?
Decision Maker Email Finder by Domain turns a list of company website domains into the decision makers of those companies: founders, CEOs, the rest of the C-level, VPs and directors. Use it to find decision makers for sales prospecting, recruiting and account research โ paste acme.com, get the leadership of Acme with job titles and LinkedIn profile URLs.
Answers come from our own database of business-contact records, so a run returns in seconds per company and needs no cookies, login or browser.
- One row per decision maker, ordered within the company: founder + CEO first, then other CEOs and founders, the rest of the C-level, VPs, directors.
- Each person once. The same person recorded twice is merged, and the most recently updated record wins.
- Assistants, "Office of the CEO" staff and chiefs of staff are removed โ they are not the decision maker.
- Empty profiles (under 10 connections and no start date on the position) are always excluded.
- You pay only for people delivered. A domain with nobody found is a free row that says why.
- Up to 500 domains per run, from the form, the API or an MCP client.
Each row carries the email that reaches the person today when one is on record: a work address on the company's own domain, otherwise a personal one โ never an address at a past employer. It is included in the row price. Phone numbers are not returned.
What data do you get from a domain?
| Field | Example | Filled |
|---|---|---|
domain | acme.com | always |
companyName | Acme | when the company record behind the domain could be read; most single-record companies |
companyEmployeeCount | 240 | together with companyName |
fullName, firstName, lastName | Jane Doe | always |
jobTitle | Co-Founder & CEO | always |
seniority | founder, cxo, vp or director | always |
headline | Co-Founder & CEO at Acme | most rows |
linkedinUrl | https://www.linkedin.com/in/โฆ | always |
location, countryCode | Amsterdam, North Holland, Netherlands, nl | most rows |
positionStartYear | 2019 | when the start year is on record |
hasWorkEmail, hasPersonalEmail | true / false | most rows; whether an address of that kind is on record |
email, emailType | jane@acme.com, work | when an address reaches the person today: work on the company's domain, else personal |
recordUpdatedAt | 2026-04-05T09:45:30Z | always โ when this person's record was last updated |
_rank | 1 | always โ position within the company |
_status, _note | found | _note only for a very large company, where the top rows are not reliably ranked |
How to find decision makers by domain (3 steps)
- Paste company website domains into Company website domains, one per line.
- Choose the roles that count as a decision maker for you and how many people you want per company, then press Start.
- Export the dataset as CSV, Excel or JSON, or read it through the API.
How much does it cost to find decision makers from a domain?
$3.20 per 1,000 decision makers delivered ($0.0032 per person), plus the small Actor start fee.
| Row | Price |
|---|---|
Decision maker delivered (_status: found) | $0.0032 |
| Same person recorded twice | $0 โ merged before delivery, never reaches your dataset |
Domain no company on record uses (unresolved_domain) | $0 |
Company matched, nobody at the chosen roles (no_decision_makers) | $0 |
Domain shared by many unrelated companies (domain_too_broad) | $0 |
Entry that is not a domain (invalid) | $0 |
maxPerCompany is your spend cap per company: at the default of 10, one domain costs at most $0.032. A list of 100 small companies typically delivers about 500 people, about $1.60.
Input
{"domains": ["acme.com", "https://www.example.org/about"],"roles": ["cxo", "founder", "vp", "director"],"maxPerCompany": 10,"titleKeywords": []}
domainsโ required. Company website domains, up to 500 per run. Full URLs are reduced to the domain and duplicates are removed.rolesโ which levels to include:cxo(C-level),founder(founders and owners),vp,director. Default: all four.maxPerCompanyโ how many people to deliver per domain, in rank order. Default 10, maximum 100.titleKeywordsโ optional. Keep only people whose job title contains any of these words, for examplemarketingorfinance. C-level acronyms (cto,coo,cfoโฆ) match as whole words, soctofinds "Co-Founder & CTO" and not "Director". Each entry 3โ64 characters, up to 10.
Output
A decision maker (fictional values):
{"_status": "found","_input": { "domain": "acme.com" },"_rank": 1,"domain": "acme.com","companyName": "Acme","companyEmployeeCount": 240,"fullName": "Jane Doe","firstName": "Jane","lastName": "Doe","jobTitle": "Co-Founder & CEO","seniority": "founder","headline": "Co-Founder & CEO at Acme","linkedinUrl": "https://www.linkedin.com/in/jane-doe-example","location": "Amsterdam, North Holland, Netherlands","countryCode": "nl","positionStartYear": 2019,"hasWorkEmail": true,"hasPersonalEmail": false,"recordUpdatedAt": "2026-04-05T09:45:30Z"}
A domain with nobody found (free):
{"_status": "no_decision_makers","_input": { "domain": "example.org" },"_note": "no decision makers on record for this domain with these filters. If the company is well known, its profile may list another domain (brand.com vs brand-group.com) โ try that one"}
Decision maker finder API, MCP and integrations
- API โ start a run and read the dataset with the Apify API or the JavaScript and Python clients.
- MCP โ call the Actor as a tool from an MCP client through the Apify MCP server.
- Make, n8n, Zapier โ use the Apify app in each to run the Actor on a schedule or on a trigger.
Use cases
- Sales โ turn a target account list into named founders and executives to research before outreach.
- Recruiting โ find the hiring-side leadership of companies you want to work with.
- RevOps โ fill the leadership contacts missing from CRM accounts, keyed by the account's website.
- Market research โ map who leads the companies in a segment.
Ready-made examples
Each one opens with the input filled in; press Try for free and change it to your own.
- Find the CEO and Founders of Any Company by Domain: Paste company domains and get each company's founders and CEO with title, LinkedIn URL and the email on record. Up to 500 domains; misses are free.
- CTOs and Engineering Leaders at a List of Companies: Paste company domains and get each company's CTO and VPs or directors of engineering, with title, time in role, LinkedIn URL and the email on record.
- Marketing Decision Makers at a List of Companies: Paste company domains and get each company's CMO, VPs and directors of marketing or growth, with title, LinkedIn URL and the email on record.
FAQ
How do I find the decision makers of a company from its website?
Enter the company's website domain. The Actor matches the domain to the company record that uses it as its site and returns the people holding a founder, C-level, VP or director position there, ranked.
How often does the decision maker finder return someone for a domain?
Measured on our test sample of 45 company domains on 2026-09-30: 41 of 45 domains returned the right company with at least one decision maker. A company of 10โ200 people yields a median of 5 unique decision makers (range 3โ13). About 9 in 10 returned people hold an open position at the company by our record.
Known misses: companies whose website is on one domain while their company profile lists another (the brand on one domain, the corporate site on a second). Those domains come back as a free no_decision_makers or unresolved_domain row โ try the company's other domain.
How are very large companies handled?
For companies above roughly 5,000 employees the first rows are mostly regional and divisional heads, and the group's own chief executive is not reliably among them. Such rows are still delivered and carry a _note saying so. The Actor is at its best on companies up to a few thousand people.
Am I charged when nothing is found?
No. Unresolved domains, companies with nobody at the chosen roles, shared-platform domains and invalid entries are free rows with a _status and an explanation. Only found rows are charged.
Can I find decision makers in bulk?
Yes โ up to 500 domains per run, pasted as a list or sent as a JSON array through the API. For a longer list, split it into several runs.
Does it need cookies, a login or an API key?
No. The Actor does not sign in to any website and asks for no credentials.
Does it return emails or phone numbers?
Emails, yes: email holds the address that reaches the person today (a work address on the company's own domain, else a personal one), at no extra charge. Phone numbers, no โ pass the linkedinUrl column to one of the phone Actors below.
Is it legal to look up decision makers by domain?
The Actor returns business-role information from our own database. Whether your use is lawful depends on what you do with it and on the laws that apply to you โ see "Disclaimer and permitted use" below.
Use Decision Maker Email Finder by Domain with AI agents and MCP
This Actor works as a tool for AI agents. Add it to Claude, ChatGPT, Cursor or any other MCP client through the Apify MCP server:
https://mcp.apify.com?tools=b2bsearch/domain-to-decision-makers
- Fast enough for a tool call. A small request finishes in seconds, so the agent gets its answer inside one call.
- The agent pays only for results. Prices are per result (see the pricing section above) and every miss is a free row. Cap what one call may spend with
maxTotalChargeUsd. - Rows explain themselves. Each row has a
_status; a row that is not a result says why in_error, so the agent can decide what to do next without guessing. - Bounded cost.
maxPerCompanylimits how many rows one call can deliver and bill.
Input an agent can send as is:
{"domains": ["linear.app"],"roles": ["cxo","founder","vp","director"],"maxPerCompany": 10,"titleKeywords": []}
The same Actor is available as a tool in LangChain, CrewAI and the OpenAI Agents SDK, and as a step in n8n, Make and Zapier through the Apify integrations.
Prospecting a whole market rather than a list of domains? B2B Leads Finder takes job titles, seniority, countries, industries and company size and returns decision makers with a work or personal email, from $1.50 per 1,000 leads.
Related Actors: which one should you use?
| Need | Actor |
|---|---|
| Email โ LinkedIn profile URL | Email to LinkedIn |
| Email โ phone numbers on record | Email to Phone |
Email โ profile, employer, job title; X and Facebook links with contacts | Reverse Email Lookup |
| LinkedIn URL โ full profile | Profile Lookup |
| LinkedIn URL โ email addresses on record | LinkedIn Email Finder |
| LinkedIn URL โ phone numbers on record | LinkedIn to Phone |
| Facebook profile โ email | Facebook to Email |
| Name + company domain โ work email | Work Email Finder |
| Name + company domain โ LinkedIn profile | Name to Profile |
| Name + company domain โ phone numbers on record | Name to Phone |
| X (Twitter), Facebook or GitHub handle โ LinkedIn profile, emails and phones | Social Handle Lookup |
| Company domain โ company record | Domain to Company |
| Company domain โ decision makers | Decision Maker Email Finder by Domain (this Actor) |
| Company domain โ current employees | Company Employees |
| Company domain โ former employees | Former Employees Finder |
| Filters โ list of people | People Database Search |
| Filters โ leads with an email, from $1.50/1k | B2B Leads Finder |
| Filters โ list of companies | Company Database Search |
| CSV of emails, URLs or names โ profiles in bulk | Bulk People Enrichment |
| Who is hiring for a role, with the decision makers of that department and their recruiters | Companies Hiring Now |
Free Apify plan
Free accounts get the same rows as paid ones, with three limits. A run delivers at most 100 results; an account gets 500 dataset rows per calendar month on this Actor, found rows and misses alike; and a row that finds nothing carries only its status. Previews and counts, where this Actor offers them, stay free and outside the monthly allowance. When a limit stops a run, the status line and the last dataset row say which limit it was, what is left and when it resets. Any paid Apify plan removes all of this: Starter is $19/month and includes $19 of usage.
Feedback and reviews
How did it go? A rating on this Actor's Reviews page tells the next buyer what to expect; we read every word, good or bad. Got a wrong or stale row? Open the Issues tab with the run ID. Issues are public, so leave out emails, phones and names; the run ID is enough for us to find the row. We check every report, fix what is ours to fix and answer in the thread.
Disclaimer and permitted use
Independent product. This Actor is an independent tool. It is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation. LinkedInยฎ is a trademark of its owner. It is named here only to describe the kind of public profile link this Actor returns.
No platform access. This Actor does not log in to, crawl or collect pages from LinkedIn or any other service. Every answer comes from our own database of business-contact records. It never returns passwords, messages, or content from non-public accounts.
Permitted use. Business-to-business purposes only: sales prospecting, recruiting outreach, CRM enrichment, and confirming that a business contact is who they say they are. You may not use this Actor or its output to:
- stalk, harass, threaten, dox or publicly expose any person;
- decide on anyone's eligibility for credit, employment, housing or insurance. This Actor is not a consumer reporting agency and its output is not a consumer report under the U.S. Fair Credit Reporting Act;
- send unsolicited bulk messages, or place autodialed or prerecorded calls or texts without the consent the law requires;
- profile people by health, religion, political opinion, sexual orientation, ethnicity or union membership;
- build or resell a contact database from the results.
Your responsibilities. You decide which companies to look up and what to do with the result. You are responsible for having a lawful basis for that use and for complying with the laws that apply to you, including GDPR and UK GDPR, ePrivacy and PECR, CCPA/CPRA, CAN-SPAM, and the TCPA and Do Not Call rules. Honor every opt-out you receive.
Removal requests. To have a person's data removed, open an issue on this Actor with only the profile link. Nothing else is needed, and the record is removed from every listing.
Accuracy. Records can be incomplete or out of date. Output is provided as is. Check before you rely on it.