Most outbound teams start the same way: pull a company list, filter by industry and headcount, then go hunting for contacts. It feels logical. But for a large portion of use cases, this order is completely backwards.
The choice between people-first prospecting and company-first lead generation isn’t just a philosophical one — it directly shapes how you build your lists, how you structure your enrichment workflow, and how much budget you burn getting there. Getting it wrong means wasted credits, bloated tables, and a contact list full of people who were never a real fit.
In this article, we’ll break down when each approach makes sense, how to choose based on your ICP and product type, and how to set up your Clay tables accordingly.
What “People-First” and “Company-First” Actually Mean
Before diving into the decision criteria, it helps to be precise about the difference.
Company-first lead generation means you define your target accounts first — by firmographics, tech stack, industry, or other account-level signals — and then find the right contacts within those companies. The account is the unit of targeting.
People-first prospecting means you start by defining the person you want to reach — their job title, seniority, function, or a specific signal attached to them (like a recent hire or a LinkedIn post) — and then work backwards to qualify the company they belong to. The individual is the unit of targeting.
Both approaches are valid. The problem is that most teams don’t make a deliberate choice. They just default to company-first because it feels more structured. That default costs them.
When People-First Prospecting Wins
People-first is the stronger starting point in three main situations.
You’re selling to a specific role
If your product solves a problem that belongs to one clear persona — say, a Head of Learning & Development, a GTM lead, or a Revenue Operations manager — then starting with people makes more sense than starting with companies. You already know who you’re looking for. The company is just context.
In practice, this means pulling contacts by job title, filtering out irrelevant seniority levels, and then enriching for company fit as a secondary step. You let the person be your entry point.
Hiring signals are your trigger
One of the most powerful use cases for people-first prospecting is tracking new hires or open roles as a buying signal. If a company just hired their first Head of Sales, that’s a meaningful signal — but you discover it through the person, not the company.
In a Clay workflow, this typically looks like: find all people with a specific title who joined a company recently → filter by company size or industry → enrich and route to a sequence.
You’re targeting new decision-makers
People move between companies. When someone you’ve sold to before lands at a new company, that’s a warm lead hiding inside a cold account. Starting with people — specifically, tracking role changes for known personas — surfaces these opportunities in a way company-first simply can’t.
When Company-First Lead Generation Wins
Company-first makes more sense when the account-level fit matters more than the individual you reach within it.
Firmographic or technographic fit is your filter
If you’re selling a tool that only makes sense for companies using a specific tech stack, or only works above a certain employee count, then the company has to qualify before any contact matters. There’s no point finding the perfect VP of Engineering at a company that runs on a completely incompatible infrastructure.
In this case, the right workflow is: define account criteria → pull company list → find decision-makers within qualified accounts. Enriching companies first prevents you from loading your contact table with people at accounts that will never convert.
Industry-specific signals drive your targeting
Some outbound campaigns are built around sector-level triggers — regulatory changes, seasonal buying cycles, or market events that make a whole category of companies suddenly relevant. In these cases, you need to identify the right accounts first, then find the right people inside them.
The company is your primary filter. The person is your delivery mechanism.
How This Choice Shapes Your Clay Table Structure
This is where the decision becomes very concrete. The approach you choose dictates how you architect your entire enrichment flow.
People-first table structure
In a people-first Clay setup, your first table is a contact table. You’re pulling people from a source like LinkedIn, Apollo, or a job-change API. From there, you:
- Filter by job title and seniority
- Exclude irrelevant roles (assistants, interns, unrelated functions)
- Enrich for company domain and basic firmographic data as a secondary check
The company enrichment table — if you build one — comes later, and only for accounts that pass your people-level filter. This saves credits. You’re not enriching hundreds of companies just to find out three of them have the right contact.
Company-first table structure
In a company-first setup, your first table is an account table. You’re filtering companies by industry, headcount, tech stack, or other signals. Only companies that pass your account-level criteria get passed into a contact enrichment step.
The key filter logic here runs at the company level: size, sector, revenue, tools in use. Your contact table is smaller and cleaner because it only contains people at genuinely qualified accounts.
The exclude problem both approaches share
One insight worth calling out: regardless of which direction you start, title exclusion is often underdone. When pulling contacts, certain job titles will always slip in that don’t belong — interns, coordinators, unrelated function heads. Building an explicit exclusion list into your filter logic (whether by formula or prompt) avoids burning enrichment credits on contacts you’ll never use.
A simple formula check — flagging whether a title contains certain keywords — can route out low-fit contacts before enrichment runs. It’s a small workflow addition that has a meaningful impact on cost efficiency.
Building a Routing Question Into Your Campaign Setup
The most practical way to avoid defaulting to company-first out of habit is to make the choice a deliberate step in your campaign setup process.
Before building any tables, ask one question: “Is the signal we’re targeting attached to a person, or to a company?”
If the answer is a person — a role, a hiring signal, a job change — start people-first.
If the answer is a company — an industry, a tech stack, a firmographic threshold — start company-first.
This sounds simple, but it changes outcomes significantly. Teams that build this routing question into their pre-campaign brief tend to set up cleaner tables, spend less on enrichment, and reach more relevant contacts.
FAQ
People-first prospecting means you identify your target contact profile — based on job title, seniority, or individual signals — before filtering by company. It’s most effective when you’re targeting a specific persona or using hiring and job-change signals as a trigger.
Company-first lead generation works best when account-level criteria — like tech stack, industry, or company size — have to be met before any contact is worth reaching. It prevents you from building a contact list at accounts that can never buy.
The approach you choose determines which table comes first in your workflow. People-first starts with a contact table; company-first starts with an account table. Getting this right reduces enrichment spend and produces cleaner, more targeted lists.
Yes — but you need a clear primary filter. Most campaigns start with one approach and use the other as a secondary qualifier. For example, find people by title (people-first), then validate that their company meets firmographic criteria (company-level filter) before enriching further.
Use title exclusion logic early in your workflow. A formula that flags or filters out irrelevant job titles — before enrichment runs — prevents you from spending credits on contacts that will never qualify.
Conclusion
The people-first vs. company-first decision isn’t about which approach is objectively better. It’s about which one fits your ICP, your product, and the signal you’re targeting. People-first prospecting wins when the individual is the trigger. Company-first lead generation wins when the account has to qualify first.
Making this a deliberate choice — rather than a default — is one of the highest-leverage decisions in your Clay prospecting strategy. Get the structure right from the start, and everything downstream gets easier: cleaner lists, lower enrichment costs, and outreach that actually reaches the right people.
If you want help building a prospecting system that makes this call correctly every time, get in touch with the Outbound Republic team.