Decision Maker Finder by Domain — CEO, Founder & VP on LinkedIn avatar

Decision Maker Finder by Domain — CEO, Founder & VP on LinkedIn

Pricing

from $3.20 / 1,000 decision maker founds

Go to Apify Store
Decision Maker Finder by Domain — CEO, Founder & VP on LinkedIn

Decision Maker Finder by Domain — CEO, Founder & VP on LinkedIn

Find decision makers at any company by website domain: founders, CEOs, C-level, VPs and directors with job title, seniority, location and LinkedIn profile URL, plus a flag for who has an email on record. Decision maker finder for B2B prospecting. $3.20 per 1,000 people found; empty domains are free.

Pricing

from $3.20 / 1,000 decision maker founds

Rating

0.0

(0)

Developer

B2B Enrich Search

B2B Enrich Search

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 minutes ago

Last modified

Share

What does Decision Maker Finder by Domain do?

Decision Maker 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 refreshed 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.

No email addresses or phone numbers are returned by this Actor. Each row tells you whether a work or personal email is on record for that person, so you know who is reachable before you enrich.

What data do you get from a domain?

FieldExampleFilled
domainacme.comalways
companyNameAcmewhen the company record behind the domain could be read; most single-record companies
companyEmployeeCount240together with companyName
fullName, firstName, lastNameJane Doealways
jobTitleCo-Founder & CEOalways
seniorityfounder, cxo, vp or directoralways
headlineCo-Founder & CEO at Acmemost rows
linkedinUrlhttps://www.linkedin.com/in/…always
location, countryCodeAmsterdam, North Holland, Netherlands, nlmost rows
positionStartYear2019when the start year is on record
hasWorkEmail, hasPersonalEmailtrue / falsemost rows; a flag only, not the address
recordUpdatedAt2026-04-05T09:45:30Zalways — when this person's record was last refreshed
_rank1always — position within the company
_status, _freshness, _notefound, updated_1y_note only when there is something to flag

How to find decision makers by domain (3 steps)

  1. Paste company website domains into Company website domains, one per line.
  2. Choose the roles that count as a decision maker for you and how many people you want per company, then press Start.
  3. 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.

RowPrice
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 example marketing or finance. Each entry 3–64 characters, up to 10.

Output

A decision maker (fictional values):

{
"_status": "found",
"_input": { "domain": "acme.com" },
"_freshness": "updated_1y",
"_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.

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.

How fresh is the data?

Every row carries recordUpdatedAt, the date that person's record was last refreshed. Records refreshed in 2025 or later are ranked first; an older record is placed after them and flagged in _note, because older records are noticeably less likely to still be accurate. Records can be out of date — confirm a role before you rely on it.

Does it return emails or phone numbers?

No. It returns hasWorkEmail and hasPersonalEmail flags only. To get addresses, pass the linkedinUrl column to one of the email Actors below.

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 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. maxPerCompany limits 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.

NeedActor
Email → LinkedIn profile URLEmail to LinkedIn
Email → current company and job titleEmail to Company
Email → phone numbers on recordEmail to Phone
Email → X (Twitter) profileEmail to Twitter
Email → Facebook profileEmail to Facebook
Email → full professional profileReverse Email Lookup
LinkedIn URL → full profileProfile Lookup
LinkedIn URL → email addresses on recordLinkedIn Email Finder
LinkedIn URL → phone numbers on recordLinkedIn to Phone
X (Twitter) handle → emailTwitter to Email
X (Twitter) handle → LinkedIn profileTwitter to LinkedIn
X (Twitter) handle → phone numbers on recordTwitter to Phone
Facebook profile → emailFacebook to Email
Facebook profile → phone numbers on recordFacebook to Phone
Facebook profile → LinkedIn profileFacebook to LinkedIn
GitHub username → emailGitHub to Email
GitHub username → LinkedIn profileGitHub to LinkedIn
Name + company domain → work emailWork Email Finder
Name + company domain → LinkedIn profileName to Profile
Name + company domain → phone numbers on recordName to Phone
Handle on any of three networks → full profileSocial Handle Lookup
Company domain → company recordDomain to Company
Company domain → decision makersDecision Maker Finder by Domain (this Actor)
Company domain → current employeesCompany Employees
Company domain → former employeesFormer Employees Finder
Filters → list of peoplePeople Database Search
Filters → list of companiesCompany Database Search
CSV of emails, URLs or names → profiles in bulkBulk People Enrichment

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.