Coachful
CoachfulHelp

Manually adding a coaching lead

By Coachful11 min readUpdated May 1, 2026

Learn how to manually add a coaching lead in Coachful, manage your pipeline, and convert prospects into paying clients — step by step, in under a minute.

What's covered
  • Why you'd add a lead manually
  • TL;DR — Quick answer
  • What is a lead in Coachful?
  • Step-by-step: how to manually add a coaching lead
  • What to do after adding a lead
  • Connecting leads to programs and offers

Why you'd add a lead manually

Not every prospective client finds you through a landing page or a marketplace listing. Sometimes a lead comes in through a referral, a conference conversation, a DM, or a phone call — and you need to get them into your pipeline before they've ever filled out a form. Manually adding a coaching lead in Coachful takes less than a minute and makes sure no one slips through the cracks.

This guide walks you through every step, explains what happens after you add a lead, and covers the common mistakes coaches make when managing their pipeline from day one.

TL;DR — Quick answer

  • Go to Clients & Leads → Leads in your Coachful dashboard.
  • Click Add lead and fill in the contact details.
  • Assign a status, source, and (optionally) a program or offer.
  • Save — the lead appears in your pipeline instantly and you can book a session or send a message right away.

What is a lead in Coachful?

In Coachful, a lead is a contact who has expressed interest in your coaching but hasn't yet enrolled in a paid program or signed a client agreement. Leads live in their own pipeline view, separate from active clients, so you always know exactly where each person is in your sales process.

Once a lead converts — by purchasing an offer, accepting an invitation, or completing an intake call — Coachful automatically promotes them to a full client record. Their conversation history, notes, and booking history carry over seamlessly. There's no duplicate data entry.

Leads can also be created automatically when someone fills out a lead-magnet form on your Coachful website, books a free intake call, or messages you through your public profile on the Coachful marketplace. Manual entry is the complement to that — for the offline and word-of-mouth prospects that automated funnels can't capture.

Step-by-step: how to manually add a coaching lead

  1. Open your Coachful dashboard and navigate to Clients & Leads in the left sidebar. If you're on mobile, tap the menu icon and select the same option.
  2. Select the Leads tab. You'll see your current pipeline board or list view. New workspaces start with a default set of stages: New, Contacted, Discovery Call Scheduled, Proposal Sent, and Converted. You can rename or reorder these to match your actual sales process.
  3. Click "Add lead" (top-right corner). A slide-over panel opens.
  4. Fill in the contact details:
    • First name and Last name (required)
    • Email address (required — used for sending proposals, booking links, and intake calls)
    • Phone number (optional, but useful for WhatsApp follow-ups)
  5. Set the lead status. Pick the pipeline stage that reflects where this person actually is. If you just got a cold referral, choose New. If you've already had a chat and are sending a proposal, choose Proposal Sent.
  6. Choose a lead source. Options include Referral, Social Media, Marketplace, Website, Event, and Other. This data feeds your acquisition reporting so you know which channels actually drive clients.
  7. Add internal notes. Use the Notes field to jot down context — where you met them, what problem they mentioned, their budget range, or any specific program they seemed interested in. These notes are private (visible only to you and your team members with coach or admin access).
  8. Optionally link to an offer or program. If you already know this lead is interested in a specific coaching program — say, your 12-week weight-loss coaching program — you can tag it here. This makes it easy to send the right proposal later.
  9. Click "Save lead." The contact appears immediately in your pipeline under the status you selected.

That's it. From this point, you can send the lead a message via Stream Chat, book an intake call directly from their record, or fire off a proposal link — all without leaving the Coachful dashboard.

Tip: If you're adding several leads at once after an event or conference, Coachful also supports CSV import. Go to Clients & Leads → Import and upload a spreadsheet with name, email, phone, and source columns. It maps automatically to the lead fields.

What to do after adding a lead

Adding the lead is step one. Converting them is the goal. Here's what experienced coaches do in the first 24 hours after a lead enters the pipeline.

Send a personalized intro message

Open the lead's profile and click Message. This opens a direct chat thread powered by Coachful's real-time messaging. Keep the first message short — reference where you met or how they found you, ask one clarifying question about their goals, and include a booking link for a free discovery call. Coaches who reach out within an hour of capturing a lead report significantly higher conversion rates than those who wait days.

Schedule an intake call

From the lead record, click Book session → Intake call. Coachful pulls your real-time availability (synced with Google Calendar or Outlook), generates a booking link, and sends a confirmation email automatically. You can also enable a pre-call intake form so the lead arrives at the call with context already filled in — saving 10 minutes of every discovery call.

Assign a follow-up task

Use the Tasks tab on the lead record to set a reminder: "Follow up if no reply in 3 days", "Send program outline", or "Check in after discovery call." Tasks surface in your coach dashboard so nothing gets forgotten in a busy week.

Move the lead through stages

As conversations progress, drag the lead card to the appropriate pipeline stage or update the status from the record. This keeps your pipeline accurate and makes your weekly revenue forecast meaningful rather than a guess.

Ready to streamline your lead management? Coachful brings your pipeline, scheduling, messaging, and program delivery into one place — so you spend less time on admin and more time actually coaching. Start your free trial and add your first lead in minutes.

Connecting leads to programs and offers

One of the most powerful things you can do when adding a coaching lead is link them to a specific program or offer right away. This isn't just an organizational nicety — it has real workflow consequences.

When you tag a lead with a program (for example, your 8-week executive presence coaching curriculum), Coachful can pre-populate the proposal with that program's details, pricing, and payment options. If your offer includes a payment plan — say, three monthly installments instead of one upfront fee — the lead can select that option directly from the proposal without a back-and-forth email chain.

Stripe Connect powers the billing, so when the lead accepts a proposal and pays, the funds go directly to your bank account. The lead is automatically converted to an active client, enrolled in the program, and added to the relevant cohort squad — all without you touching anything.

For a deeper look at how programs work, see Creating a coaching program and Setting up Stripe Connect.

Managing leads as a team

If you run a coaching business with multiple coaches or a virtual assistant, Coachful's role-based access controls determine who can see and edit lead records.

  • Super coach (owner) and admin users see all leads across the workspace.
  • Coach role users see leads assigned to them.
  • Virtual assistant role users can be granted access to update lead records and notes without accessing billing or program settings.
  • Member role users do not have access to the leads pipeline by default.

To assign a lead to a specific coach on your team, open the lead record and use the Assigned to dropdown. The assigned coach will get a notification and the lead will appear in their filtered pipeline view. This is particularly useful for group practices where different coaches specialize in different niches.

You can also use Michelle, Coachful's built-in AI assistant, to pull up a summary of your current leads, move a lead to a new stage, or draft a follow-up message — all via a natural-language prompt in the dashboard. Just open the Michelle panel and type something like: "Show me all leads in the Proposal Sent stage that haven't been updated in more than 5 days."

Pro tips for coaching lead management

Use custom pipeline stages that reflect your actual process

The default stages are a starting point, not a prescription. A health coach might use: Initial Inquiry → Clarity Call → Medical History Review → Proposal → Client. A business coach might use: Referral Received → LinkedIn DM Sent → Strategy Session → Proposal → Signed. Rename stages in Settings → Pipeline to match how your business actually works. Your pipeline will feel natural instead of forced, and your team will keep it updated more consistently.

Capture source data religiously

It feels tedious, but always fill in the lead source. After six months you'll have real data on whether your Instagram content, your podcast guest spots, or your Coachful marketplace profile is actually driving revenue — not just traffic. That insight alone can tell you where to invest your next 5 hours of marketing effort.

In our experience working with coaches across many niches, the ones who keep their lead source data clean are the ones who double down on the right channels fastest. It's a small habit with an outsized return.

Write notes immediately, not later

Add the lead's context while it's fresh — right after the call or the conversation. Even two or three sentences ("Referred by Sarah M. Wants to lose 20 lbs before her wedding in June. Concerned about price.") will make your next interaction far more personal and effective. Notes are searchable in Coachful, so you can find this lead again months later without scrolling through your memory.

Common mistakes and troubleshooting

The lead isn't receiving my emails

Check that the email address was entered correctly — a typo here means every automated message goes to the wrong inbox. Open the lead record, click Edit, and verify the email. Also make sure your sending domain is verified in Settings → Email. Unverified domains sometimes land in spam.

I can't find a lead I just added

By default, the pipeline view may be filtered to a specific stage or team member. Check the filter bar at the top of the Leads view and clear any active filters. If you're on a team account, confirm you haven't accidentally filtered by "Assigned to me" when the lead is assigned to a colleague.

The lead was accidentally converted to a client

If you linked a program and a test payment went through, the lead will convert to a client automatically. To reverse this, go to the client record, click Actions → Revert to lead, and void the payment in your Stripe dashboard. Contact Coachful support if the option isn't available in your plan.

I want to add a lead but I don't have their email yet

Email is required to unlock messaging, booking, and proposals — but if you only have a name and phone number from a networking event, you can still create a minimal lead record with a placeholder and update it later. Some coaches use their own email temporarily and update it the moment they have the real address. Just don't send automated messages until it's updated.

I imported leads via CSV but the source field is blank

The CSV importer expects the source column header to match exactly: source (lowercase). If your spreadsheet used Lead Source or Channel, the field won't map automatically. Re-export with the correct header and re-import, or bulk-edit the source after import using the multi-select checkbox in the Leads list view.

Pipeline stages aren't showing in the right order

Stage order is set in Settings → Pipeline → Manage stages. Drag and drop stages into the sequence you want. Changes apply immediately across your workspace for all team members.

Ready to build a lead pipeline that actually converts?

Manually adding coaching leads is one of the simplest habits that separates coaches with full rosters from coaches who are always scrambling for clients. Every referral, every DM, every conference handshake deserves a record — and Coachful makes capturing that record fast, structured, and connected to the rest of your business.

Whether you're following up with a single warm lead or importing 50 contacts from a live event, Coachful's pipeline, messaging, scheduling, and billing tools work together so a lead can go from "just met" to "paying client" in a single workflow. Start your free trial at Coachful and add your first lead today — no charge during the 7-day free trial — credit card required at signup, cancel anytime in one click.

Frequently asked questions

Can I add a lead without their email address?
Email is required to unlock messaging, booking links, and proposals in Coachful. If you only have a name and phone number, you can create a minimal lead record with a placeholder email and update it later — just avoid sending automated messages until the real address is added.
What's the difference between a lead and a client in Coachful?
A lead is a prospective client who hasn't yet enrolled in a paid program or signed an agreement. When a lead purchases an offer or accepts a proposal, Coachful automatically promotes them to a full client record, carrying over their notes, messages, and booking history.
Can I import multiple leads at once instead of adding them one by one?
Yes. Go to Clients & Leads → Import in your Coachful dashboard and upload a CSV file with columns for name, email, phone, and source. The importer maps fields automatically as long as column headers match the expected format (e.g., 'source' in lowercase).
Who on my team can see and edit lead records?
Admin and super coach (owner) roles see all leads. Coaches see leads assigned to them. Virtual assistants can be granted lead-editing access without billing permissions. Member role users do not have pipeline access by default. You can assign any lead to a specific team member from the lead record.
How do I convert a lead into a paying client?
From the lead's record, link an offer or program and send a proposal. When the lead pays via the Stripe-powered checkout, Coachful automatically converts them to an active client, enrolls them in the program, and adds them to the relevant cohort squad — no manual steps needed.
Can Coachful's AI assistant help me manage leads?
Yes. Michelle, Coachful's built-in AI co-pilot, can surface leads by stage, flag overdue follow-ups, move lead statuses, and even draft outreach messages — all via a natural-language prompt inside your coach dashboard.
Is lead management available on the Coachful mobile app?
Yes. The Coachful progressive web app and native iOS/Android apps give you access to your leads pipeline, letting you add, update, and message leads from your phone. Access the mobile experience at app.coachful.co or download the native app from the App Store or Google Play.
Was this article helpful?