How to segment your leads into lists
How-to guide Updated 12 July 2026
How do you segment leads into lists for cold email?
Describe the segments you want, by industry, title, company size, whatever splits your audience, and Claude builds a list for each and sorts the matching leads into it through the HotHawk MCP server. You end up with tight, targeted lists, each ready for a campaign written for exactly those people.
No credit card required.
Before you start
You need a HotHawk account and the HotHawk MCP server connected to Claude. It takes a couple of minutes and no code. Full setup is on the MCP server page.
Step by step
-
1
You ask Claude
Split my leads by industry. Start by making a list called SaaS Founders.
Claude callsmcp__hothawk__crm_lists_createname "SaaS Founders" type segmentThe empty list is created, ready to fill. Claude does the same for the other segments you name, so you end up with a clean list per audience.
-
2
You ask Claude
Add every lead where the industry is SaaS and the title is founder or CEO.
Claude callsmcp__hothawk__crm_lists_leads_updatelistId SaaS Founders match industry + titleClaude reads your leads, matches the ones that fit, and adds them to the list. The right people end up in the right bucket without you filtering a spreadsheet by hand.
-
3
You ask Claude
How many ended up in each list?
Claude callsmcp__hothawk__crm_lists_leads_updatereport counts per listYou get the sizes back: 320 SaaS founders, 210 agency owners, 140 e-commerce. Now you know which segments are worth their own campaign and which are too thin to bother.
Tighter lists, tighter copy
The best cold email reads like it was written for one person. That is impossible when your list is a thousand strangers with nothing in common. So you split them. A list of SaaS founders lets you write about the thing SaaS founders lie awake over. A list of agency owners gets a different opener entirely, because they care about different things. Same product, two messages, both earning replies because each speaks to a real audience.
This is the quiet reason some outbound gets replies and some gets filed under ignore. It is rarely the tool or the send time. It is whether the message fit the person. Segmentation is how you make it fit, before you have written a word of copy.
Let Claude do the sorting
Splitting a big list by hand means filtering a spreadsheet, copying rows, pasting them somewhere, hoping you did not miss a column. Tedious enough that most people skip it and blast the lot. With Claude you describe the cut and it does the work: crm_lists_create makes the list, crm_lists_leads_update reads your leads and adds the ones that match.
Ask for the counts and you learn something useful straight away. 320 SaaS founders is a segment worth its own campaign. 12 e-commerce leads is too thin to write bespoke copy for, so you fold them elsewhere. The numbers tell you where the effort is worth spending.
From list to campaign
A segment is only useful if it feeds a send. Because these are HotHawk lists, you point a campaign straight at one and go. Nothing about the sending shifts from one segment to the next, the same rotation and warmup sit under all of them. The only thing that moves is the message, and that is the whole point.
Keep the segments alive as your leads grow. Have Claude drop new imports into the right list as they arrive, or wire it through the REST API so it happens on its own. The work of writing to a real audience gets easier every time, because the audience is already sorted.
The HotHawk tools behind this
Every action here is a real endpoint. Claude reaches it over the MCP server, and you can hit the same endpoints directly from the REST API if you would rather build it into your own stack.
-
mcp__hothawk__crm_lists_createCreate the targeted list for each segment -
mcp__hothawk__crm_lists_leads_updateAdd the matching leads into a list
Frequently asked
What should I segment my leads on?
Whatever changes the message. Industry, job title, company size, the tool they run, the region they are in. The test is simple: if two groups need a different first line, they need different lists. A SaaS founder and an agency owner rarely react to the same opener.
Why not just send one campaign to everyone?
Because a broad message speaks to no one. A list of 300 SaaS founders lets you write about the exact thing SaaS founders care about, which is what earns replies. Tighter list, tighter copy, more responses. One giant list forces you to write vaguely, and vague cold email gets ignored.
Can a lead be in more than one list?
Yes, though for sending you usually want them in one campaign at a time. HotHawk skips a lead already active in another live campaign by default, so even if someone sits in two segments they will not get two of your emails at once.
Does segmenting help deliverability?
Indirectly, and it is real. Relevant email gets read and answered; irrelevant blasts get ignored or reported, and complaints hurt the reputation of every mailbox you send from. Sharper segments mean more welcome email. The rotation and warmup underneath do the rest.
Do I need to write code to do this?
No. You describe the segments in plain language and Claude builds the lists and sorts the leads through the MCP server. The same list endpoints are in the REST API if you want segmentation to run automatically as new leads come in.