Skip to main content
Lead search is how you tell Topo who you want to reach. You describe your ideal prospect — in plain language, with structured filters, or both — and Topo queries multiple data sources to surface a list of matching contacts for you to review. Every lead that enters a campaign originates from a lead search.

What lead search does

Topo searches across three data providers simultaneously:

LinkedIn

Finds contacts based on professional profile data: job title, company, seniority, geography, and connections.

PeopleSearch

A B2B contact database that returns verified emails, phone numbers, and firmographic data.

Exa

A semantic web search engine used for finding companies and people based on contextual criteria, news mentions, and web presence.
Results from all three providers are deduplicated, ranked, and presented in a single contact list for your review.
1

Navigate to your campaign

Open the campaign where you want to add a lead search, or create a new campaign and you’ll be prompted to configure the first lead search as part of setup.
2

Enter a targeting prompt

Describe your ideal prospect in plain language. For example:
Head of Revenue Operations at B2B SaaS companies with 100–500 employees 
that recently raised Series A or B funding in Europe.
Topo uses this prompt to guide the search across all providers. The more specific your prompt, the more relevant the results.
3

Refine with filters (optional)

Apply structured filters to tighten your criteria without having to rewrite your prompt:
  • Industry — e.g., SaaS, Financial Services, Healthcare
  • Company size — headcount range
  • Job title / seniority — specific titles or seniority levels
  • Location — country, region, or city
  • Technologies — companies using specific tools
4

Set a result target

Specify how many leads you want the search to return. Topo fetches this number of matching contacts and places them in a contact list for review.
5

Save and run

Click Run search. Topo begins fetching and enriching leads in the background. You’ll see results populate in the contact list within a few minutes.

The lead review flow

Every lead search produces a contact list — a staged set of contacts that you review before any outreach begins. This gives you a checkpoint to ensure quality before leads enter your sequence.
Each contact appears in a To review queue. Open the lead drawer to inspect enriched data and any detected buying signals, then Approve to enroll the lead or Reject to exclude them. Approved leads are immediately enrolled into the campaign’s sequence.
Leads you reject are added to your campaign’s exclusion list and won’t resurface. If you’re in Manual review mode, you can find rejected leads in the Rejected tab and restore them if needed.

Company-then-people targeting

If your ICP is defined at the company level — for example, “any VP at companies using Salesforce that are hiring for sales roles” — you can run a two-stage search:
1

Search for target companies

Create a company search first to identify the accounts you care about. Topo returns a list of companies matching your criteria.
2

Find contacts within those companies

Once your company list is ready, create a people search scoped to those companies. Topo looks up contacts inside each target account, filtered by role or seniority.
This approach is especially effective for account-based outreach where you already know the companies you want to target.

Lead enrichment

When a contact is approved and imported, Topo automatically enriches their profile with data from connected providers:
FieldDescription
EmailVerified work email address
LinkedIn URLCanonical profile URL
PhoneDirect or mobile number (when available)
Job title & seniorityCurrent role and level
Company dataDomain, industry, headcount, tech stack, recent news
Enrichment happens automatically — you don’t need to trigger it manually. The lead drawer shows which fields were enriched and from which source.

Auto-refill

Lead searches can be configured to run on a recurring schedule so your campaign always has a fresh supply of prospects.
1

Enable auto-refill

In the lead search settings, toggle Auto-refill on and choose a frequency — daily, weekly, or monthly.
2

Set a refill threshold

Optionally specify a minimum contact list size. Topo only triggers a new search run when the approved lead count drops below this threshold, avoiding unnecessary fetches.
Auto-refill works best on stable, well-defined searches. If you’re still tuning your targeting prompt, run searches manually until you’re happy with the results — then enable auto-refill to keep the pipeline topped up.

Excluding contacts and companies

Topo maintains two types of exclusion lists to prevent you from re-contacting people you’ve already handled:
  • Contact exclusions — a specific person (by email or LinkedIn URL) who should never receive outreach, regardless of campaign.
  • Account exclusions — an entire company domain, blocking all contacts from that organization.
Exclusions are applied automatically whenever a lead search runs. You can also add exclusions manually from the Settings section.