If you sell to Korean-American businesses — food ingredients, POS systems, payroll and accounting services, insurance, signage, marketing — you need a list of those businesses before you can write a single email. And that list is harder to build than it looks.
This post walks through how we (Outreach) built a B2B lead list of 305 Korean-owned businesses in the US for a real project. We cover where these businesses are actually listed, how to tell whether a listing is really Korean-owned, how to confirm the region, and what to check before you send anything. Every number here comes from our own collection logs or from official documents we link to.
Why doesn't searching "Korean owned business" on Google work?
Because Korean business owners in the US almost never describe their own shop as a "Korean owned business." When we collected the results for that exact query and checked each one, all six were state government pages, a chamber of commerce, news articles, or a study-abroad program. Not one was an actual Korean-run business.
The phrase is used by the people who talk about these businesses: minority-business support pages, the news stories covering those programs, and community organizations. A Korean-run dental office in Atlanta calls itself a dental office. A Korean restaurant in Los Angeles calls itself a restaurant.
Searching in Korean doesn't fix it either. A Korean-language query for "Korean restaurants in Atlanta" returns blog reviews and travel guides, not a list of businesses you can contact.
So the obvious search strategy — describe the audience and ask Google for it — fails at step one. You need a source where "Korean-owned" is part of how the data is organized.
Where are Korean-owned businesses in the US actually listed?
In Korean community business directories, many of them run by Korean-American newspapers. These directories organize businesses by region and category, and one West Coast directory we checked listed 13,609 businesses.
The key difference from a Google search is this: Google can't tell you whether a business is Korean-owned, but in a Korean community directory, the listing itself is a signal. Businesses register there because they want Korean-speaking customers.
In our project, the Korean-owned businesses came from this kind of directory rather than from Google search. That turned an impossible search problem into a filtering problem — which is much easier to solve.
But "a signal" is not "proof." Which brings us to the first trap.
Is every business in a Korean directory actually Korean-owned?
No. When we read through listings, we found a Japanese restaurant chain (KABUKI JAPANESE RESTAURANT) and a branch of a large US financial company (NY LIFE SECURITIES) in the same directory. They registered to reach Korean customers — they aren't Korean-run.
So we set a rule: keep a business only if there is at least one piece of evidence that it is Korean-run. We accept any one of three:
- A Korean personal name together with a profession in the business name — for example a realtor, CPA, or insurance agent listed as "[Korean name] Real Estate" or "MassMutual ([Korean name])." The name must be attached to a profession or placed in parentheses. Early on we accepted any Korean text in the name, and non-Korean businesses slipped through.
- A Korean-language description written by the business itself. After removing the business name and address, there must be at least 12 Korean characters of self-written text.
- A Korean cuisine category or Korean menu items.
A business name that is itself a Korean word (the equivalent of "Hanyang Realty") also counts as evidence.
If you sell to this market, write your own version of this rule before you start. Otherwise your list will quietly fill up with businesses that serve Korean customers but won't respond to a pitch written for Korean owners.
Why do so many listings have no email address?
Because many local businesses — restaurants especially — take bookings by phone and never publish an email. This was the biggest wall we hit.
When we processed 229 Korean restaurants in Georgia, only 4 made it through with an email address. Of the rest, 150 had no evidence of Korean ownership and 52 had evidence but no email.
We added one more step: if a directory listing has no email but has a website, visit the website and look for the email there. We keep the official business name from the directory and take only the email from the website.
That step taught us something else. At first, we only checked a website's home page and gave up if there was no email. In practice, the email is often on the Contact or About page. When we tested the same pipeline on German businesses, making it also check contact pages raised the number of businesses with an email found from 10 of 24 to 16 of 24 (67%), and the average time per website dropped from 22 seconds to 14.9 seconds.
If you only need to confirm whether an address on your list actually receives mail, our free email address checker asks the recipient's mail server directly without sending anything.
How do you confirm a business is really in the state you're targeting?
Check the street address first. Use the phone number only when there's no address. If neither is available, don't save the business.
The order matters. We originally checked phone numbers first. Out of 50 businesses we collected in Georgia, 4 used out-of-state numbers (877, 561, 916, 855) — toll-free numbers, or numbers carried over from a previous location. We checked each of those four websites by hand: all four had Georgia addresses (Atlanta, LaGrange, Atlanta, Buford). Filtering by phone number alone would have thrown away four perfectly good businesses.
When there's no address, the phone number is the only evidence left. In that case we accept only area codes assigned to that region — not toll-free or nationwide numbers.
"If you can't confirm it, don't save it" means you collect fewer businesses. But an email sent to a business in the wrong state is a wasted email — and, if your offer is local, a confusing one.
Why does the industry you pick change the results?
Because the rules that clean up data for one industry often break for another. This is the part of international list-building people most often skip.
A simple example: many US businesses use their domain as their name, so a site like parkridgechiropractic.com becomes "Parkridgechiropractic" — one run-on word. Splitting it into "Park Ridge Chiropractic" requires knowing the industry word ("chiropractic").
We saw this directly. After several rounds of tuning on dental offices and real estate, our defect rate for that pair was down to 3.3%. When we switched to chiropractors and insurance agents, it jumped to 27%. Rules that looked finished were only finished for two industries.
Outreach now builds these word lists automatically from industry vocabulary and public city data instead of writing them by hand. But the lesson applies to any tool you evaluate: don't only test it on your own industry. Run it once on a completely different one. It's the cheapest and most reliable test you can do.
How long does it take to build a list like this?
In our runs, collecting 30 businesses in one Georgia region took between 13 minutes 27 seconds and 30 minutes 24 seconds. Google searches per run ranged from 8 to 21, and no CAPTCHA appeared.
The absence of CAPTCHAs matters more than speed. If you fire searches too quickly, Google shows a "are you a human?" check and that connection can't search for hours. In our measurements, about 9 searches per 10 minutes was safe. At 12 per 10 minutes we were blocked after 89 minutes; at 31 per 10 minutes, after 13 minutes.
By hand, the numbers look different. Our software takes 14.9 seconds per website. A person has to load the page, find the contact menu, copy the details into a spreadsheet, and go back to the results — realistically 1 to 2 minutes per business. For 300 businesses that's 5 to 10 hours, before you spend any time judging whether each one is Korean-owned or in the right state.
What's the step-by-step process if you do it yourself?
Start with a directory, not a search engine, and verify three things — ownership, region, and email — before a business goes on your list.
- Find the directory first. Look for Korean community business directories covering your target region. Use Google search after that, not before.
- Write down your ownership evidence rule. Being listed isn't proof. Use something like the three criteria above.
- If there's no email, visit the website — and check the Contact and About pages, not just the home page.
- Confirm the region by street address. Use phone area codes only when there's no address.
- Test your process on a second industry. It may only work for the one you tuned it on.
- Check addresses before sending. Sending to addresses that don't exist creates bounces, and bounces hurt the delivery of everything else you send. See how to check whether an email address exists.
How does Outreach handle this?
Outreach does the steps above automatically. You enter keywords and a region (country plus state or province), and it finds matching businesses, visits their websites for emails, phone numbers, and Instagram handles, filters out listings that aren't businesses, and saves only those whose region is confirmed. Email addresses are checked before they're saved.
Pricing is per contact detail found — each email, phone number, or Instagram handle counts separately — and you aren't charged for details that weren't found. New accounts get free credits on signup.
Before you send, it's worth checking two more things:
- Whether your sending domain is set up correctly — run our free sender domain checker (SPF, DKIM, DMARC).
- Why cold email lands in spam and what Google actually requires — see why cold emails land in spam.
For a broader comparison of list-building methods, read 4 ways to find B2B contacts as a solo founder.