An online application puts you in a queue. A short, well-aimed message to the person who will manage the role puts you in front of someone with a problem to solve. Done well, direct contact gets your resume read by the one reader whose opinion decides the outcome. Done badly, it reads as spam or pressure, and it can follow your application into the file.
This guide covers when direct contact helps, how to find the actual hiring manager, how to research a real business problem, word-for-word email and LinkedIn scripts, a follow-up schedule, how headhunters fit in, how to keep your salary history private, and the lines you shouldn't cross. Names and companies in the scripts are placeholders.
Why direct contact works, and when it backfires
The best evidence on this is about referrals, not cold messages, so it's worth stating carefully. A study in the Quarterly Journal of Economics by Burks, Cowgill, Hoffman, and Housman used personnel data from nine large firms in call centers, trucking, and high tech. Referred applicants were more likely to be hired and to accept offers, and referred workers were substantially less likely to quit, even though their skills looked similar to other applicants'.
The study doesn't show that cold emails work. What it suggests is that employers value a credible signal about a candidate that a resume alone doesn't carry. A direct message works when it creates a version of that signal: real knowledge of the manager's work, a mutual connection, or evidence that you've already done the thing they need. If you can get a true referral, that's stronger; see how to ask for a job referral.
Direct contact tends to backfire when:
- The posting says not to contact the team, or to direct questions to the recruiter. Follow that instruction.
- You skip the application. At most companies the formal process still decides who gets interviewed. Apply, then reach out.
- You send the same message to five people at the same company. They compare notes.
- You aim too high. Writing to the CEO about an individual contributor role usually gets forwarded to HR with no context.
- The message asks for something the manager can't give, such as "Can you get me an interview?"
Find the actual hiring manager
The hiring manager is usually the person the role reports to, one or two levels above it, in the same function and often the same location. Use several sources and look for agreement.
| Source | What to look for |
|---|---|
| The job posting | A "reports to" line, the team name, and the location |
| LinkedIn search | Company plus function plus the title one level up, filtered by location; check who recently posted about hiring for that team |
| Company press releases and newsroom | New leaders announced, new offices, product launches that explain why the team is growing |
| Annual reports and investor pages | Senior leaders by name for director-level and above roles at public companies |
| Conference programs, podcasts, trade press | Managers who speak or write about the exact problem the role addresses |
| Team blogs and engineering or product posts | Authors and the projects they own |
| The recruiter | Ask plainly: "Who does this role report to?" Many will tell you |
If two or three sources point to the same person, you're probably right. If you're not sure, write to the most likely person and say so: "I believe this role may sit on your team; if not, I'd appreciate a pointer to the right person."
Research a real business problem before you write
The difference between a message that gets answered and one that doesn't is usually one specific sentence about the manager's work. Spend 30 to 45 minutes on this before writing.
- Read the posting for verbs. "Build" means a new team or function. "Scale" means growth strain. "Improve" or "stabilize" means something is broken.
- Check what changed recently. A press release, a funding round, a new product, a new location, or a leadership hire usually explains why the role is open.
- Read the manager's own words. A talk, post, or interview often names the problem directly.
- Look at the team's other openings. Three similar postings means growth; one replacement posting may mean turnover.
- Write a one-line hypothesis. "They're opening a second warehouse and need someone who has run a site launch."
- Match one piece of proof. Pick the single result from your background that fits the hypothesis best.
Keep the hypothesis modest in your message. You're showing that you paid attention, not claiming you understand their business better than they do.
Scripts that offer something, not "please review my resume"
Here's the difference in one example.
Weak:
Hi, I applied for the Operations Manager role and wanted to reach out directly. I'm very passionate about operations and think I'd be a great fit. Please review my attached resume and let me know if we can set up a time to talk. Thanks!
Stronger:
Subject: Operations Manager role, and the second site launch
Hi Ms. Patel,
I applied today for the Operations Manager opening on your team. Your September announcement about the Columbus distribution center made me think the role involves getting a second site running while the first keeps shipping. That's the work I've done for the last three years: I led the opening of our Dayton center, which reached its daily volume target in 11 weeks with no drop in on-time delivery at the original site.
If it would help, I'm glad to share the 30-day launch checklist we used. Either way, thank you for reading.
Best,
[Your name]
[Phone] | [LinkedIn URL]
The stronger version names the role and confirms you applied, shows one specific piece of research, gives one matching result, and offers something useful without demanding a meeting.
Script 2: no posted role
Subject: Question about scaling your customer onboarding team
Hi Mr. Alvarez,
I saw your talk at the regional SaaS meetup on onboarding times for mid-market customers. Your point that most delays come from data migration matched what I saw at Fieldwork Software, where I led a redesign that cut average onboarding from 47 days to 29.
I'm exploring my next customer success leadership role, and I wondered whether your team expects to add anyone in the next few months. If so, I'd welcome a 15-minute conversation. If not, I'd still be glad to send a one-page summary of what we changed.
Best,
[Your name]
Script 3: mutual connection
Subject: Jordan Reyes suggested I write
Hi Dr. Okafor,
Jordan Reyes, who worked with me at Lakeview Health, suggested I reach out about the clinical data manager opening on your team. I've applied through the careers site. For the last four years I've run data quality for a 30-site registry, and we passed two external audits with no major findings. If a short call would be useful, I'm flexible this week and next.
Thank you,
[Your name]
Only use a mutual contact's name after they've agreed. Copy them on the email if they prefer.
Script 4: LinkedIn connection note
LinkedIn's help center says personalized invitation notes are limited to 200 characters on free accounts, with a limited number of personalized invitations, and 300 characters on Premium. This one is under 200:
Hi Priya, I applied for the Ops Manager role on your team. I led our Dayton DC launch (volume target in 11 weeks) and would value connecting.
InMail lets you message people you aren't connected to, but LinkedIn says it requires a Premium account, and you can't InMail members who have opted out. If you use InMail, keep it to the length of the email scripts above.
For more on structure and tone, see how to write a networking email, and run your draft through the networking outreach checklist before sending.
Follow-up cadence
| When | What to send |
|---|---|
| Day 0 | The first message, sent on a weekday morning in the manager's time zone |
| About day 5 to 7 | One short follow-up that adds something new: a relevant result, a short work sample, or a useful link. Not "just checking in." |
| About day 14 to 21 | A final close-the-loop note: "I don't want to fill your inbox, so this is my last note on this role. If the timing changes, I'd be glad to talk." |
| After that | Stop. Reconnect only with real news, such as a new posting on the team or a relevant accomplishment. |
Stay in the same channel. Don't switch to phone calls or messages on personal accounts because email went unanswered. Silence can mean a hiring freeze, an internal candidate, a policy against outside contact, or a busy week; you can't tell which. Our guide to following up after a job application covers follow-up with recruiters and HR.
Working with headhunters: what they can and can't do
Outside recruiters can open doors, but only if you understand whom they work for. SHRM describes contingent recruiters as paid only if they fill the role, typically 20% to 25% of first-year cash compensation, with several recruiters sometimes working the same opening. Retained search firms handle leadership roles, are usually the only firm on a search, and are paid whether or not they make a hire. The Association of Executive Search and Leadership Consultants says its member consultants are hired by the client for each assignment and negotiate on the client's behalf, while being fair to the candidate.
| A headhunter can | A headhunter can't or won't |
|---|---|
| Present you for a specific search that matches your background | Find you a job in general or market you to every company |
| Tell you about the role, the team, and the hiring manager's priorities | Represent your interests against the client's |
| Give you interview feedback the company might not | Submit you for a role in a different function than your track record |
| Help close an offer the client wants to make | Recruit you away from a current client company, in many cases, because of contract limits |
Two rules protect you. First, ask a recruiter to name the company and get your approval before submitting your resume anywhere. Two recruiters submitting you to the same employer can create a fee dispute that makes the employer pass. Second, don't let a recruiter's involvement stop you from contacting a manager at a company they aren't working with. Recruiters fill their searches; your search is yours.
Keep your salary history private
When you contact a manager directly, pay sometimes comes up early. You don't have to volunteer what you earn now, and in some places the employer isn't allowed to ask.
- California: The state Labor Commissioner's FAQ says an employer generally can't seek an applicant's salary history, personally or through an agent, though it may ask about your salary expectations. Employers must give an applicant the pay scale for the position on reasonable request, and employers with 15 or more employees must include the pay scale in job postings.
- New York State: Since January 6, 2020, Labor Law Section 194-a has barred employers from asking about salary history, directly or through an agent. Employers may ask what pay you expect, and the law prohibits retaliation against someone who refuses to give their salary history.
- Elsewhere: Other states and some cities have their own rules, and they change. Check your state labor department's site rather than relying on a list in an article.
Even where asking is legal, you can redirect to the role:
"I'd rather focus on what this role is worth. Based on the scope we've discussed and what I'm seeing for similar roles, I'm targeting $105,000 to $115,000 in base pay. What range have you budgeted?"
Our guide to answering salary expectations covers how to set the range, and the salary expectation script builder helps you draft your own wording.
Ethics: lines not to cross
- No impersonation or false pretexts. Don't pose as a customer, vendor, or journalist to get a meeting, and don't claim a referral you don't have. LinkedIn's User Agreement prohibits creating a false identity or misrepresenting your identity.
- No guessing personal contact details. Use a work email the company or the person has published, LinkedIn, or an introduction. Don't hunt down personal email addresses, cell numbers, or home addresses, and don't show up at someone's home or gym.
- No scraping tools. LinkedIn's User Agreement prohibits using software to scrape or copy profiles and other data from the service.
- No working around a clear "no." If the posting or the person asks you not to contact them, respect it.
- No name-dropping without permission. Mention a mutual contact only after they agree.
A one-week plan
- Day 1: Pick three openings or target teams. Apply to any posted roles.
- Day 2: Identify the likely manager for each, using at least two sources.
- Day 3: Write a one-line problem hypothesis and match one result to each.
- Day 4: Check for mutual connections and ask whether they'd make an introduction.
- Day 5: Send your messages and log the date, channel, and what you offered.
- Days 10 to 12: Send one follow-up that adds something new.
If a manager agrees to talk, treat it like a short, focused interview. The informational interview questions guide can help you prepare, and make sure your LinkedIn profile matches your resume before you hit send, because it's the first place they'll look.