How to Reach Out to a Company That Isn’t Hiring

At top-performing companies, referrals account for 20% to 35% of external hires, according to SHRM’s 2024 data. At the average company, it’s 5% to 15%. None of those hires started as a job board posting a candidate applied to cold. They started with someone reaching out, or someone being reached out to, before a formal opening existed anywhere a search engine could find it. If you’re wondering how to reach out to a company that isn’t hiring, that gap between “posted opening” and “actual hire” is exactly where the opportunity lives.

“Not hiring” almost always means “not hiring for a role we’ve posted publicly right now.” It rarely means “not interested in a strong candidate if one shows up.” Those are different statements, and most job seekers treat them as the same thing.

Why companies fill roles they haven’t posted

Hiring managers don’t wait for a job board listing to think about who they’d want on their team. They think about it constantly — when a project is understaffed, when someone mentions they’re leaving in six months, when budget finally opens up for a role that’s been informally discussed for a quarter. The posting is usually the last step in a process that’s already underway internally, not the first.

That’s why direct, one-to-one outreach converts so much better than anything that waits for a public posting to exist. Data from recruiting platform Pin’s 2024 analysis of referral program activity shows the mechanism clearly: 55% of employee referral submissions come through direct email, where one person specifically names another person for a role. Only 30% of referral volume comes from someone sharing a job post on social media — and that 30% of volume produces just 14% of the resulting hires. One-to-one outreach with a specific name attached wildly outperforms broadcast sharing, even inside companies that already have a formal program built for exactly this purpose.

The lesson transfers directly to your own search. A company that isn’t advertising a role isn’t necessarily a company with nothing to offer — it’s a company where the “broadcast” channel (the job board) is empty, but the “direct” channel (a specific person reaching out to a specific decision-maker) is wide open, precisely because almost nobody uses it.

What actually happens when you reach out cold

Referral hires fill roles in about 29 days on average, compared to 45 days through a public career site — a gap that holds up across more recent 2026 benchmark data too, which puts referral hires at 10 days faster than other channels and a 28.2% apply-to-hire conversion rate, versus 2% to 5% for job board applicants. Retention tells the same story: referral hires stay at the 2-year mark roughly twice as often as job-board hires.

None of that data is about outreach from outside job seekers specifically — it’s about employee referrals. But the mechanism is the same one you’re trying to replicate. A referral works because it’s a specific, credible signal from someone who already has context, landing directly with the person who can act on it, instead of disappearing into an applicant tracking system alongside hundreds of others. When you reach out directly to a hiring manager with a specific, well-researched message, you’re manufacturing the closest thing to that signal that a stranger can produce.

The actual script for reaching out when nothing is posted

Start with the function, not the title. If you’re targeting a company but don’t see an open role that fits, identify the team or department where you’d add value, and find the person who leads it — not HR, not a generic recruiting inbox, but the actual manager who owns that team’s output.

Lead with something specific about the company, not about yourself. A message that opens with “I’m very interested in opportunities at your company” gets deleted as fast as an unsolicited resume. A message that opens with a specific observation — a product launch, a team expansion mentioned in an earnings call, a gap you noticed in how they’re approaching something publicly — signals you’ve actually done the research a real referral would come with built in.

State plainly that you know there’s no posted opening. This matters more than it seems like it should. Naming it directly — “I don’t see a role posted that matches this, but I wanted to reach out anyway because…” — removes the awkwardness for both sides and signals you understand how hiring actually works, rather than assuming a posting is the only door in.

Make the ask small. Don’t ask for a job. Ask for 15 minutes to learn about where the team is headed, or offer a specific, low-effort way you could be useful given something they’re clearly working on. The informational interview framing exists for exactly this situation — it gives the hiring manager an easy yes that doesn’t require an open requisition to justify saying it.

Follow up once, with something new. If you don’t hear back in a week to ten days, follow up with a small addition — an article relevant to their work, a specific answer to something you’d guess they’re dealing with, not just “checking in.” The goal is staying specific and useful, not persistent for its own sake.

What the message actually looks like

Structure matters more than polish. A message that works when there’s no posted role tends to follow the same shape: one line establishing the specific reason you’re reaching out, one or two lines connecting that observation to something concrete about your background, an explicit acknowledgment that you’re not applying to a listed opening, and a small, easy ask.

Something like: “I noticed [specific, recent, real detail about their team or work]. I’ve spent the last few years doing [specific, relevant thing], and it made me think about [specific connection to what they’re doing]. I don’t see an open role on your team right now, but I’d value 15 minutes to hear how you’re thinking about [specific area] — no agenda beyond that.” That’s four sentences. It doesn’t ask for a job, doesn’t attach a resume unprompted, and doesn’t pretend the lack of a posting isn’t real.

What doesn’t work is the inverse structure: leading with your own background and credentials, treating the message as a pitch rather than a specific, low-stakes question. A hiring manager can tell within the first sentence whether a message was written for them specifically or copy-pasted with the company name swapped in.

Why silence doesn’t mean rejection

Even inside companies with formal referral programs — built for exactly this kind of direct, specific introduction — most submissions stall out somewhere in the process. Recruiting-industry research on why internal referral programs underperform points to a consistent set of failure modes: hiring managers don’t reliably see who’s reaching out, there’s no structured process for a status update, and a message can sit unanswered for weeks without meaning anything about its quality.

That matters for how you read silence from your own outreach. A hiring manager not responding within a few days doesn’t mean the message failed — internal referral data shows even warm, structured introductions from existing employees often take weeks to produce any response at all, simply because the person on the other end is busy and the channel isn’t one they check as reliably as their main inbox. One follow-up, spaced out and adding something new, is a reasonable next step. Two unanswered messages is a signal to move on to the next company on your list, not evidence that direct outreach doesn’t work.

What this doesn’t replace

Reaching out to a company with no posted opening is not a substitute for applying to roles that are actually posted and fit you well. It’s a parallel channel, not a better one in every case. If a company has a live posting that matches your background, apply through the normal process and also send a direct message — the two aren’t in competition with each other.

It’s also not guaranteed to work quickly. Referral-style outreach converts at meaningfully higher rates than cold applications, but “meaningfully higher” still means most messages won’t produce an immediate opening. The value compounds over a target list, not from any single message. Reaching out to fifteen companies where you have a genuine, specific reason to contact someone produces a different outcome than reaching out to one company and waiting.

Why this is worth the extra effort

Every part of this process — finding the right person, researching them enough to write something specific, tracking who you’ve reached out to and when to follow up — is more work than clicking “apply” on a posting that already exists. That’s exactly why so few people do it, and exactly why it works better than the channel everyone else is using.

angld.AI exists to remove the friction from that process, not the substance of it. Paste a company or a role you’re targeting, and it identifies the right person to contact, researches their background, and drafts a personalized message — so reaching out to a company that isn’t hiring takes minutes instead of the hour or two of manual research it would otherwise require.

The job board only shows you the roles a company has already decided to post. Everything else — the roles still being discussed internally, the headcount that hasn’t been approved yet, the team that’s quietly overwhelmed and would love an extra hire if the right person showed up — is only visible to the people willing to ask.