How to Build a Basic Sales Funnel & Get Clients

17 Jul 2026 · by Peter Grillet

If you are starting a one-person business, you do not need a complicated sales system. You need a simple place to track prospects, clear stages for moving people forward, and booking pages that make the next conversation easy to schedule.

How to Build a Basic Sales Funnel & Get Clients
If you are starting a one-person business, you probably do not need a complicated CRM yet.
You do need a sales process.
That might sound bigger than it is. A sales process does not have to mean automation, dashboards, forecasting, or a perfectly configured CRM. At the beginning, it can be as simple as a spreadsheet, a few clear stages, and booking pages that help people take the next step without you manually arranging every call.
The goal is not to look like a big company. The goal is to stop every opportunity living in your head.

Start with a basic CRM, even if it is a spreadsheet

A CRM is just a place to track relationships and next steps.
When you are just getting started, a spreadsheet is often enough. You can use Google Sheets, Excel, Notion, Airtable, or any simple tool you will actually update. The important thing is not the software. The important thing is that every prospect has a visible stage and a next action.
Your first CRM only needs a few columns:
  • Name.
  • Company or organisation.
  • Email or contact method.
  • Source, such as referral, LinkedIn, website, event, or existing contact.
  • Current stage.
  • Next action.
  • Last contacted date.
  • Next follow-up date.
  • Meeting booked?
  • Notes.
That is enough to stop leads from disappearing into messages, memory, and good intentions.
Calendr is not trying to replace your CRM. It sits next to it as the booking layer. Your spreadsheet tells you who you are trying to move forward. Calendr gives those people a clear way to book the right meeting.

Create simple stages for your sales funnel

A sales funnel is just a way to describe where someone is in the journey from "might be interested" to "has become a client."
For a one-person business, keep the stages simple.
A practical first version might look like this:
  1. Target list.
  2. Contacted.
  3. Discovery call booked.
  4. Consultation or sales call booked.
  5. Proposal or follow-up.
  6. Won and onboarding booked.
  7. Active client.
  8. Support or ongoing consultation.
The exact names do not matter. What matters is that you know what should happen next at each stage.
If someone is in "target list", your next action is outreach. If someone is in "contacted", your next action is follow-up or booking a discovery call. If someone has had a discovery call, your next action may be a consultation, proposal, or onboarding call depending on the business.
This is where booking pages become useful. Each stage should have an obvious next meeting where a meeting is needed.

Match booking pages to the stages

Most early businesses make one of two mistakes.
They either have no booking pages at all, so every call has to be arranged manually. Or they have one generic "book a call" link that gets used for everything.
A better setup is to create a small number of booking pages that match the real conversations in your funnel.

Discovery call

This is the first conversation. Keep it short. The purpose is to understand whether there is a real problem, whether you can help, and whether it makes sense to continue.
A discovery call booking page might be 15 or 20 minutes. Use a short form to ask what they want help with, how they found you, and anything you should know before the call.

Consultation or sales call

This is the deeper conversation. You may use it to diagnose the problem, explain your offer, answer questions, and decide whether to work together.
This page may need a longer duration, more notice, and a few more form questions. For example, you might ask about their current situation, budget range, timeline, or main goal.

Onboarding call

Once someone becomes a client, the next step should be clear.
An onboarding booking page helps you move from "yes, I want to work with you" to "here is how we get started." The form can collect the practical information you need before the first client meeting.

Client consultation

This is for existing clients who need a structured conversation. It might be a strategy call, review meeting, check-in, or project discussion.
Separating this from your sales calls matters because existing clients should not have to use the same booking flow as new prospects. The context, duration, and questions are different.

Support or quick help

If your business involves ongoing client support, create a shorter support booking page.
This does not mean every client issue needs a call. It means that when a call is the right answer, there is a controlled way to book it. Use the form to ask what the issue is so you are not walking into the call cold.
Discovery Call Booking Page

If people can visit your website and become interested, they should have a clear way to book the first conversation.
That usually means a discovery call link.
You do not need to overthink it. Add a button in the places where someone is likely to be ready to talk: homepage, service page, about page, contact page, and any landing page where you explain your offer.
The button text should be simple:
  • Book a discovery call.
  • Book an intro call.
  • Talk to me about your project.
  • Book a consultation.
If you want booking to happen directly on the page, embeddable booking pages can help. If you want the fastest setup, a normal button linking to your Calendr booking page is enough.
The important thing is that the visitor does not have to wonder what to do next.

Set a daily outreach target

A funnel is not useful if nobody enters it.
When you are starting a business, you need a simple activity target. Pick a number of people to contact each day and track it.
For example:
  • Contact 5 people a day if you are doing warm, thoughtful outreach.
  • Contact 10 people a day if you have a wider list and a repeatable message.
  • Follow up with every warm prospect at least once a week until they clearly say no or move forward.
The number matters less than the habit. You are trying to create daily sales motion without turning it into a vague hope that clients will appear.
Your CRM spreadsheet should make this visible. Add a column for "last contacted" and another for "next follow-up". At the end of each day, you should be able to see who you contacted, who replied, and who booked a meeting.

Use booked meetings as your first KPI

Early sales can feel emotional because the numbers are small.
One good reply feels exciting. One quiet day feels terrible. One cancelled call can feel bigger than it is.
That is why you need a simple scoreboard.
At the start, your most useful KPIs are often:
  • People contacted per day.
  • Replies received.
  • Discovery calls booked.
  • Consultation or sales calls booked.
  • Onboarding calls booked.
  • Clients won.
Your calendar becomes useful here. If your outreach is working, you should see meetings appearing in your calendar. Not every meeting will become a client, but no meetings usually means no sales conversations. No sales conversations usually means no sales.
Do not make the KPI too complicated. Ask yourself each week:
  • How many people did I reach out to?
  • How many meetings were booked?
  • How many meetings happened?
  • How many moved to the next stage?
  • Where did people get stuck?
That is enough to improve the process.

A simple weekly sales routine

If you want this to work, make it part of the week rather than something you do when you feel behind.
A simple routine could look like this:
  • Monday: review your spreadsheet and choose the people you will contact this week.
  • Tuesday to Thursday: do your daily outreach and follow-ups.
  • Friday: review meetings booked, calls completed, and next actions.
  • End of week: update every prospect stage so nothing is left floating.
When a prospect replies positively, do not leave the next step vague. Send the right booking page for the stage they are in.
If they are early, send the discovery call. If they are serious, send the consultation or sales call. If they have said yes, send onboarding. If they are already a client, send the client consultation or support page.

Where calendr.so fits

calendr.so helps you turn your sales stages into bookable next steps.
You can create separate booking pages for discovery calls, consultations, onboarding, client consultations, and support. You can control your availability so people only book at times that make sense. You can use booking forms to collect useful information before each call. You can add a discovery call link to your website so interested visitors have an obvious next step.

Public Profile Page for Sharing Your Calendr Booking Pages
As your business grows, you can add more structure later. You might create more event types, use public profiles, connect multiple calendars, or move from a spreadsheet into a dedicated CRM.
But you do not need all of that on day one.
On day one, you need a list of people to contact, a few clear stages, and a way for the right people to book the right meeting.

Your first version

If you want to set this up quickly, build the smallest useful version.
  1. Create a spreadsheet CRM.
  2. Add your first 25 to 50 prospects.
  3. Create stages for target, contacted, discovery booked, consultation booked, onboarding, active client, and support.
  4. Create a Calendr discovery call booking page.
  5. Add the discovery call link to your website.
  6. Create consultation, onboarding, client consultation, and support booking pages.
  7. Set a daily outreach target.
  8. Review meetings booked in your calendar every Friday.
That is a real sales system. It is small, but it is real.
The point is not to build something impressive. The point is to make sure every prospect has a next step, every next step has a booking page where needed, and every week gives you evidence about whether your sales activity is creating conversations.

Try calendr.so

Turn your first sales process into bookable next steps

Use calendr.so to create simple booking pages for discovery calls, consultations, onboarding, client meetings, and support so prospects and clients always know how to take the next step.

Start a free trial

More resources for Growing Sales Teams & Processes

Sales to Customer Success Handoff

The Sales-to-Customer Success Handoff (Scheduling Guide)

A sales-to-customer success handoff breaks when the next meeting is unclear, the right people are missing, or the context from the sale never reaches the onboarding team. This guide explains how to use scheduling to create a cleaner handoff between sales and CS, so customers move from signed deal to first value with less friction.

How to Create a Booking Page for Your Business

How to Create a Booking Page for Your Business

A booking page should do more than show empty slots in your calendar. This guide explains how to create a booking page that makes the meeting clear, protects your team’s time, and gives clients or prospects enough context to book the right appointment.

Why Calendr

What Is Multi-Host Scheduling?

What Is Multi-Host Scheduling?

Multi-host scheduling lets someone book a meeting only when all required hosts are available. This guide explains what multi-host scheduling means, when to use it, how it differs from round robin and group scheduling, and why it matters for teams that run demos, handoffs, interviews, client reviews, and advisory meetings.

An online booking software workflow showing booking pages, appointment types, calendar sync, forms, team routing, and confirmed bookings

What Is Online Booking Software? (And Why Your Team Needs It)

Online booking software lets people reserve appointments, meetings, services, classes, or resources without manual coordination. This guide explains what online booking software is, how it differs from appointment scheduling software, which features matter, and why teams usually need more control than individuals.

Meeting scheduling, Scheduling etiquette, Professional meetings, Booking links, Rescheduling

Meeting Scheduling Etiquette: The Complete Guide

Meeting scheduling etiquette is about making it easy for the other person to say yes, prepare properly, and understand what happens next. This guide covers when to send a booking link, when to propose times, how to write meeting invitation emails, and how to reschedule professionally.

Built for teams that need more than a booking link

calendr helps customer-facing teams move faster with team-first scheduling, multi-host bookings, and smarter availability controls.

No credit card required