Upload Your Own Prospect List: How Builtie Enrichment Works

There is a spreadsheet on your desktop called something like builders_FINAL_v3. Badge scans from the last trade show. An association directory you exported two winters ago. Every GC you have ever bid to. Column C is labeled "Email" and it is mostly blank. You have opened that file a dozen times to fix it and closed it a dozen times, because fixing it is a week of googling. Builtie's list enrichment does that week of work: give it the company names and it returns websites, main lines and named decision makers where they can be corroborated.
The list is not the problem. Turning names into people who pick up is, and that is what the Custom plan's list enrichment does.
What comes back
Upload a spreadsheet with company names and whatever else you have. For each company, Builtie returns the website, a main phone line and general mailbox, named decision makers with their role, a verified email and LinkedIn profile where one can be corroborated, and any active projects that company has in Builtie's database. That last column is the one that changes your week: a long list of builders becomes the short list of the ones pouring concrete right now.
Ask the cheap question first
Enrichment runs as a ladder, and the order is the whole trick. Each rung is cheaper and higher-yield than the one below it, so you never start at the bottom.
- What the row already says. A phone number or website on your list is a real contact point and it stays.
- The company's own website. Emails, phones, named staff and social handles the company published itself.
- Domain-level email discovery. Give a discovery service a domain and it returns the named people and addresses it already holds, plus the address pattern. This is the most under-used rung in the industry. Skip it and you end up with 277 companies that have a website and no email, which is exactly what happened before it was added.
- Per-person finding and verification. Turns an uploaded or scraped name into a confirmed address.
- Web search for the domain. Only for companies your list gave no website for.
- Professional network search. Named decision makers with titles, for companies whose website names nobody.
Run against one trade association's 2,079 members, this ladder took the share of companies with a reachable contact from 6% to 98%.
A switchboard number is a door
A phone number is a contact. So is a general mailbox. An early version of this pipeline only counted a named email or LinkedIn profile as success and wrote off 1,272 companies with a working main line as "no contact". Nobody on a sales floor thinks that way. You can ring a switchboard and ask for the estimator. The rulebook was wrong, not the companies.
Rules written in scar tissue
Every one of these came from a real mistake, and each one now stops a guess before it lands in your list.
- Site-builder badges are denylisted. "Built with" a hosting platform carries that platform's social links on every site it hosts. Several unrelated landscapers once acquired the same Instagram handle this way.
- Share buttons and tracking pixels are ignored. Otherwise every company gets the same fake handle.
- Aggregators and directory pages are refused as a company's website. A supplier listing page once accepted as a website dumped 45 unrelated staff emails onto one company. A domain is accepted only at its root, with no query string.
- No surname-only people matches. One surname in Barrie matched a Louisiana law firm, a Beverly Hills attorney and a German GmbH. The company name must appear in the person's current position, and "location unknown" never passes as being in the right country.
- A provider fault never writes a verdict. A timeout or a service limit leaves the row open for retry. Only a real answer is final.
A guess that looks right is worse than a blank. A blank tells you to pick up the phone. A wrong email bounces quietly and takes the lead down with it.
"No email on the site" usually means nobody looked hard enough
About a third of companies whose sites read cleanly with no address found give one up on a second pass. Most are hiding behind email-obfuscation scripts that a naive crawl reads as gibberish, or sitting on a contact or team page the first pass never reached. Builtie decodes the common obfuscations and crawls past the homepage before it records "publishes no contacts". Recording that for a page you could not read is the same lie as recording it for a timeout.
How Builtie fits
Enriched people land as contacts on their company; companies with live projects land in your feed. From there they enroll in the same LinkedIn and email sequences as every other lead, sent from your reps' own accounts. Your list stops being a spreadsheet you avoid and becomes the front of your pipeline.
Know the projects. Reach the decision makers. Bring your list to builtie.com.
Frequently asked questions
What does the upload accept and what does it return?
A spreadsheet or CSV with at least a company name; a website, city or contact name sharpens the match. Builtie returns website, main phone, general mailbox, named decision makers with role, verified email and LinkedIn profile where found, and any active projects the company has in the database.
How does Builtie avoid attaching the wrong person to a company?
A person is matched only when the company name appears in their current position, never on a surname alone, and only with positive evidence they are in the right country. An email attaches to a name only when the page that carries it also carries that name. Anything that cannot be corroborated is left blank rather than guessed.
Can enriched contacts go straight into a LinkedIn or email sequence?
Yes. Enriched people appear as contacts on their company, and companies with active projects appear in your feed, so a rep can enroll them in the same LinkedIn and email sequences used for every other lead.
Builtie Team
Intelligence and outreach for North American construction trades.


