Coachful
CoachfulHelp

How to sign up for Coachful as a coach

By Coachful9 min readUpdated May 1, 2026

Learn exactly how to sign up for Coachful as a coach — step-by-step setup, subdomain selection, Stripe Connect, and your first offer live in under an hour.

What's covered
  • TL;DR — How to sign up as a coach on Coachful
  • What you get when you sign up
  • Step-by-step: Creating your Coachful coach account
  • Setting up your coaching profile for the first time
  • Building your first offer after sign-up
  • Understanding your workspace roles

Getting your coaching business online shouldn't take weeks of setup or a developer on speed dial. Whether you offer 1:1 sessions, group programs, or a mix of both, signing up for Coachful as a coach takes less than ten minutes — and by the end you'll have a branded workspace, a booking page, and the foundation for a full coaching business, all in one place.

TL;DR — How to sign up as a coach on Coachful

  • Go to coachful.co and click Get Started Free.
  • Create your account with an email address or Google login.
  • Choose a subdomain (your custom {slug}.coachful.co URL).
  • Complete the onboarding flow — add your niche, profile photo, and first offer.
  • Connect Stripe to accept payments and start your free trial.

What you get when you sign up

Coachful is an all-in-one coaching platform, which means your account isn't just a profile page — it's a full business operating system. From day one you get a custom subdomain, a drag-and-drop website builder, a client portal, built-in scheduling, HD video calls, and Stripe-powered billing. You don't need to bolt together five separate tools.

New accounts start on a free trial that gives you access to core features across the platform. You can build a program, publish a landing page, and even take your first client payment before committing to a paid plan. The three main plans available are Growth, Pro, and Scale — you can compare them and upgrade at any time from your dashboard.

One important distinction: Coachful is a multi-tenant platform, meaning every coach gets their own isolated workspace. Your clients see your brand, your colors, and your domain — not a generic Coachful interface. That separation is built in from the moment you pick your subdomain during sign-up.

Step-by-step: Creating your Coachful coach account

  1. Visit the sign-up page. Go to coachful.co/get-started. You'll see options to register with an email address or to continue with Google. Either works — Google login is faster if you already use Google Workspace or Gmail for your coaching business.
  2. Enter your basic details. Provide your first name, last name, email address, and a secure password. If you register with Google, most of these fields are pre-filled automatically.
  3. Select your account type. When prompted, choose Coach (not Client). This determines the dashboard experience you see, the features unlocked, and your role permissions inside the platform. Coaches have access to program creation, scheduling management, billing, and the full website builder.
  4. Choose your subdomain. This is your branded workspace URL — for example, sarah.coachful.co or elitewellnesscoach.coachful.co. Pick something that reflects your business name or your own name. You can also connect a custom domain (like coach.yourdomain.com) later from Settings → Domains. Your subdomain can't be changed after the account is created, so take a moment to choose carefully.
  5. Complete the onboarding checklist. After your workspace is created, Coachful walks you through a short setup flow. You'll be prompted to: upload a profile photo, write a short bio, select your coaching niche or category, and set your timezone. Completing this checklist unlocks your public profile on the Coachful marketplace, where potential clients can discover you organically.
  6. Connect Stripe to accept payments. Go to Settings → Billing → Connect Stripe. Coachful uses Stripe Connect, which means your clients' payments go directly into your Stripe account — Coachful never holds your money. You'll need a Stripe account (free to create) to activate paid offers, but you can continue exploring the platform before connecting if you're just testing things out.
  7. Choose a plan or continue your trial. You'll see the plan selection screen after onboarding. You can pick Growth or Scale, or continue on the free trial. Billing is handled through Stripe, so you can upgrade, downgrade, or cancel at any time from Settings → Subscription.

Setting up your coaching profile for the first time

Your profile is both your internal workspace identity and your public-facing presence on the Coachful marketplace. A complete profile increases your chances of being discovered by clients searching for coaches in your niche. From Coach → Profile, fill in:

  • Display name and headline — your name and a one-line description of who you help and how.
  • Bio — 150 to 300 words works well. Be specific about your background, methodology, and results clients can expect.
  • Profile photo — use a high-quality headshot. Profiles with photos get significantly more clicks in the marketplace directory.
  • Niche / categories — select the categories that best describe your coaching specialty (e.g., life coaching, executive coaching, health and wellness). These drive marketplace filtering.
  • Social links — add your LinkedIn, Instagram, or website URL for social proof.
Pro tip: Don't skip the profile step because you're eager to build a program. Coaches on Coachful who complete their profile on day one are more likely to receive their first organic inquiry within the first 30 days. Five minutes now can mean inbound leads later.

Building your first offer after sign-up

Once you're signed in, the most impactful next step is creating an offer — a bookable service or program that clients can purchase. Navigate to Coach → Offers → Create Offer. You'll choose from:

  • One-time session — a single 1:1 or group call with a fixed price.
  • Recurring subscription — ongoing coaching with monthly or weekly billing.
  • Program — a structured coaching curriculum (e.g., a 12-week program with 3 weekly tasks, goals, and habit tracking) delivered over time.
  • Payment plan — split a larger program fee into installments.

Each offer gets its own landing page that you can customize with the drag-and-drop builder. Share the link directly, embed it on your website, or funnel traffic to it from social media. If you want a full multi-page website, go to Coach → Website and start building from a template.

Already have a website? You can connect your existing domain to Coachful and use it as the primary URL for your workspace. Head to Setting up a custom domain for the full walkthrough. Alternatively, build everything inside Coachful and avoid the extra subscription.

Understanding your workspace roles

If you're running a larger coaching operation, Coachful supports team-based access. As the account owner (the super_coach role), you can invite team members under org roles including coach, member, and virtual assistant. A virtual assistant can manage scheduling and client communications without accessing your billing or program settings. Go to Settings → Team to add members and assign roles.

Individual users on the platform also carry user-level roles: user, editor, coach, admin, and super_admin. When you sign up as a coach, your platform role defaults to coach, giving you access to the full coach dashboard without super_admin-level system settings.

After sign-up: Your 7-day quick-start checklist

New coaches sometimes feel overwhelmed by how much Coachful can do. Here's a focused sequence to follow in your first week so you make progress without getting distracted by every feature at once:

  1. Day 1: Complete your profile and choose your subdomain.
  2. Day 2: Connect Stripe and create your first offer (even a simple 60-minute session).
  3. Day 3: Set your availability in Coach → Scheduling → Availability and sync your Google or Outlook calendar.
  4. Day 4: Build or customize your landing page for that first offer.
  5. Day 5: Invite one existing client to your portal so you can experience the client-side view.
  6. Day 6: Explore Michelle, your AI co-pilot in the dashboard — ask her to help you draft a program outline or write your bio.
  7. Day 7: Share your booking link on social media or send it to your email list.

Common mistakes when signing up as a coach

Signing up as a client instead of a coach

On the sign-up screen, make sure you select Coach when asked for your account type. Signing up as a client gives you a limited portal view without access to programs, scheduling management, billing, or the website builder. If you've done this, contact support to have your account type corrected — you can't change this yourself in settings.

Choosing a subdomain you'll regret

Your {slug}.coachful.co subdomain is permanent once set. Avoid using something generic like coaching123 or a hyphenated string that's hard to type. Use your name, your brand name, or your business name — all lowercase, no spaces. If you're planning to use a custom domain long-term, the subdomain matters less, but it still appears in some internal URLs.

Skipping Stripe Connect

Some coaches delay connecting Stripe because they're not ready to charge clients yet. That's fine — but don't forget to do it before you share any paid offers. Without a connected Stripe account, the checkout flow won't activate and clients won't be able to complete purchases. Stripe account creation is free and takes about five minutes at stripe.com.

Forgetting to set a timezone

Your timezone setting controls how availability windows, session times, and program schedules display to you and your clients. If you skip this during onboarding, clients in different time zones will see incorrect booking slots. Fix it in Settings → Profile → Timezone before you go live with bookings.

Not completing the marketplace profile

Your listing on the find-a-coach directory is only visible once your profile is marked complete. Many coaches sign up, build their program, and then wonder why they're not getting discovery traffic — it's usually because the public profile was never finished. Complete all required fields and toggle your listing to visible in Coach → Profile → Marketplace Settings.

Expecting the free trial to last forever

The free trial gives you full access to test the platform, but it has an expiration date. Set a reminder to review the Growth and Scale plan features before your trial ends so you can make an informed decision. Upgrading is instant — your data, clients, and content carry over seamlessly.

Ready to launch your coaching business on Coachful?

Signing up as a coach on Coachful is the fastest way to go from idea to fully operational coaching business. You'll have a branded workspace, a booking page, a payment system, and a client portal live in under an hour — without writing a single line of code or managing multiple subscriptions.

Start your free trial today at coachful.co/get-started and see why coaches across life coaching, executive coaching, health and wellness, and beyond are building their businesses on Coachful. Once you're in, explore more setup guides at help.coachful.co to make the most of every feature from day one.

Frequently asked questions

Is Coachful free to sign up?
Coachful offers a 7-day free trial that gives you access to core features including programs, scheduling, and billing. A credit card is required at signup, but you won't be charged during the trial. Paid plans — Growth ($49/mo, up to 5 clients), Pro ($99/mo, unlimited clients), and Scale ($2,990/year, annual only — branded mobile app + multi-coach) — unlock higher usage limits and advanced features. Cancel in one click anytime before your trial ends.
Can I use my own domain name with Coachful?
Yes. Every coach gets a free custom subdomain ({slug}.coachful.co) when they sign up. You can also connect your own domain (e.g., coach.yourdomain.com) from Settings → Domains. Coachful handles SSL automatically, so there's no technical setup required on your end.
What's the difference between signing up as a coach vs. a client?
Signing up as a coach gives you access to the full coach dashboard — program creation, scheduling management, billing, the website builder, and team settings. Signing up as a client gives access to the client portal only. Make sure to select 'Coach' during the account-type step of registration.
Do I need a Stripe account to sign up?
You don't need Stripe to create your Coachful account, but you do need it to accept payments. Coachful uses Stripe Connect so client payments go directly to your bank. You can explore the platform and build your content first, then connect Stripe when you're ready to go live.
Can I change my subdomain after signing up?
No — your {slug}.coachful.co subdomain is permanent once selected during sign-up. Choose carefully: use your name or business name, all lowercase with no spaces. If you plan to use a custom domain long-term, you can add that later and it will become the primary URL clients see.
How do I get listed in the Coachful coach directory?
Complete your profile (photo, bio, niche, and headline) and then enable your public listing in Coach → Profile → Marketplace Settings. Incomplete profiles won't appear in the find-a-coach directory at coachful.co/find-a-coach. A fully filled-out profile also improves your chances of ranking in category searches.
Can I invite team members or a virtual assistant to my Coachful workspace?
Yes. As the workspace owner (super_coach), you can invite coaches, members, and virtual assistants from Settings → Team. A virtual assistant can handle scheduling and client communication without accessing your billing or program settings, making delegation simple as your business grows.
Was this article helpful?