How to find companies by keyword in any country

Describe what the companies do, pick a country, and turn the search results into a list of company websites. Here is how to do it by hand, and how the app does it for you.

$0.09 for each form that goes through · 5 min read · October 10, 2026

What it means

A keyword is a word or short phrase you type into a search engine, like “dental laboratory”. Finding companies by keyword means searching for what a company does, in the country you want, and turning the results into a list of company websites.

That list is what you send to. You do not need names or email addresses. Each company's website, like example.com, is enough.

Doing it by hand

You can do this yourself with an ordinary search engine:

  1. Set the search engine to the country you want, or add the country or a city to your search.
  2. Type what the companies do, like “packaging machine maker”.
  3. Open each result. Check that it is a real company of the right kind, not a directory, a news story or a shop for the public.
  4. Copy the company's website into a spreadsheet.
  5. Repeat with other keywords, and remove any company that is on the list twice.

This works, and it is a good way to learn a market. It is also slow, because every company means opening a page, checking it and copying an address. Trade associations, trade fair exhibitor lists and business directories are other good places to look. Our guide to building a target list covers them.

What makes a good keyword

The best keywords name what the company does, in the words it uses about itself.

  • Name what they do, not what you sell. If you sell software to dental labs, search “dental laboratory”, not “dental lab software”. The second search finds companies like yours.
  • Be specific. “Industrial packaging machines” finds a clearer group than “packaging”, which also finds shops that sell boxes.
  • Use the market's own words. Companies describe themselves in their own language. In Spain, “distribuidores de equipos” finds distributors that an English search would miss.
  • Try a few versions. People say the same thing in different ways, like “dental laboratory”, “dental lab” and “dental technician”.
  • Leave out shopping words. Words like “cheap” or “best” bring up adverts and comparison sites rather than companies.

Narrow it by country and type

A good list is narrow. A company that does not fit is unlikely to answer, and a message written for everyone fits nobody well.

  • One country per list. Then you can write in its language and talk about its market.
  • One type of company per list. Makers and sellers of the same product need different messages.
  • Check it by eye. Look down the list and take off anything that does not fit: directories, big brands that will not be interested, and companies you already work with.

If you want two countries or two kinds of company, make two lists. Each one gets its own message.

Check what you found

Before you keep a company, look at its website for a moment.

Good signs

  • It says clearly what the company does, and that matches your keyword.
  • It is in the country you picked, or works there.
  • It sells to businesses, or works with them, as your offer needs.

Warning signs

  • A page that lists many other companies.
  • A website for shoppers rather than businesses.
  • A company far bigger or smaller than the ones you usually work with.

Take any company with a warning sign off the list.

How the app does it

In the app, this way in is called “We find the companies”. It does the slow part for you:

  1. Type your keywords and pick a country. For example, “packaging machines” and France.
  2. We find the websites. We collect the company websites that rank on search engines today for those keywords in that country. The search has its own cost, and you see it before you start.
  3. You check the list. Take off any company that does not fit, then save the list or download it as a spreadsheet (Excel or CSV).
  4. Write your message and approve the list. Nothing is sent until you approve it, and companies on your do-not-contact list are always skipped.

Websites with no usable contact form are left out and counted, with the reason, so you can see why. You pay the search cost you saw before you started, and $0.09 for each form that goes through. Unused money comes back when the campaign ends.

The page where you check and approve a campaign's list, with sample data: the companies found, the most the campaign can cost, the companies left out and why, and a button to take off any company that does not fit.

Checking the companies found before you approve the list. A real screen from the app, with sample data.

Already have a list? Then you do not need to search, and there is no search cost. Upload the websites instead (“You bring the list”), as our guide to building a target list explains. You can read more about both ways in on How it works.

Tips for better results

  • Start with one country and one group of keywords. Learn from the replies, then widen it.
  • Give each saved list a clear name, like “Packaging machines, France”, so you can reuse it.
  • Compare two lists to see which companies they share.
  • Write the message for the list you found, in that country's language. Our message examples can help you start.

Questions about this guide

Anything not covered here? Email us at hello@contactformoutreach.com.

Do I need email addresses to find companies?

No. A list of company websites, like example.com, is enough. Each campaign then collects the emails and phone numbers each site lists.

Can I search in other languages?

Yes. Type your keywords in the words the market uses, such as Spanish words for companies in Spain. Then write your message in that language too.

What if a company I found has no contact form?

It is left out of the campaign and counted with the reason, so you can see why. You are not charged for it.

Can I change the list before anything is sent?

Yes. You review the companies found, take off any that do not fit, and save the list. Nothing is sent until you approve the list.

Does finding companies cost extra?

Yes. When we find the companies for you, the search has its own cost, shown before you start. Unused money comes back when the campaign ends. With your own list there is no search cost.

Find the companies you want to reach

Type what they do and pick a country. You see the search cost before you start, then pay $0.09 for each form that goes through.