Skip to main content

Search & Filters — Business Overview

Last updated: February 2026


Feature Owners

RoleOwners
Product managerLazar Dagalev
IT project managersLazar Dagalev, Martina Todorovska
Lead developersMiroslav Jovanovski, Aleksandar Arsovski
StakeholdersMonika, Kristijan Todorov, Julie, Joe, James McLarnon

Table of Contents

  1. What Is Search & Filters?
  2. Why It Matters
  3. How It Works — The Big Picture
  4. The Filter System
  5. Prospect Search
  6. Company Search
  7. Autocomplete & Lookups
  8. What Users See
  9. Glossary

1. What Is Search & Filters?

Search & Filters is the system that lets users find specific prospects and companies across Sopro's databases. It provides powerful filtering capabilities — search by name, job title, company, industry, technology, location, revenue, and more. The filter system is type-safe and extensible, with each filter having its own metadata (label, icon, category).

In Simple Terms

"Search & Filters is like a powerful search engine for B2B data — type what you're looking for, apply filters, and get a refined list of exactly the right people and companies."


2. Why It Matters

Without Search & FiltersWith Search & Filters
Browsing through millions of records manuallyTargeted searches return exactly what you need
No way to combine criteria (industry + title + location)Multi-filter combinations narrow results precisely
Inconsistent filter labels and categoriesType-safe system with consistent metadata and icons
Slow, unstructured lookupsFast search with autocomplete and paginated results

3. How It Works — The Big Picture


4. The Filter System

How Filters Are Organized

Every filter in the system has a defined type, label, icon, and category. This ensures consistency across the entire application.

What Each Filter Includes

PropertyDescriptionExample
LabelHuman-readable name shown in the UI"Company Names"
IconVisual indicator for the filterBuilding icon
CategoryGrouping for organization"Company"
DescriptionHelp text explaining the filter"Filter by company name"

Combining Filters

Filters can be combined to create precise search criteria. For example:

Filter CombinationResult
Industry: "Technology" + Seniority: "VP" + Country: "UK"VPs in UK tech companies
Company Size: "50-200" + Title: "Marketing Director"Marketing Directors at small-medium businesses
Revenue: "$10M-$50M" + Technology: "Salesforce"Mid-size companies using Salesforce

What You Can Search For

FieldExamples
Name"John Smith", "Sarah"
Job Title"VP Marketing", "CTO", "Head of Sales"
Company"Acme Corp", "Microsoft"
Email Domain"@acme.com"
LinkedInLinkedIn profile URL

Search Results Include

For each matching prospect:

DetailDescription
Full NameFirst and last name
Job TitleCurrent role
CompanyCompany name and details
LocationCity, region, country
SeniorityLevel in organization
Verification StatusWhether email has been verified
Audience MembershipWhich audiences they belong to

What You Can Search For

FieldExamples
Company Name"Acme Corp"
Industry"Technology", "Financial Services"
Size"50-200 employees"
Revenue"$10M-$50M"
Country"United Kingdom"
Technologies"Salesforce", "HubSpot"

Enhanced Breakdown

Company search results include a breakdown visualization showing:

  • How many prospects exist at each company
  • How they're distributed across job titles and seniority levels
  • Which are already in active audiences or campaigns

7. Autocomplete & Lookups

To make searching easier, the system provides autocomplete suggestions as users type:

Available Autocomplete Fields

FieldBehaviour
IndustryType "tech" → shows "Technology", "Tech Services", etc.
Job TitleType "VP" → shows "VP Marketing", "VP Sales", "VP Engineering"
Company NameType "Micro" → shows "Microsoft", "Microchip Technology"
LocationType "Lon" → shows "London", "Long Beach"
TechnologyType "Sales" → shows "Salesforce", "SalesLoft"

Autocomplete data comes from Sopro's lookup databases, ensuring suggestions are always relevant and up-to-date.


8. What Users See

Data Admin Search Page

Key Features

FeatureDescription
Search BarFull-text search with autocomplete suggestions
Filter SidebarOrganized filter categories with icons and labels
Active FiltersVisual pills showing currently applied filters
Pinned FiltersSave frequently used filter combinations
Results TablePaginated, sortable results with key prospect info
Breakdown ChartsVisual summary of result distribution
ExportDownload search results for use in other tools

9. Glossary

TermDefinition
FilterA criteria used to narrow search results (e.g., industry, job title, location).
Filter TypeA defined category of filter with its own label, icon, and behaviour.
AutocompleteSuggestions that appear as you type, drawn from Sopro's lookup data.
ProspectAn individual person in Sopro's database — a potential outreach contact.
TAM SegmentTotal Addressable Market segment — a defined slice of the total prospect universe.
BreakdownA visual summary showing how search results are distributed across categories.
Pinned FilterA frequently used filter saved for quick access.
Active FilterA filter currently applied to narrow the search results.
Paginated ResultsSearch results displayed in pages to keep the UI responsive with large data sets.
Lookup DataReference databases containing valid values for filters (industries, titles, locations, etc.).