Skip to main content
GTM Shelf
Build My StackSubmit

Write a cold email from a hiring signal

Turn "they're hiring for X" into a short, relevant first email that doesn't sound like a template.

SDRFounder⏱ 20 minDifficulty: EasyUpdated 2026-11-09
What you'll have at the end

Ten companies that are hiring for a role your product helps with, and a reviewed first email and follow-up for each, ready to load into your sequencer.

Tools you need

Find companies with open job posts for the roles you care about.
Read the job post and draft the email.
Send and track the emails. Instantly works the same way.

Step-by-step workflow

1

Decide which hires signal a need for what you sell

ChatGPT or Claude

A job post is a public statement of a problem. Pick 2–3 roles where a new hire means the company is about to feel the pain your product solves.

Prompt · Step 1
I sell [PRODUCT], which helps [TARGET CUSTOMER] to [MAIN OUTCOME].
List 5 job titles that, when a company is hiring for them, suggest they have the problem my product solves.
For each title, give:
1. the likely problem behind the hire (one line)
2. why my product is relevant at that moment (one line)
3. how strong the signal is: strong, medium or weak
Only use roles that a company of [COMPANY SIZE] in [INDUSTRY] would realistically hire.
2

Find 10 companies hiring for those roles right now

Apollo

In Apollo, filter companies by job postings for your chosen titles, your industry and your company size. Keep only posts from the last 30 days. Save 10 companies and one decision-maker at each, usually the hiring manager's manager.

Free Companion Spreadsheet (.xlsx)

Hiring-signal email kit

A spreadsheet with a role-to-problem map, a 10-company tracker with follow-up dates, and every prompt from this workflow.

3

Pull the pain out of the job post

ChatGPT or Claude

Open each job post and paste the text into your AI assistant. You want their words, not yours.

Prompt · Step 3
Here is a job post from [COMPANY]:
[PASTE JOB POST]

Extract, in short bullets:
- the 2–3 problems this hire is meant to solve, in the company's own words
- any tools, metrics or goals mentioned
- one detail that shows what's changing at the company (growth, new market, new team)
Do not guess. If something isn't in the post, leave it out.
4

Draft the email

ChatGPT or Claude

Keep it under 90 words. Lead with what you noticed, connect it to a likely problem, offer one useful thing and ask a soft question. Generate three versions and pick one.

Prompt · Step 4
Write 3 versions of a cold email to [NAME], [TITLE] at [COMPANY].

What I noticed: they're hiring a [ROLE]. From the job post: [PASTE THE BULLETS FROM STEP 3]
What I sell: [PRODUCT] — [ONE-LINE VALUE]
Proof I can mention: [ONE REAL RESULT OR CUSTOMER, OR "none"]

Rules:
- under 90 words, plain text, no buzzwords, no exclamation marks
- first line is about them, not me
- connect the hire to one likely problem, phrased as a question or a fair guess, not a claim
- one soft call to action (e.g. "Worth a quick look?"), no meeting link
- don't invent facts, numbers or customers
- subject line: 2–4 words, lower case
5

Review, then send

Smartlead

Read every email before it goes out. Check the name, the role and that nothing was invented. Load the 10 emails into your sequencer with one follow-up 3–4 business days later.

Prompt · Step 5
Write one follow-up email to send 3–4 business days after this first email, if there is no reply:
[PASTE THE EMAIL YOU SENT]
Under 50 words. Add one new, useful angle (a question, a quick idea or a resource). Don't say "just following up" or "bumping this".

Turn this into a system

Once this workflow is working manually, connect it into an automated GTM playbook or stack.

Playbook · Outbound
Signal-Based Outbound Prospecting on Hiring & Funding Events

Trigger outbound prospecting sequences based on verified hiring, leadership changes, or funding rounds rather than static buyer lists.

Open playbook →
Reference Stack · $424 – $474 / mo (Base Software)
The $500/mo Modern Outbound Stack

Modular outbound pipeline generation architecture with AI waterfall enrichment and multi-inbox rotation under $500/mo base software cost.

Explore stack →

Want this running for you?

GPTify builds it on your tools, with a fixed scope and price.

Lead-Finder Agent →

Frequently asked questions

Is it okay to mention the job post in the email?

Yes, as long as you use it to show relevance, not to prove you were watching them. "Saw you're hiring a RevOps lead" is fine. Quoting their job post back at them line by line is not.

How many emails should I send per day this way?

Quality beats volume here. Ten well-researched emails a day is a good start. To run this at scale, see the Signal-Based Prospecting playbook.

Can I automate the whole thing?

Steps 2–4 can be automated with an enrichment and sequencing setup. Keep a human review before sending.

Related workflows

All workflows →
15 minSDRFounderAgency owner

Turn a LinkedIn post into a first message

Use what prospects already said in public to start a real conversation, not a pitch.

LinkedIn or Sales NavigatorChatGPT or ClaudeChatGPT or ClaudeHEHeyReach
Open workflow →
10 minSDRAE

Research an account in 10 minutes

Decide if an account is worth your time, who to contact and what to say, before you write a single email.

ChatGPT, Claude or Perplexity (web search on)ChatGPT, Claude or Perplexity (web search on)ChatGPT, Claude or Perplexity (web search on)APApolloCYClay
Open workflow →
10 minAEFounderSales manager

Prep a discovery call brief in 10 minutes

Walk into every first call knowing the company, the people and the three questions that matter.

ChatGPT, Claude or Perplexity (web search on)ChatGPT, Claude or Perplexity (web search on)ChatGPT, Claude or Perplexity (web search on)LinkedIn or Sales NavigatorHUHubSpot Sales Hub
Open workflow →
Weekly Briefing

AI Insights for Sales & Marketing by GTM Shelf

Weekly AI news and tools for sales and marketing teams.

Subscribe ↗

Less searching. Better software decisions.

✓ Weekly delivery✓ Zero spam✓ Free, unsubscribe anytime