It's 8:10 AM. You just sat down with your coffee. You have three hours before your first product meeting, two critical bugs to fix, and a pipeline that somehow needs to fill itself.
Here's what most founders do: they open their email, get sucked into a thread about a customer issue, realize it's 10:30, panic-check their CRM, see a bunch of stale deals, feel guilty, and promise themselves they'll "do sales stuff later."
Later never comes.
Here's what successful founders do instead: they have a 20-minute morning routine that systematically moves deals forward, every single day, before anything else can derail them.
This isn't about working harder. It's about having a system so efficient that your pipeline stays full even when you're heads-down building product.
Let me show you exactly how it works.
Why Morning? Why 20 Minutes?
Why morning: Your brain is fresh. You haven't been beaten down by Slack messages, bug reports, or co-founder disagreements. You can think strategically about your pipeline instead of reactively.
Plus: your prospects are also checking email in the morning. Send at 8:00 AM, they see it at 8:30 AM when their inbox is manageable. Send at 4:00 PM, it's buried under 47 other emails.
Why 20 minutes: Any longer and you'll procrastinate starting. Any shorter and you can't actually move deals forward. Twenty minutes is the sweet spot where you can make meaningful progress without it taking over your morning.
This isn't your only sales time. You'll still have calls, demos, and deeper work. But this 20-minute routine ensures that deals never stall because you "forgot to follow up."
The Complete 20-Minute Routine (With Timestamps)
Here's the exact sequence. Time yourself the first week. You'll be shocked how much you can accomplish in 20 focused minutes.
8:00-8:05 AM: Pipeline Triage (5 min)
Open your CRM. Look at your pipeline board (Kanban view if you have it).
Three questions:
- What's in "Demo Scheduled"? (these need prep)
- What's been in the same stage for 3+ days? (these are stalling)
- What closed or died yesterday? (these need updating)
Action items:
- Move dead deals to "Lost" (don't let them clutter your view)
- Flag 3-5 stalled deals that need a nudge today
- Check if you're prepped for today's demos (if not, add 15 min to your calendar)
Tools open:
- Your CRM (Octolane, Pipedrive, whatever you use)
What you're NOT doing:
- Reading emails
- Responding to Slack
- Checking Twitter
- "Just quickly looking at" that bug report
Your CRM should show you this at a glance. If it takes more than 5 minutes to figure out what's happening in your pipeline, your CRM is too complicated. Simplify it.
8:05-8:12 AM: Follow-Up Blitz (7 min)
Now you know what needs attention. Time to move things forward.
The follow-up priority list:
- Hot deals first (demo happened, they said yes, waiting on contract/payment)
- Warm deals next (demo happened, they're "thinking about it")
- Cold deals last (reached out, no response yet)
For each priority group, take ONE action:
Hot deals (2 min): Open their thread. Send a quick nudge.
Template:
Hey [Name], following up on getting [Company] set up.
Still good to move forward? I can have you live today if you can send over that card info.
Let me know if any questions came up.
Goal: Get them to take action TODAY. Direct ask. Clear path forward.
Warm deals (3 min): These are trickier. They liked the demo but haven't committed.
Template:
[Name], been thinking about your [specific pain point they mentioned].
Quick question: what's the holdup on moving forward? Is it budget, timing, or something about the product?
Want to make sure we're actually solving your problem.
Goal: Surface the real objection so you can address it or disqualify them.
Cold outreach (2 min): Pick 3-5 prospects from your list. Send them your cold outreach email (use the template from the Founder Sales Playbook article).
Goal: Book 1-2 new qualification calls for next week.
Tools open:
- Gmail (or your email client)
- Your CRM (to log what you sent)
Pro tip: Use text expansion tools (TextExpander, Alfred snippets, or even Gmail templates) so you're not retyping the same email formats. Personalize the first line, but the structure should be templated.
8:12-8:17 AM: Calendar + Prep Check (5 min)
You've moved deals forward. Now make sure you're ready for today's sales activities.
Check your calendar:
- What calls do you have TODAY?
- What demos do you have this WEEK?
For each call today:
Qualification calls: Review their LinkedIn and your notes. Write down 2-3 specific questions based on what you know about them.
Demo calls: Pull up their info. What did they say in the qualification call? What's their specific use case? What features should you emphasize?
Prep time needed: 5 minutes per call. If you have three calls today, that's 15 minutes of prep. Block it on your calendar right now.
Tools open:
- Your calendar (Google Calendar, etc.)
- Your CRM (to see call notes)
- LinkedIn (optional, for research)
What good prep looks like:
Call with Sarah from TechCo at 2pm
- Problem: drowning in spreadsheets, team of 5 reps
- Pain point: spending 2 hrs/day updating data manually
- Demo focus: auto-capture from email, time savings
- Questions to ask: who else uses the data? what's their tech stack?
30 seconds per call. That's it.
If you don't have calls today, use this time to book more. Send calendar links to anyone who said "let's chat" but hasn't scheduled yet.
8:17-8:20 AM: Quick Wins + Tomorrow Setup (3 min)
Almost done. Two final tasks:
1. Log yesterday's activity (1 min): Did you have calls yesterday? Did anyone respond to your emails? Update your CRM so it reflects reality.
Most important: If someone said "let's move forward," update their deal stage. Don't let wins go untracked.
2. Set yourself up for tomorrow (2 min):
Look at tomorrow's date. Ask yourself:
- Who should I follow up with tomorrow? (Set CRM reminders)
- Any deals have deadlines coming up? (Flag them)
- What calls are happening tomorrow? (Make sure you know)
Add a task or calendar block for your 20-minute routine tomorrow at 8:00 AM. Protect this time.
Tools open:
- Your CRM (final check)
- Your calendar (set tomorrow's block)
8:20 AM: You're Done
Close your CRM. Close your email.
What you just did in 20 minutes:
- ✅ Identified what needs attention in your pipeline
- ✅ Followed up with 5-10 prospects
- ✅ Sent 3-5 new cold outreach emails
- ✅ Prepped for today's calls
- ✅ Logged your activity
- ✅ Set yourself up for tomorrow
Your pipeline is now moving forward. Deals didn't stall. Prospects didn't get forgotten. New conversations started.
And you still have your entire day ahead of you for building product.
The Tools, In Order (Your Exact Tab Setup)
Here's what your browser should look like every morning:
Tab 1: Your CRM
- This is your home base
- Open this FIRST, before email
- You need to see your pipeline before you see distractions
Tab 2: Gmail (or your email client)
- Open this SECOND
- Use it only for sending follow-ups from your CRM view
- Don't read unrelated emails yet
Tab 3: Google Calendar
- Check what's happening today and tomorrow
- Block prep time for calls
- Protect tomorrow's routine time
Tab 4: LinkedIn (optional)
- Only if you're researching prospects for calls today
- Close it when you're done
What's NOT open:
- Slack (you'll check it at 9:00 AM)
- Twitter (you'll scroll at lunch, not now)
- Product analytics (you'll check after standup)
- That bug tracking tool (you'll triage bugs at 10:00 AM)
The key: Every tab you open is a potential distraction. Open only what you need for the routine, then close everything when you're done.
The Automation Setup (So This Doesn't Burn You Out)
Twenty minutes every day is sustainable. But only if you're not doing repetitive manual work. Here's how to automate the tedious parts:
1. Automatic Deal Capture
The problem: Manually creating deals from emails is slow and you'll forget.
The solution: Use a CRM that automatically detects deals from your email.
With Octolane, this happens automatically:
- Email comes in from a prospect
- AI detects it's about a potential deal
- Deal gets created in your CRM
- You review and approve in your morning routine
Manual alternative: At minimum, forward important emails to your CRM (most CRMs support this). Or BCC your CRM on all prospect emails.
2. Follow-Up Reminders
The problem: You forget to follow up. Deals die in your pipeline because "I'll email them tomorrow" turns into "oh crap, it's been two weeks."
The solution: Every time you send an email or have a call, immediately set a follow-up reminder in your CRM.
Format:
- After a demo: "Follow up in 2 days"
- After sending cold outreach: "Follow up in 4 days if no response"
- After a prospect says "let me think about it": "Follow up in 3 days"
Your morning routine shows you these reminders. You don't have to remember anything. The system tells you who to contact.
3. Email Templates
The problem: Writing the same types of emails over and over wastes time and creates inconsistency.
The solution: Create 5-7 core email templates. Use a tool like:
- Gmail Templates (built-in, free)
- TextExpander (Mac/PC, $40/year)
- Magical (Chrome extension, free)
Your core templates:
- Cold outreach
- Qualification call follow-up
- Demo follow-up
- "What's the holdup?" check-in
- "Should I close your file?" last-ditch
- Meeting confirmation
- Thank you + next steps
Important: Templates give you structure. You still personalize the first line and specific details. But you're not reinventing the wheel every time.
4. Calendar Automation
The problem: The back-and-forth of "what time works for you?" wastes 10+ emails per call booked.
The solution: Use Calendly, SavvyCal, or Cal.com.
Setup:
- 15-min slots for qualification calls
- 30-min slots for demos
- Buffer time between calls (15 min minimum)
- Auto-send email reminders to prospects
- Auto-sync to your calendar
Your morning routine: When someone says "let's chat," you send them your calendar link. Done. No back-and-forth.
5. Automatic Activity Logging
The problem: Logging every email, call, and interaction manually takes forever.
The solution: Your CRM should auto-log emails and calls.
Minimum viable setup:
- Email sync (Gmail → CRM)
- Calendar sync (Google Calendar → CRM)
- Call notes template (standard fields to fill after each call)
Advanced setup:
- Call recording (with transcription)
- Automatic summary of what was discussed
- AI-suggested next steps
The goal: You should spend 30 seconds max logging a call, not 5 minutes writing detailed notes.
6. Pipeline Stage Automation
The problem: Manually moving deals through stages is tedious.
The solution: Set up automatic stage progressions based on actions.
Examples:
- When you send a demo calendar link → Move to "Demo Scheduled"
- When demo happens (calendar event completes) → Move to "Demo Complete"
- When contract is sent → Move to "Contract Sent"
- When payment is received → Move to "Closed Won"
Your morning routine: You're reviewing these transitions, not manually dragging cards around.
The "Dashboard View" You Need
Your CRM should show you this every morning at a glance:
Section 1: Today's Actions
- [ ] 3 follow-ups needed (with names + context)
- [ ] 2 demos scheduled (with prep notes)
- [ ] 5 new cold outreach to send
Section 2: Pipeline Health
- 12 deals in pipeline
- $47K total value
- 3 deals stalled 3+ days (flagged in red)
Section 3: This Week
- 8 calls scheduled
- 4 demos happening
- 2 deals projected to close
If your CRM doesn't show you this, you're wasting time clicking around. Either customize your dashboard or switch to a better CRM.
What This Looks Like In Practice: A Real Example
Let me walk you through what this actually looks like on a typical Wednesday morning.
8:00 AM - I open my CRM (Octolane)
My dashboard shows:
- 3 deals flagged for follow-up today (two warm, one cold)
- 1 demo at 2pm today (prospect name: Marcus from FinTech Startup)
- 18 total deals in pipeline, 4 in "Demo Complete" stage (these need nudges)
8:02 AM - Pipeline triage
I see:
- Sarah from SaaS Co has been in "Demo Complete" for 5 days → needs a "what's the holdup?" email
- James from Services Co responded yesterday saying "let's move forward" → need to send contract
- Three cold outreach emails got no response after 4 days → time for follow-up #2
I mentally note: 3 actions needed (Sarah, James, cold follow-ups)
8:05 AM - Follow-up blitz
Email to James (Hot deal - 1 min):
Hey James,
Great - getting you set up today.
Here's the signup link: [link]
Pricing: $30/month as discussed
I'll check in tomorrow to make sure everything's working smoothly.
- One
Update CRM: James → "Contract Sent"
Email to Sarah (Warm deal - 1 min):
Sarah,
Been a few days since our demo. Quick question: what's holding you back from moving forward?
Is it budget, timing, or something about the product itself?
Want to make sure we're actually solving your problem.
- One
Update CRM: Added task "Check in with Sarah in 3 days if no response"
Cold follow-ups (3 min):
I have three prospects who didn't respond to my first email. I send each one the follow-up template:
[Name],
Following up on my email from Friday about [their problem].
No worries if this isn't a priority - just wanted to make sure it didn't get buried.
Worth a quick 10-min call to see if we can help?
- One
8:12 AM - Calendar check
I see Marcus's demo at 2pm today. I pull up his info in my CRM:
- He's a founder with 3 sales reps
- Pain point: team forgets to update CRM, data is messy
- He mentioned using Google Sheets currently
I add a calendar block: "1:45-2:00pm - Prep for Marcus demo"
I write down in my CRM:
Demo focus for Marcus:
- Show automatic deal capture from email
- Emphasize time savings (his team hates data entry)
- Ask: what happens to data after it's in Sheets? who uses it?
8:16 AM - Quick wins
Yesterday I had a demo with Lisa. It went well. I update her deal: "Demo Complete" → "Verbal Yes"
I add a task: "Send Lisa contract today"
8:18 AM - Tomorrow setup
I look at tomorrow (Thursday). I have:
- Two demos scheduled (prep needed)
- One deal in "Contract Sent" for 3 days (need to check in)
I set a reminder: "Check in with Mike tomorrow about contract"
I make sure my calendar has "8:00-8:20 AM Sales Routine" blocked for tomorrow.
8:20 AM - Done
I close my CRM and email tabs.
What I accomplished:
- ✅ Sent contract to hot prospect (James)
- ✅ Nudged stalled prospect (Sarah)
- ✅ Followed up with 3 cold prospects
- ✅ Prepped for today's demo
- ✅ Logged yesterday's activity
- ✅ Set up tomorrow
Total time: 19 minutes.
Now I go make breakfast, then dive into product work at 9:00 AM.
Common Mistakes (And How to Fix Them)
Mistake #1: Checking Email First
Why it's bad: You see 47 emails, get distracted, and never make it to your CRM. Your routine becomes "email triage" instead of "pipeline management."
Fix: Open your CRM first. Use email ONLY to send the follow-ups your CRM tells you to send. Check your actual inbox after the routine.
Mistake #2: Making It Longer Than 20 Minutes
Why it's bad: If it takes 45 minutes, you'll skip it when you're busy. Then you'll skip it again. Then it's been a week and your pipeline is stale.
Fix: Set a timer. When 20 minutes is up, stop. Even if you didn't finish everything. The routine is about consistency, not perfection.
Mistake #3: Not Actually Sending the Emails
Why it's bad: You open your CRM, look at what needs to be done, think "I'll do that later," and close it. You did pipeline review but took zero action.
Fix: The routine isn't complete until you've sent at least 3-5 emails. Action is required. Looking doesn't count.
Mistake #4: Overthinking the Messages
Why it's bad: You spend 10 minutes crafting the "perfect" follow-up email. That's half your routine gone on one email.
Fix: Use templates. Personalize the first line. Send it. You can refine your templates over time, but don't wordsmith during the routine.
Mistake #5: Skipping It Because "Nothing Happened Yesterday"
Why it's bad: You think "I didn't have any calls yesterday, so there's nothing to update." Then you skip the routine. Then deals stall.
Fix: The routine isn't just about logging. It's about MOVING DEALS FORWARD. Even if you had no calls, you can still follow up with prospects and send cold outreach.
Mistake #6: Doing It at Different Times Each Day
Why it's bad: "I'll do my routine whenever I have time" means it never happens. Or it happens at 4pm when you're mentally fried and rush through it.
Fix: Same time every day. 8:00 AM. Put it on your calendar. Treat it like a standing meeting with your most important investor (yourself).
The "I Don't Have 20 Minutes" Version (10-Min Emergency Mode)
Some days you genuinely don't have 20 minutes. Product emergency, investor call moved up, you overslept.
Here's the 10-minute emergency version:
Min 0-2: Quick pipeline scan
- What's hot? What's dying? (Just look, don't analyze)
Min 2-7: Follow up with your top 3 deals
- Send quick nudges to the three most important deals
- Use templates, minimal personalization
Min 7-10: Check today's calendar
- What calls do you have?
- Do you know who you're talking to?
- If not, block 5 min before the call to prep
Done.
It's not ideal, but it's better than nothing. Your pipeline keeps moving even on chaotic days.
Important: This should be the EXCEPTION, not the rule. If you're doing the 10-minute version more than once a week, something's wrong with your schedule.
How to Start Tomorrow Morning
Tonight, before you go to bed:
- Set a calendar event - "8:00-8:20 AM: Sales Routine"
- Write down the steps - Print this article or save it somewhere you'll see it
- Prep your browser - Bookmark your CRM, close all other tabs
- Set an alarm - 7:55 AM: "Sales Routine in 5 minutes"
Tomorrow morning:
- Don't check your phone when you wake up (seriously)
- Make coffee - Grab your laptop
- At 8:00 AM, open your CRM - Start the routine
- Follow the timestamps - Don't skip steps
- Set a timer - Stop at 8:20 even if you're not done
After one week:
- You'll have followed up with 25-35 prospects
- You'll have sent 15-25 new cold outreach emails
- You'll have moved multiple deals forward
- Your pipeline will look healthier than it has in weeks
After one month:
- This will feel automatic
- You'll close more deals (because nothing falls through the cracks)
- You'll feel less guilty about pipeline management
- You'll have proof that consistent daily action beats occasional marathon sales sessions
The Honest Truth About Consistency
This routine works. I know it works because I've used it for the past 8 months and my pipeline has never been healthier.
But here's what nobody tells you: You'll still skip days.
You'll have a morning where everything goes wrong. You'll have a week where you're traveling. You'll have a day where you just... don't feel like it.
That's fine.
The difference between founders with full pipelines and founders with empty ones isn't perfection. It's recovery speed.
When you skip a day, you don't beat yourself up and quit. You just do the routine the next day.
When you skip a week, you don't think "well, I've already ruined it." You just restart Monday morning.
The routine is a tool. Use it most days. When you can't, don't spiral. Just pick it back up.
The Compound Effect
Here's the math that makes this worth it:
If you do this routine 5 days a week:
- 25 follow-ups per week
- 15-20 new cold outreach emails per week
- 100 follow-ups per month
- 60-80 new prospects contacted per month
With conservative conversion rates:
- 10% of cold outreach → responses = 6-8 new conversations/month
- 20% of follow-ups → meetings booked = 20 meetings/month
- 25% of meetings → closed deals = 5 new customers/month
That's 60 new customers in your first year. From 20 minutes a day.
And that's just from this routine. You're still doing calls, demos, and deeper sales work. This is just what keeps the pipeline flowing so you always have people to talk to.
The Real Reason This Works
Most founder sales advice tells you to "hustle harder" or "always be closing" or some other exhausting bullshit.
This routine works because it's the opposite: It's sustainable.
Twenty minutes you can actually do. Every day. Even when you're tired. Even when you're busy. Even when you don't feel like it.
And sales isn't about heroic efforts. It's about consistent daily action.
Deals don't close because you spent 8 hours on sales one Saturday. They close because you followed up at the right time, moved them forward through consistent touches, and were there when they were ready to buy.
This routine ensures you're always there.
Now close this tab. Put "8:00 AM Sales Routine" on your calendar for tomorrow. And get some sleep.
Tomorrow morning, you start building a pipeline that actually stays full.