Follow-up cadence and tracking¶
For anyone with outreach in flight. You leave with a follow-up schedule for each situation, the messages to send, a tracker with working formulas, and a 30-minute weekly review.
The rule: 3 touches, then stop¶
My follow-up rule during the month I landed interviews with Amazon, Meta, Ramp, and The Trade Desk: wait a week, keep it short, reference the first message, and never send more than two follow-ups (How I Got Interviews at Amazon, Meta & Startups). The other sources agree:
| Source | Rule |
|---|---|
| Jugal, The One Skill That Can Unlock Every Opportunity | Wait 5 to 7 business days, follow up once, twice max, then move on |
| Jugal, 7 videos on networking your way to offers | Bump if there is no reply after 5 days |
| Jugal, How I Landed My Internship | For a cold message about an internship, follow up in 7 to 10 days |
| Jugal, How I Increase My Chances of Getting Interview Callbacks | Follow-ups are "limited, spaced out, and never pushy". "Silence is normal" |
| Hunter, 31M emails | Three total messages more than doubled total replies (6.8% vs 3.3%); three is the optimal max |
| The Muse meeting-request template | No reply in about a week: send one follow-up. Still nothing: move on |
| Steve Dalton's 3B7 rule, via Duke Career Hub | No reply in 3 business days: contact someone else at the company. At 7 business days: email the first person again |
The site's rule: first message plus 2 follow-ups, spaced 5 to 7 business days apart. Then stop.
3B7 in practice¶
- Day 0: email Person A at Company X.
- Business day 3, no reply: email Person B at Company X (a different team member or the recruiter). Do not mention Person A.
- Business day 7, still nothing from A: send A your first follow-up.
- Track A and B as separate rows, each with its own 3-touch limit.
This keeps 2 people per company in play at most, which matches Hunter's finding that contacting 1 to 2 people per company replies best.
Cadence by situation¶
| Situation | First touch | Follow-up 1 | Follow-up 2 or next step | Template |
|---|---|---|---|---|
| Cold email to a hiring manager or engineer | Day 0 | 5 to 7 business days: bump with one new fact | About 2 weeks after the first: final note, ask for the right person | Bump with a new fact, Final note |
| University recruiter, after you applied | Same day as the application | 7 business days | Then wait for the timeline they gave | Recruiter check-in |
| LinkedIn connection accepted | Message within a day or two | 5 business days | Final note | templates |
| Career fair rep | Within 24 hours | 7 business days | A month later with a real question (MIT CAPD) | career fairs |
| After an informational chat | Thank-you the same day | Referral ask, only if the chat went well | Update them after each stage | Thank-you after a chat, referrals |
| A referral was submitted | Thank the referrer the same day | Update after the OA, interviews, and outcome | Thank-you at the end, whatever the result | Referrer update |
| You finished an online assessment | Note to the recruiter the same day | 7 business days | Then wait | After an OA |
| After an interview | Thank-you within 24 hours (a courtesy, not a deciding factor) | When the date they gave passes | One more check-in a week later | Thank-you, Timeline check |
| People who helped you | Every 2 to 3 months: a short update or a useful link | Ongoing, with nothing to ask | Check-in |
Tip: Do not pre-schedule follow-ups with Gmail Schedule send. If they reply first, an automatic bump looks careless. Set a date in your tracker instead.
Follow-up templates¶
All short on purpose. Change at least one line so it is about them (Jugal).
1. Bump (Jugal, verbatim)¶
2. Bump with a new fact¶
Hi [Name], bumping this in case it got buried. Since I wrote, I [finished X / got the OA for [role] / shipped Y]. Still keen on [role, Job ID]. Totally understand if the timing isn't right.
3. Final note¶
Hi [Name], last note from me on this. If someone else on the team is a better person to ask about [role], a name would help a lot. Either way, thanks for reading.
[Name]
4. Follow-up email (Jugal's Notion guide, verbatim)¶
From The Holy Grail of Networking, which also says to wait 5 to 7 business days and send at most 2 follow-ups.
Subject: Following up on my interest in [Job Position]
Hello [Name],
I hope you're having a great week. I wanted to follow up on my previous email regarding [Job Position] at [Company Name]. I'm still very interested in the opportunity, particularly in [specific aspect of role/work culture].
I understand you're busy, but even a quick 15-minute chat would be greatly appreciated.
Best regards,
[Your Name]
5. Recruiter check-in after applying¶
Subject: [Role] applicant, Job ID [ID]
Hi [Name],
Following up on my application for [role] (Job ID [ID]), submitted [date]. Since then I [one new fact: finished X, shipped Y, got an offer deadline of Z].
Is there anything else you need from me to be considered this cycle?
Thanks,
[Name]
6. After an online assessment¶
Subject: OA completed, [role] (Job ID [ID])
Hi [Name],
I completed the [HackerRank / CodeSignal] assessment for [role] on [date]. I'm excited about [team or product] and wanted to check whether you need anything else from me.
For planning: I'm available for interviews [windows, time zone], and [I have no deadlines / I have an offer deadline on [date]].
Thanks,
[Name]
7. Timeline check after an interview¶
Subject: Checking in, [role] (Job ID [ID])
Hi [Name],
I interviewed for [role] on [date]. Could you share the timeline for next steps? I'm still very interested.
[Only if true: I have another process moving and expect a decision by [date], so any visibility helps me plan.]
Thanks,
[Name]
8. Thank-you after an interview¶
Subject: Thank you, [role] interview on [date]
Hi [Name],
Thank you for the time today. I enjoyed working through [problem or topic], especially [specific detail]. Our conversation about [team thing] made me more excited about [role].
If anything else would help, I'm happy to send it.
Best,
[Name]
9. Thank-you after a chat¶
Hi [Name], thank you for the time today. Your point about [specific advice] was the most useful thing I've heard this month, and I'm going to [action you'll take]. I'll keep you posted on how [role] goes.
10. Referrer update¶
Hi [Name], quick update: thanks to your referral I [got the OA / have interviews on [date] / received an offer / didn't get it this time]. Really appreciate you putting my name in. [If rejected: I'm going to reapply in [cycle] and keep improving [area].]
11. Check-in every few months¶
Jugal's long game: check in every few months, send useful resources, celebrate their wins, and offer value without always asking for something (The One Skill That Can Unlock Every Opportunity).
Hi [Name], saw [their launch / promotion / post about X] and wanted to say congrats. Quick update from my side: [one line, e.g., I started my internship at Y, the advice you gave on Z helped]. Hope [their team / project] is going well.
12. After a rejection¶
Hi [Name], thank you for letting me know, and for the time the team spent with me. If you can share any feedback, I'd value it. When would it make sense for me to apply again?
Cooldowns differ by company. Google's help page says you must wait 90 days before reapplying to the same job, and that technical candidates do best when they come back with 12 to 18 more months of experience (Google Careers help). Ask your recruiter for the rule that applies to you.
13. Withdrawing an application¶
Subject: Withdrawing my application, [role] (Job ID [ID])
Hi [Name],
Thank you for your time and for the process so far. I've [accepted another offer / decided to focus on a different path], so I'd like to withdraw my application for [role].
I enjoyed meeting the team and hope our paths cross again.
Best,
[Name]
More messages, including recruiter replies and connection notes: templates.
When to stop¶
| Signal | What you do |
|---|---|
| 3 touches, no reply | Stop. Mark the row "Closed: no reply". Re-approach only with something new (a new role, a new result) after 2 to 3 months |
| "No" or "not a fit" | Thank them once and stop. Never add them to a mail merge again |
| "Please stop emailing me" | Stop the same day and remove them everywhere. The US CAN-SPAM rule gives senders 10 business days to honor opt-outs (FTC); you can do better |
| The role closed | Close the row. Ask about future roles only if you had a real conversation |
| They pointed you to someone else | Email that person and say who sent you. Start a new row |
| A recruiter gave you a timeline | Wait until it passes, then send one check-in |
| You accepted an offer | Withdraw from other processes (template 13) and send referrer updates |
The tracker template¶
One row per person, not per company. Two people at Stripe means two rows.
Short on time? Jugal's 6-week roadmap starts with seven columns: Company | Role | JD | Referrer | Status | Last Touch | Next Step. Use that in week one, then switch to the full template below once you send more than a few messages a week.
Columns¶
Paste this line into cell A1 of a new Google Sheet, then use Data, Split text to columns, separator comma. Name the tab Outreach.
Company,Role,Job ID,Job link,Applied (date),Sponsorship (Y/N/?),Contact name,Contact type,Channel,Email or LinkedIn URL,How we know each other,Touch 1 (date),Touch 2 (date),Touch 3 (date),Next follow-up,Replied (Y/N),Call done (date),Referral asked (date),Referral submitted (Y/N),Stage,Next action,Notes
| Col | Column | What to write | Allowed values |
|---|---|---|---|
| A | Company | Company name | |
| B | Role | Exact job title | |
| C | Job ID | Requisition ID from the posting | |
| D | Job link | Company careers page link, not a job board copy | |
| E | Applied (date) | Date you submitted | Date |
| F | Sponsorship | Does it sponsor your visa? (how to check) | Y, N, ? |
| G | Contact name | Full name | |
| H | Contact type | Who they are | Recruiter, Hiring manager, Engineer, Alumni, Friend, Professor |
| I | Channel | How you reached them | Email, LinkedIn, Fair, Referral form |
| J | Email or LinkedIn URL | Verified address or profile link | |
| K | How we know each other | Honest answer; referral forms ask this | |
| L to N | Touch 1 to 3 | Date of each message | Date |
| O | Next follow-up | Formula (below) | Auto |
| P | Replied | Did they reply? | Y, N |
| Q | Call done | Date of the chat | Date |
| R | Referral asked | Date you asked | Date |
| S | Referral submitted | Confirmed by them or by a company email | Y, N |
| T | Stage | Where the application is | Not applied, Applied, OA, Phone screen, Onsite, Offer, Rejected, Closed |
| U | Next action | One verb plus an object | "Send final note", "Apply to new req" |
| V | Notes | What they said, in their words |
Already using Jugal's Referral Engine sheet? Add the Touch 1 to 3, Next follow-up, Replied, and Stage columns to the right of its Results tab, then change the column letters in the formulas below to match. See n8n automation.
Set it up in 10 minutes¶
- Paste the header line and split it into columns, as above.
- Freeze row 1 (View, Freeze, 1 row).
- Add dropdowns to columns F, H, I, P, S, and T with the allowed values from the table: select the column, then Insert, Dropdown (dropdown help).
- Format columns E, L, M, N, O, Q, and R as dates (Format, Number, Date).
-
Paste this formula into O2 and fill it down. It returns the next follow-up date: 5 business days after touch 1, 7 business days after touch 2, "Stop" after touch 3, and blank once they reply (WORKDAY help).
-
Highlight overdue rows. Select A2:V1000, open Format, Conditional formatting, choose "Custom formula is", paste the formula below, and pick a fill color (conditional formatting help).
-
Add a second tab called
Dashboardwith these formulas:Follow-ups due today or overdue: =COUNTIF(Outreach!O2:O,"<="&TODAY()) People contacted: =COUNTA(Outreach!G2:G) Messages sent in the last 7 days: =COUNTIF(Outreach!L2:N,">="&(TODAY()-7)) Reply rate: =IFERROR(COUNTIF(Outreach!P2:P,"Y")/COUNTA(Outreach!L2:L),0) Calls done: =COUNTA(Outreach!Q2:Q) Referrals submitted: =COUNTIF(Outreach!S2:S,"Y") Interviews (phone or onsite): =COUNTIF(Outreach!T2:T,"Phone screen")+COUNTIF(Outreach!T2:T,"Onsite")
Format the reply-rate cell as a percent. Track applications in the same sheet or in the one from application strategy.
Other tracker tools¶
| Tool | Free tier (as of Oct 2026) | How to use it |
|---|---|---|
| Google Sheets (this template) | Free | Best default: formulas, filters, and it works with n8n |
| Notion | Free plan available | Jugal's suggestion: track your emails, bounce-backs, and replies in a Notion sheet (The Job Hunt I Didn't Burn Out Doing) |
| Huntr | Up to 100 jobs, unlimited contacts | Kanban board for one recruiting season |
| Simplify | Free tracker plus autofill | Track applications in the same tool you apply with |
| Streak | 50 mail merges a day; CRM pipelines are paid | Send follow-ups from Gmail in small merges. Leave open tracking off: Hunter's 2026 data shows 7.4% replies without it vs 4.4% with it (Hunter 2026) |
Daily and weekly routine¶
Jugal sets aside 30 minutes a week to reach out, reply, and check in, and keeps 2 to 3 go-to questions ready (The One Skill That Can Unlock Every Opportunity). In heavy search mode he blocked 10 minutes a day for 10 to 15 emails (The Job Hunt I Didn't Burn Out Doing).
Two heavier daily rhythms from his posts:
| Rhythm | Every day | Source |
|---|---|---|
| Networking week of a 6-week push | 20 new DMs, 1 follow-up, 1 thank-you update. After every conversation: update the tracker, write down one insight, ask for one referral or suggestion | The Only 6-Week Job Search Roadmap |
| 15 minutes with LinkedIn Premium | 10 minutes: DM 3 to 5 targeted recruiters or hiring managers. 3 minutes: "follow up on yesterday's messages". 2 minutes: send 10 connection requests with a note | How I Got LinkedIn Premium for Free |
Watch out: These are Jugal's targets, not limits LinkedIn publishes. LinkedIn restricts accounts whose invitations are often ignored or left pending (finding people), so cut the numbers if requests pile up. Read "follow up on yesterday's messages" as answering replies; bumps to people who have not replied still wait 5 to 7 business days.
Every day (10 minutes)¶
- Filter column O to dates on or before today. Send those follow-ups first.
- Send your new messages for the day (1 to 2 in light mode, 10 to 15 in heavy mode; see cold email).
- Log every touch the minute you send it.
- Answer every reply within 24 hours.
Every week (30 minutes)¶
- Check the Dashboard numbers against last week.
- Close every row that hit 3 touches.
- Send updates to anyone who referred you.
- Add 5 new people at target companies ("Five a week for a month is 20 conversations started", Jugal).
- Send one check-in to someone who helped you months ago.
- Use the table below to find the weakest step and fix only that.
Find the leak¶
Compare yourself with your own last two weeks, not with sales benchmarks. For context, Hunter's 2026 average reply rate across 31M mostly sales emails was 4.5%.
| Where it breaks | Likely cause | Fix |
|---|---|---|
| Few replies | Wrong people, or a generic first line | Target hiring managers and team engineers; rewrite line 1 about them (cold email) |
| Replies, but no calls | The ask is too big or too vague | Ask for 15 minutes with two time windows |
| Calls, but no referrals | Asking too early, or making it hard | Ask after the call with a ready-to-paste summary (referrals) |
| Referrals, but no interviews | Resume does not match the role | Tailor to the job ID (resume tailoring) |
| Interviews, but no offers | Preparation | Coding, behavioral, system design |
Common mistakes¶
| Mistake | Fix |
|---|---|
| Following up the next day | Wait 5 to 7 business days |
| "Just following up" with nothing new | Add one new fact, or a smaller ask |
| A 4th and 5th follow-up | 3 touches, then stop |
| Following up with three people at once on the same day | 3B7: one person at a time, second person from day 3 |
| Tracking in your head or your inbox | One row per person, with dates |
| Never telling a referrer what happened | Update them after every stage |
| Contacting people only when you need something | A check-in every 2 to 3 months with nothing to ask |
Next: Online assessments