Home › Using the Data › Company Domain Not Found? Why a Lookup Returns No Record
Company Domain Not Found? Why a Lookup Returns No Record
A company lookup returns “not found” when the database holds no record for the domain you sent. Common reasons: the business is new or very small, you used a secondary or legacy domain, the site is parked or offline, the input was malformed, or coverage simply has a gap. It does not prove the company does not exist.
What the vendor says about misses
BusinessMCP’s company lookup page states that if a domain is not in its database, the tool returns no record instead of an invented one. Its data API page says a missing domain returns found=false, is not charged, and quotes: “We never invent a record to fill the gap.” The API reference shows unknown domains returning found: false with company: null, and brand platforms such as google.com coming back name-only. The free lookup tool and the paid company data API share that design, and it is what you want from any tool: a clear miss beats a confident guess.
The usual causes, ranked by how often you can fix them
| Cause | Can you fix it? | What to do |
|---|---|---|
| Typo or stray characters in the input | Yes | Clean and re-run |
| URL or email passed where a domain was expected | Often | Reduce to the bare domain |
| Legacy, regional or campaign domain | Yes | Find the company’s main domain |
| Free-mail domain (gmail.com and similar) | Not applicable | Drop it, no company behind it |
| Parked, offline or redirecting site | Sometimes | Check where the site lands |
| Very new business | Wait | Retry later if it matters |
| Tiny or local business with no registry presence | Rarely | Manual research |
| Coverage gap in this vendor’s database | Switch or combine | Try a second source |
Key takeaway: a high miss rate is usually a list-quality problem plus a coverage problem. Fix the first before blaming the second.
Step 1: Clean the input
Before anything else, check what you actually sent. A trailing slash, a leading www., a space, an uppercase letter or a path can cause a miss in a strict tool. Reduce to a bare lowercase domain. The BusinessMCP reference says a URL or work email also works as input for its lookup, but not every vendor is so lenient. For the cleaning routine, see bulk company lookup by domain.
Step 2: Find the right domain
Large companies run many domains: product sites, regional sites, old brands, acquisition names. Your CRM may hold one the company no longer uses. Visit the domain in a browser. If it redirects, use the final destination. If it shows a parked page or an error, the company may have moved. Search the company’s name to find the current site.
Step 3: Check the site itself
A dead or placeholder site often explains a miss. BusinessMCP’s API includes a website status field and a separate website status call at $0.005 per found result, and its company search excludes companies whose sites are offline. If you see an offline site, the company may be closed, dormant or between sites.
Step 4: Use another source for important accounts
When an account matters, go to primary material:
- The company’s own website and contact page.
- The national company register for legal status and registration data.
- A professional network page for headcount signals and people.
- A second data vendor, if you have one, since coverage differs.
The BusinessMCP docs list error and miss behaviour per endpoint. Free options are covered in free company lookup tools.
Step 5: Decide what to do with the rest
Not every miss deserves effort. A sensible rule: spend manual time on accounts above a value threshold, and leave the rest as unknown. Mark them with a date so you do not re-query the same dead domains every week. Do not backfill with guessed values. A blank is honest and can be filtered; a guess pollutes your reporting.
How to measure a miss rate fairly
Do not compare vendors on total miss rate over a messy list. Remove free-mail domains, malformed inputs and obvious duplicates first, then compare found rates on the cleaned list. Split results by segment too: a tool may do well on mid-size software firms and poorly on local services. That tells you where to use it, and where to look elsewhere. If your list is dominated by small local businesses, any firmographic database will return fewer hits, and an official register may serve you better.
Retrying
- Retry on transport or rate-limit errors that the API marks retryable.
- Do not retry a clean
found: falsein a loop. It wastes calls and, with some vendors, money. - Re-run misses on a schedule, say monthly, if you expect database updates.
Building a miss path into your system
Design for misses from the start. In a signup flow, fall through to the normal form. In a CRM job, write a “lookup attempted on” date and a status of not found. In reporting, show unknown as its own category, so averages are not distorted. This is especially important when lookups feed scoring, as described in company lookup for sales prospecting. For the broader picture of what lookups return, see company lookup by domain.
Case notes: three typical misses
The regional domain. A prospect in your CRM is listed under acme.de, and the lookup returns nothing. The group’s main site is acme.com, which resolves fine. The regional site was a market-specific front end. Lesson: when a large group is involved, try the global domain, then decide which entity you actually want to sell to.
The brand-new startup. A founder you met last month has a site that went live three weeks ago. No database would have it yet. Lesson: for very recent companies, go to the founder’s own materials, and re-run the lookup after a few months if it still matters.
The one-page local firm. A plumber’s single-page site with a phone number and nothing else. No registry-fed database is likely to hold a rich profile. Lesson: for local trades, a business listing or a call is faster than a firmographic lookup, and expecting a hit is unrealistic.
A checklist for a miss
- Is the input a clean, bare domain?
- Does the site load, and where does it land?
- Is there a main domain for the group?
- Is the business recent, tiny or local?
- Is the account valuable enough for manual research?
- Have you recorded the miss with a date?
Frequently asked questions
Why does a company lookup return not found?
The database has no record for that domain. Typical causes are a very new or small business, a different primary domain, a parked or offline site, or coverage gaps.
Does not found mean the company does not exist?
No. It means the tool has no record. Check the company’s own site and an official register before drawing conclusions.
Am I charged for a not found result?
It depends on the vendor. BusinessMCP’s documentation says lookups are charged only when a company is found.
Should I retry a not found result?
Not immediately. A miss is an answer. Try a corrected domain, and retry later only if you expect the database to have been updated.
Sources
- BusinessMCP – Company Data API – https://businessmcp.com/data-api/companies
- BusinessMCP – Free Company Lookup – https://businessmcp.com/tools/company-lookup