A cold email for a job is a short, unsolicited message sent directly to the person who would manage you, often for a role that was never posted. It works when it is specific: name the work of theirs you actually looked at, say in one sentence what you can do for that team, link to one page that proves it, and ask a question that takes ten seconds to answer. Keep it under 150 words, skip the attachment on the first send, and let the page you link to do the persuading.
The basics
What a cold email for a job actually is, and whether it works
A cold email for a job is a message you send to somebody who did not ask to hear from you, about work they may not have advertised. It goes to a hiring manager, a team lead, a founder, sometimes a recruiter. It is not an application, because there is often nothing to apply to. It is a bid for one small piece of a busy person attention, and you get roughly one screen to earn it.
Does cold emailing work? Yes, in the narrow way it is meant to. It will not outperform a warm referral, and it collapses the moment you treat it as a numbers game. The same three paragraphs pasted to two hundred companies gets exactly what it deserves, which is silence and a few polite declines. Ten emails to ten people whose product you actually opened, each one written for that person, is a completely different activity that happens to share a name.
The reason most cold emails die is that they are about the sender. They open with a summary of a career nobody asked for, they attach a resume, and they end with a request for a call. Nothing in them shows a single minute of thought about the reader. A cold email that works inverts that: it starts inside the reader world, it offers something before it asks for anything, and it converts on a click, not on a paragraph.
The method
How to write a cold email for a job, step by step
Six steps. The whole thing should take twenty minutes for a company you care about, and you should refuse to send it to a company you do not.
Find the person who owns the work.
Not the careers inbox. Find the manager of the team you want to join, or the founder if the company is small enough that the founder still reads mail. Their address is usually predictable from any other address at the company, and a free verifier will tell you if you guessed the pattern right.
Do the twenty minutes of homework first.
Use the product. Read their changelog, their engineering blog, their last launch. You are looking for one specific, checkable thing you can point at in a sentence. If twenty minutes turns up nothing you find interesting, that is useful information: do not send the email.
Write a subject line that is plain and specific.
The subject exists to get the message opened by a person who is scanning, not to be clever. Name the thing you noticed or the exact role and skill. Anything that sounds like a marketing sequence gets sorted like one.
Open with a line only you could have written.
Your first sentence is the whole test. It should be impossible to paste into an email to a different company. That means naming the feature, the decision, the trade-off, or the bug you saw, in their words, before you say anything at all about yourself.
Say what you can do, once, with a concrete detail.
One sentence, tied to the thing you just named. Not a career summary. Not adjectives. Say what you have shipped that is closest to the problem in front of them, and let a number or a specific system do the work that "passionate" and "results-driven" cannot.
Link one page, then ask for something small.
One link, never five. Then a question a busy person can answer in one line, such as who owns hiring for that team, or whether it is worth sending a short writeup. A request for a thirty minute call is a big ask from a stranger. Make the first yes cheap.
Subject lines
Cold email subject lines for a job that actually get opened
A subject line is not a headline. It is a filing decision the reader makes in under a second. These six patterns survive that decision.
The noticing
Two fixes for your invite flow
The strongest pattern, because it promises something the reader wants and could only come from someone who used the product. It also sets up the first line of the body, which is the sentence that decides everything.
The role
Backend engineer, Go and Postgres, open to your payments team
Boring on purpose. When you are writing to a recruiter or to HR, boring is a feature: it tells them exactly which pile you belong in, which is the only decision they are trying to make.
The referral
Sanjay suggested I write to you
If you have a name, put it in the subject. A shared name moves an email out of the cold pile entirely. Only use it if the person really did suggest it, and expect the reader to check.
The work
I redesigned your checkout confirmation, here is the file
Lead with what you made, not with what you want. Effort spent before the ask is the only currency you have with a stranger, and this subject line spends it up front.
The question
Who owns hiring for the growth team?
For the email that is genuinely a routing request. It is short, it is answerable in four words, and a person who cannot help you will often forward it to the person who can.
Never
Opportunity, Quick question, Following up
These three are the fingerprint of a bulk sequence. Anyone who receives outreach for a living has learned to delete them without reading, and your message is now carrying that reputation.
Templates
Three cold email templates you can adapt today
The first template is for a hiring manager at a company with no posted role. This is the highest leverage email you can send, because the person reading it can invent a job. Subject: Two fixes for your invite flow. Body: Hi Priya, I signed up for Vantage last week and got stuck inviting a teammate, so I mapped where the flow drops people and sketched two fixes, one of which you could ship in an afternoon. I spent the last three years on exactly this problem at Beacon, where I owned the activation surface end to end. The sketches and the reasoning are on one page here: yourname.com/vantage. If any of it is useful, is it worth me sending a short writeup to whoever owns activation? If not, no reply needed. Thanks, Sam.
The second is a cold email to HR or to a recruiter, where the job is not to charm anybody but to get filed correctly. Subject: Backend engineer, Go and Postgres, open to your payments team. Body: Hi Anil, I saw Northwind is hiring across payments. I am a backend engineer with six years on Go and Postgres, and I have shipped two payment integrations end to end, including the reconciliation that nobody volunteers for. My resume and the two case studies behind it are here: yourname.com. If there is a fit, tell me what else you need and I will send it the same day. If the timing is wrong, tell me when to check back and I will. Thanks, Ravi.
The third is the one people forget: the direct email that follows an application into the void. Subject: Applied for the product designer role, plus one thing I would change. Body: Hi Dana, I applied through your careers page on Monday, so ignore this if the process is closed. The reason I am writing to you directly is that I spent an evening redesigning your checkout confirmation screen, and the before, the after, and the reasoning are all on one page: yourname.com/checkout. If the role is still open, I would like fifteen minutes to walk you through it. If it is filled, I would still like to know what you thought. Thanks, Mia.
Read those three again and notice what is not in them. No attachment. No paragraph about being a passionate self-starter. No apology for reaching out. One link each, and the link is doing the heavy lifting, because a stranger will believe a page of your work long before they believe a sentence of your self-description.
The click
Where the link in your cold email should land
A cold email converts on the click. So the only real decision in the whole message is what sits on the other side of the one link you get.
| Capability | Folio | A resume PDF attached | A social profile link |
|---|---|---|---|
| What the reader has to do | Tap once and read a page in the browser, on the phone they are already holding | Download a file from a stranger before they know who you are | Leave the email and land inside a feed built to keep them there |
| What they see first | Your work, in your layout, with the context that made it matter | A page of bullets with the story stripped out | The same template as every other candidate on the platform |
| How deep it goes | Case studies, a press kit page, and a resume they can still download from the site | One page, and then it stops | A headline, a summary box, and a list of job titles |
| After you hit send | Edit the page whenever you like. The link keeps working. | Whatever you sent is frozen in an inbox you cannot reach | You can edit the text, but the design was never yours |
| Who owns the address | You do. On Pro it is your own domain with an automatic certificate. | Nobody. A file has no address. | The platform, which can change or remove the page at will |
| What you learn | First-party analytics tell you the page was opened and which project was read | Nothing at all | A vanity view count you cannot act on |
To be exact about Folio: the Free plan publishes at portfolio.wrxstack.com/yourname and shows Made with Folio branding. A custom domain is a Pro feature. Folio never touches the email itself.
The destination
Build the page before you write the email
If the click is where a cold email converts, then the page you link to is the actual message and the email is just the envelope. That page should exist before you send anything. On Folio it is a portfolio site with the two or three projects that match the team you are writing to, a press kit page a recruiter can forward to a colleague without asking you for anything, and a digital business card at /card/yourname with a QR code and a downloadable vCard, so an in-person conversation lands in the same place a cold email does.
Your resume lives on that page too, as a download rather than an attachment. Folio builds the resume in layouts that are checked against a deterministic ATS score, seven weighted criteria out of 100, and both the PDF and the DOCX export are free with no watermark and no upgrade prompt at the download button. That means the person you cold emailed can pull the file the moment they decide they want it, which is the only moment an attachment was ever going to be welcome.
Be clear about the boundary, because it matters. Folio does not send cold email. It does not sequence, schedule, warm up an inbox, verify an address, or tell you who opened your message. There is no mail merge and no plan that adds one. You send from Gmail, Outlook, or whatever you already use. What Folio provides is the thing at the end of the link, and the reason to care about that division of labour is simple: sending tools are easy to find and a destination worth clicking is not.
Straight answers
What the Free plan gives you, and what it does not
Volunteered before you have to ask. The export is genuinely free. The domain is not.
Follow up
How long to wait, and what the second email should say
Wait five to seven business days, then follow up once. Reply inside the same thread so the original message is right there, keep it to three lines, and add one new thing rather than repeating the old one. The new thing can be small: a link to something you shipped since, a second sketch, a note that a role you mentioned has now been posted. Repetition annoys people. A new reason to look does not.
Then stop. A third email almost never changes a mind, and it does change how you are remembered, which is the asset you are actually building. Silence is usually not rejection. It is a person with four hundred unread messages who never got to yours, and the graceful exit leaves the door open for the next time you have a genuine reason to knock.
The same clock works for a job you formally applied to. Wait about a week after the application, write to the hiring manager rather than to the portal, say plainly that you applied and that you are writing directly because you have something specific to add, then add it. Almost nobody does this. It is the cheapest edge available in a job search, and it costs one link and twenty minutes of homework.
Frequently asked questions
Does cold emailing work for jobs?
It works, but only in the narrow way it is meant to. Volume kills it: the same paragraph pasted to two hundred companies buys silence. What earns replies is a message to one person who owns the problem you can solve, written after you actually used their product, with a link to a page that proves you can do the work. Ten of those beat two hundred of the other kind, and they are the only version worth your evening.
How long should a cold email for a job be?
Short enough to finish on a phone without scrolling twice. Roughly 100 to 150 words, four short paragraphs at most, and exactly one link. If the message needs more room than that, the extra material belongs on the page you are linking to, not in the inbox. Think of the email as the knock and the page as the room.
What is a good cold email subject line for a job?
Something plain and specific that could only be about you and this company. Name the thing you noticed, or state the exact role and skill: 'Two fixes for your invite flow', or 'Backend engineer, Go and Postgres, open to your payments team'. Never send 'Opportunity', 'Quick question', or 'Following up'. Those three are the fingerprint of a bulk sequence, and anyone who reads outreach for a living deletes them on sight.
How do I cold email HR for a job?
Write to HR when you cannot find the person who owns the work, and write to be sorted rather than to be charmed. Give them one line on the team you are aiming at, one line on the closest thing you have shipped, one link, and one question they can answer quickly, such as who is hiring for that group. Their job in that moment is routing, so hand them something easy to route.
Should I attach my resume to a cold email?
Not to the first one. An attachment asks a stranger to download a file before they have any reason to trust you, and it freezes your work in a version you can no longer fix. Link a page instead and keep the resume downloadable from that page, so the file arrives at the moment somebody actually wants it. Attach it later, when a recruiter asks you to.
Can Folio send cold emails for me?
No. Folio does not send, schedule, sequence, or track outreach mail, and no plan adds that. You send from your own inbox. What Folio builds is the destination the email points at: a portfolio with the projects that match the role, a press kit page, a digital business card at /card/yourname with a QR code and a vCard, and a resume you can export as PDF or DOCX for nothing. The sending is yours. The reason to click is ours.