How to find company prospects and emails in bulk

This guide will show you how to find company prospects and their email addresses in bulk.

With Bulk Domain Search, you can upload a list of company domains and find email addresses of decision-makers or employees across multiple companies at once.

note
Bulk Domain Search is best for prospecting at scale and saving time on manual searches.

There are two search options available:

Select the mode that best matches your search goal and the type of contacts you need.

Choose the appropriate option when you need to find key decision-makers for specific companies or collect a larger email list of domain emails.

--> Prospects: Find decision-makers from companies; filter results by job position.

--> Emails only: Collect a wider list of employee emails and department emails.

In the Finder menu at the top, select "Bulk Domain Search" to open the search setup interface.

Choose a domain list

In this step, select the source from which Snov.io will get the domains for your search.

Option 1. Upload from a file

This option lets you upload a file from your computer containing domain names or company names.

In the Upload from file box, select your data type:

  • Domain names (e.g., company website addresses)
  • Company names (official business names)

Click Choose file and pick the file from your computer.

File requirements:

  • Format: One domain name or company name per line, in a single column

  • Type: CSV, XLS, XLSX, or TXT

  • Size: Up to 10 MB or up to 20,000 lines (domains)

When you upload a file, the tool will automatically analyze its content.

If the file has extra columns with other data, click to highlight the column that contains the domains or company names so the tool knows which one to use.

tip

If your file includes a header row (with column titles), make sure to enable the “Use first row for headers” option. This ensures the tool skips the header row when processing the data.

Option 2. Extract from a company list

Use this option to find prospects and email addresses from a company list you’ve already created in Snov.io.

Check “Choose from company list”. Select the desired list from the drop-down menu.

Read how to collect companies in the Database Search.

Find prospects: Bulk prospect search

The “Prospects” search option provides detailed profiles with verified emails (including first and last name, job title, location and company name) that you can use to personalize your campaigns.

Prospects per domain

In the "Collect prospects per domain" field, set the maximum number of prospects to find from each domain in your list.

tip
You can request up to 200 prospects per domain in a single search. For best results, collect 5–10 key prospects per domain when targeting decision-makers.

In rare cases, Snov.io may provide the same email address as a prospect already in your list, even if you choose to skip previously saved prospects.

 

This can happen when two prospects from the same domain have identical initials or first names. (Business emails are often created using initials or a first name as the main part of the address.)

 

If you add two such prospects who have the same email but different full names, the newer prospect is not treated as previously saved, as it represents a different person at the company. This prospect will be added to your list and marked as a duplicate.

 

Any two prospects whose emails match are considered duplicates in Snov.io. Review your prospect list for any potential duplicates.

Add or skip previously saved prospects

By default, Bulk Domain Search automatically detects if your new search includes the same domain or company.

tip
Prospects you’ve already saved from previous searches don’t appear in your search results. To turn off this option for your new search, select the “Add same prospects” checkbox.

For each new search, choose the setting that best fits your workflow. You can choose whether Snov.io provides or skips the prospects you've added before.

Leave as default (checkbox unchecked): Avoid adding prospects you've already saved. We'll automatically detect existing prospects and exclude them from your new search results.

learn

When are credits used?

Credits are used only for new or updated prospects found in your search. If you've already saved a prospect in a previous search, you won’t be charged again for the exact same profile.

Add previously saved (checkbox checked): Show saved prospects again if they match your filters. This is useful if you need to collect all prospects from a search, even those you've saved before (for another list or a new campaign).

learn

What counts as a previously saved prospect?

A previously saved prospect is a prospect you’ve already found in a previous search. This is the exact same prospect at the same company you saved before. Read about the difference between a duplicate and a previously saved prospect.

How does this affect your future searches?

When you run a new search for the same domain or company, some prospects you've already saved may match your search criteria again.

With duplicate tracking enabled (checkbox OFF):

Only new, unique prospects will appear in your search results. If no new prospects match your filters, the search might return zero results.

Example: You found Jane Doe – Marketing Director @ Acme last week. In today's search, she won't appear again when you search for the @Acme domain.

With duplicate tracking disabled (checkbox ON):

Prospects you've already saved in previous searches may reappear if they match your current search filters.

Example: You found Jane Doe – Marketing Director @ Acme last week. In today's search, she will appear again in the results when you search for the @Acme domain.

Prospect filters

Add filters to segment prospects by position or country.

Filter by country

Find prospects in specific countries or regions. Select one or multiple countries to include in your search.

Filter by position

Find prospects based on their job title in the company.

  • Exact match: Find only prospects whose job title exactly matches your keyword. For example, enter “CEO” to find prospects with “CEO” as the title.

  • Position contains: Find prospects whose job titles include any of your keywords. For example, enter “Sales” to include positions such as “Sales Specialist,” “Sales Manager,” or “Sales Representative.”

learn
You can add up to 50 keywords to the position filter per search. Save up to 5 filters for future searches. 

Find emails: Emails only search

This search option collects only unverified domain emails. No additional prospect information is returned.

Emails per domain

Set the number of emails to collect per domain. If you set this number to 5, the search results will include up to 5 emails from each domain in your list.

note
The maximum number of emails per domain is 100.

Email filters

Choose which types of email addresses to include in your search results:

  • Department emails: Generic, unverified emails, such as info@company.com.

  • Employee emails: Unverified emails that belong to individual employees. Before adding these emails to your campaigns, check if they are valid. This helps avoid bounces and protects your sender reputation.

tip
To check email status and clean the email list after the search, use the built-in Verify emails option in your prospect list.

Save your search results

After clicking the Start Search button, the tool will scan the domains from your uploaded list.

tip
No credits are charged for starting the search. You can preview search results before saving them. When you click Add to list, we'll calculate and display the expected credit cost.

Once the search is complete, you'll see a preview of the results, showing the number of prospects found.

 Add search results to a prospect list in your account and then download as a CSV file by clicking the Export icon.

learn
If no email addresses are found for certain domains, these will be highlighted in the preview. You can also download this list of domains with no results for your reference.

FAQs

1. How does it work? What happens when I upload a file? 

We process your file and extract the contacts associated with the domains you upload from our database.

2. How many credits does it cost to use Bulk Domain Search?

It depends on the search option you select. For the Prospects option, 1 credit per 1 prospect. For Emails only, 2 credits per domain.

3. Does it charge me if no results are found?

You won't be charged if the search doesn't produce any results.

4. How many prospects can I collect with Bulk Domain Search?

You can upload up to 20,000 domains per search and collect up to 100,000 prospects per day.

Still have questions? Contact our support team at any time at help@snov.io or via live support chat.

Thanks for your feedback!

Was this helpful?

No

Sorry about that 😢

How can we improve it?

Are you getting the most out of Snov.io? Learn prospecting techniques and outreach strategies that result in more sales with minimum input.