How to build a qualified company list by city and sector
An operational guide to building a qualified B2B list by territory and sector, with minimum criteria, simple scoring, data cleaning and a next sales action.

In this guide · 10 sections
- The problem: the list exists, but nobody knows where to start
- What a qualified list is
- Before researching: define the sales hypothesis
- Minimum criteria for the list
- Step by step: building a list by city and sector
- An example of scoring in practice
- Common mistakes
- Final qualified-list checklist
- What to measure after the first list
- Next step: build the first list
Building a list of companies is easy. Building a list that the sales team can use is much harder.
The common mistake is to start with quantity: export as many companies as possible, collect phone numbers, websites and emails, send them to the CRM and call it prospecting. The result is usually predictable: duplicates, companies that do not fit the profile, contacts without context, vague priorities and generic approaches.
A list qualified by city and sector serves a different purpose. It turns a sales hypothesis into a set of companies with clear criteria, minimum signals and a defined next step. It is not a database for blasting messages. It is a working tool for deciding who is worth researching, approaching, nurturing or excluding.
This guide shows how to build that list methodically, using territory, sector, minimum criteria, simple scoring and a review routine before the first contact.
The problem: the list exists, but nobody knows where to start
Many teams reach the same point: they have company names, but no operational sequence.
A weak list raises questions that slow everything down:
- does this company really belong to the target audience?
- is the location a head office, branch, shop, franchise or site without decision-making authority?
- is there a suitable contact channel?
- what is the specific reason for speaking to this company?
- which companies should be worked on first?
- which should be excluded before entering the CRM?
- what action follows the research?
When these answers are missing from the list, each salesperson starts researching again from scratch. Time goes into repeated research, manual cleaning and trying to understand the context. The list may contain many records, but it has no direction.
A qualified list resolves this friction before the campaign begins.
What a qualified list is
A qualified list is a set of companies that has passed four minimum filters:
- Fit: the company matches the desired customer or partner profile.
- Territory: the company is in a city, area, district or radius relevant to the campaign.
- Context: there is a plausible commercial reason for including it.
- Next step: the team knows what to do next.
This means the list is more than a table with a name, phone number and website. It should show why the company is there, what priority it has, which data needs validating and what action makes sense.
A good list is short enough to work through and detailed enough to avoid random approaches.
Before researching: define the sales hypothesis
Start by writing the hypothesis in a simple sentence:
We want to find companies in a particular sector, in a particular city, because we believe they have a specific need or are a fit for a concrete offer.
Examples:
- dental clinics in Porto with a limited digital presence and potential for local customer acquisition;
- restaurants in Lisbon with a significant public review presence and a likely need to manage enquiries;
- training companies in Braga that sell to other businesses;
- estate agencies in Coimbra that could benefit from local partners and referral channels;
- vehicle repair workshops in Setúbal with potential to provide fleet services.
This sentence forces the team to decide three things before collecting data:
- which sector;
- which territory;
- what commercial reason.
Without this hypothesis, research becomes open-ended exploration. With it, every company found can be assessed against a criterion.
Minimum criteria for the list
A list qualified by city and sector should have enough fields to support decisions. It does not need to start out perfect, but it needs to be usable.
Identification
Record the company name, city, district or region, address where relevant, website, sector, subsector and research source.
The source field matters. Later, the team should be able to tell whether the company came from Explorador, manual research, a referral, an event, an internal list or a specific public source.
Commercial fit
Include at least one field to say whether the company fits the ICP: yes, perhaps or no.
Use simple criteria: the right sector, likely size, suitable location, customer type, digital maturity, commercial presence, potential deal value or compatibility with the offer.
Avoid importing companies that are a poor fit simply because they appeared in a search.
Observable signals
Signals are clues that justify research or an approach. They may include an outdated website, no clear form, an active social media presence, geographical expansion, many reviews, multiple locations, visible advertising, a sales team, a B2B offer or reliance on appointments and customer service.
A signal does not prove a need. It indicates that a closer look is worthwhile.
Contacts and channels
Record public, relevant channels: a general phone number, public email, form, website, company LinkedIn, Instagram, business WhatsApp when clearly published and any other suitable contact channel.
Do not treat the existence of a channel as automatic permission to use it commercially. Assess the channel in light of the context, purpose and internal rules.
This is an operational guide and does not replace legal review.
Status and next step
Each company should have an initial status and a next action.
Useful statuses:
- new;
- to validate;
- qualified;
- ready for contact;
- contact later;
- not a fit;
- duplicate;
- already in the CRM;
- customer;
- open opportunity.
Useful next actions:
- review website;
- validate decision-maker;
- prepare contextual email;
- call to confirm the person responsible;
- map a potential partner;
- exclude as a duplicate;
- import into a campaign;
- nurture with content before making contact.
A list without a next step tends to stand still.
Step by step: building a list by city and sector
1. Choose the city with a commercial purpose
Do not choose a city simply because it is large. Choose it because there is a business reason.
Ask:
- do we already sell in this area?
- do we want to enter a new territory?
- do we have a local customer, partner or case study that could help us get started?
- can the team serve this city?
- does the offer depend on physical proximity?
- is there a sufficient concentration of companies in the sector?
For some campaigns, the city is literal. For others, it may mean a metropolitan area, district, radius around an address, industrial estate or group of municipalities.
The important thing is to define the boundary before collecting data.
2. Define the sector precisely
“Healthcare companies” is broad. “Independent dental clinics in Porto” is actionable.
“Food service” can include restaurants, cafés, bars, bakeries, franchises, delivery-only kitchens and hospitality. Each subgroup has different problems, working hours, decision-makers and channels.
A well-defined sector segment should answer:
- what type of company do we want?
- which similar types are excluded?
- are there priority subsectors?
- which keywords will be used in the research?
- which categories should be excluded?
If the team cannot explain the sector in one sentence, the list will be inconsistent.
3. Define the size of the first sample
For a first list, work with a small, manageable sample.
A useful range might be:
- 25 companies to validate a hypothesis quickly;
- 50 companies to prepare an initial cadence;
- 100 companies when clear criteria and delivery capacity already exist;
- more than 100 only when there is a routine for cleaning, CRM and follow-up.
The aim of the first list is not to cover the entire market. It is to prove whether the segment produces companies that fit and whether the team can turn research into action.
4. Collect companies using consistent criteria
When researching in Explorador Comercial or using another collection process, apply the same criteria to every record.
Record:
- search term;
- city or area;
- radius or territorial boundary;
- sector and subsector;
- collection date;
- owner;
- campaign objective;
- inclusion or exclusion notes.
This discipline prevents lists that are impossible to audit. If a search starts with “dental clinics in Porto” and then mixes in aesthetic clinics, physiotherapy and medical centres without criteria, the team loses the ability to compare results.
5. Clean before enriching
Cleaning means removing noise before spending time on context.
Look for:
- duplicates;
- companies outside the defined city;
- companies outside the sector;
- closed locations or those with no visible activity;
- brands unrelated to the offer;
- branches without local decision-making authority;
- companies already in the CRM;
- current customers;
- recently lost opportunities;
- contacts without the minimum data needed for assessment.
This cleaning should happen before manual enrichment. Enriching a company that should have been excluded is operational waste.
6. Enrich only with useful information
Enrichment is not about filling columns for appearances. It means adding information that improves decisions, approaches or prioritisation.
Useful fields:
- website;
- public phone number;
- public email or form;
- main social channel;
- number of locations where relevant;
- observed sales signal;
- hypothesis about the problem;
- related product;
- priority level;
- suggested channel;
- next step.
Avoid fields that nobody will use. A list with 40 empty columns discourages the team and makes maintenance harder.
7. Apply a simple score
The score is there to order the work, not to predict sales precisely.
Use five criteria scored from 0 to 2:
| Criterion | 0 points | 1 point | 2 points |
|---|---|---|---|
| Sector fit | Outside the sector | Adjacent sector | Target sector |
| Territory | Outside the area | Nearby area | Defined city or area |
| Signal of need | No signal | Weak signal | Clear signal |
| Contact channel | No clear channel | General channel | Suitable public channel |
| Commercial potential | Low | Medium | High |
Possible total: 10 points.
Practical classification:
- 8 to 10: high priority;
- 5 to 7: validate before making contact;
- 0 to 4: nurture, archive or exclude.
The score should be transparent. If another team member cannot understand why a company scored highly, the model is too complex.
8. Separate qualification from contact
Do not turn every qualified company into an immediate contact.
Before outbound activity, answer:
- is there a specific reason for making contact?
- is the chosen channel appropriate to the context?
- does the approach clearly identify the company making contact?
- does the message explain why this company was chosen?
- is there a simple way to decline or request removal?
- does the team know when to stop?
- will the CRM record the source, channel, message and reply?
Public data, sales signals and fit do not remove the need for legal review, internal review and operational common sense.
This is an operational guide and does not replace legal review.
9. Organise the list into a campaign
An isolated list is simply an inventory. A campaign gives it purpose.
Define:
- campaign name;
- city or territory;
- sector;
- sales hypothesis;
- initial offer;
- excluded audience;
- main channel;
- cadence;
- owner;
- start date;
- success metric;
- initial status in the CRM or AOS.
Example:
Campaign: dental clinics in Porto. Objective: validate interest in local customer acquisition and handling enquiries. Criterion: independent clinics with an active website and a sign of friction in making contact. Initial channel: contextual email or a validation call, depending on the available data. Success: a qualified reply, a meeting or a recorded reason for exclusion.
This definition helps the team measure the hypothesis, rather than simply count outbound contacts.
10. Import into the CRM or AOS with source and context
Before importing, confirm that each record has at least:
- company name;
- city;
- sector;
- research source;
- score;
- status;
- next step;
- owner;
- campaign;
- suggested channel;
- context note.
In AOS, this approach can feed workflows, approvals, tasks and the handover between research, qualification and contact. Even when a different CRM is used, the rule remains: the list should arrive in the system with enough context to act on it.
An example of scoring in practice
Imagine a campaign for corporate training companies in Lisbon.
Company A:
- target sector: 2 points;
- within the city: 2 points;
- website shows an offer for businesses: 2 points;
- form and general phone number published: 2 points;
- medium potential: 1 point.
Total: 9 points. High priority.
Next step: prepare a contextual approach about business training programmes and confirm the person responsible for sales.
Company B:
- adjacent sector: 1 point;
- within the city: 2 points;
- no clear signal of B2B sales: 0 points;
- general form: 1 point;
- uncertain potential: 1 point.
Total: 5 points. Validate before making contact.
Next step: review the website, look for a B2B signal and decide whether to keep it in the campaign or put it on a nurturing list.
Company C:
- outside the sector: 0 points;
- within the city: 2 points;
- no signal of need: 0 points;
- phone number published: 1 point;
- low potential: 0 points.
Total: 3 points. Exclude or archive.
Next step: remove it from the campaign so it does not take up sales time.
Common mistakes
Buying a database and calling it prospecting
A purchased database may look like a shortcut, but it usually arrives without a sales hypothesis, context, a clear source for operational use, exclusion criteria or priorities. Even when there is useful data, the team still needs to qualify it.
Mixing different sectors in the same campaign
A campaign for clinics, restaurants and estate agencies at the same time loses focus. The message becomes generic and the score stops comparing similar companies.
Using the city as the only criterion
“Companies in Lisbon” is not a qualified list. It is far too broad a pool. A city needs to be combined with a sector, fit, signal and offer.
Prioritising by collection order
The first company found is not necessarily the best. Use scores, signals and potential to order the work.
Importing duplicates into the CRM
Duplicates wear down the team and the prospect. Before importing, check customers, open opportunities, recently lost opportunities and previous lists.
Confusing an available channel with a recommended one
Telephone, email, forms, WhatsApp and social media carry different expectations. Choose the channel based on context, relationship, purpose and internal review, rather than simply the first piece of data that appeared.
Automating before learning
Automation applied to a weak list scales the mistakes. First validate the segment, quality, responses and reasons for exclusion. Then automate repeatable parts.
Final qualified-list checklist
Before using the list, confirm:
- The sales hypothesis is written in one sentence.
- The city, area or territory has been defined.
- The sector and subsectors have been delimited.
- Exclusion criteria are clear.
- Duplicates and companies outside the profile have been removed.
- Every company has a recorded research source.
- Every company has at least one signal or reason for inclusion.
- The contact channel has been recorded without assuming automatic permission.
- The score has been applied consistently.
- High, medium and low priorities are separated.
- Companies that do not fit have been excluded or archived.
- Every qualified company has a next step.
- The campaign has a name, owner and objective.
- The CRM or AOS will receive the source, status and context.
- Outbound activity has been reviewed with operational care and appropriate validation.
If the list does not pass this checklist, it is still at the research stage. Do not move on to mass contact.
What to measure after the first list
The first list should teach the team something.
After a week or a first round of work, review:
- how many companies were collected;
- how many were excluded because they did not fit;
- how many were assigned high priority;
- which signals appeared most often;
- which channels were available;
- how many companies were contacted;
- how many replied;
- which reason for making contact led to the best conversation;
- which data was missing;
- which sector or subgroup deserves a new list.
This review improves the second list. The value lies in the cycle: research, qualify, make contact with clear criteria, learn and adjust.
Next step: build the first list
If the team is entering a city, testing a sector or organising local prospecting, start small.
Choose a city, a sector and a sales hypothesis. Collect an initial sample, clean duplicates, apply the score and turn only the best companies into sales actions.
An agency looking for vehicle repair workshops in a city could apply the process like this:
- Search for the city and type of business in Explorador.
- Review the results and save companies that match the hypothesis to a list.
- Visit the selected companies’ websites and record one concrete signal per account.
- Export the list as a CSV and complete the priority, owner and next step in the sales qualification spreadsheet.
The score in this guide is a team decision; it is not an automatic rating to accept without review. If you already have a long list, use the guide to choosing 25 accounts for the week.
To start with research, explore Explorador’s research, lists and export workflow. The product page lets you proceed to create a free account and check the plan conditions.
A good list does not promise sales. It promises something more useful: less noise before the sales conversation.