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.coURL). - 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
- 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.
- 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.
- 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.
- Choose your subdomain. This is your branded workspace URL — for example,
sarah.coachful.coorelitewellnesscoach.coachful.co. Pick something that reflects your business name or your own name. You can also connect a custom domain (likecoach.yourdomain.com) later from Settings → Domains. Your subdomain can't be changed after the account is created, so take a moment to choose carefully. - 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.
- 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.
- 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:
- Day 1: Complete your profile and choose your subdomain.
- Day 2: Connect Stripe and create your first offer (even a simple 60-minute session).
- Day 3: Set your availability in Coach → Scheduling → Availability and sync your Google or Outlook calendar.
- Day 4: Build or customize your landing page for that first offer.
- Day 5: Invite one existing client to your portal so you can experience the client-side view.
- Day 6: Explore Michelle, your AI co-pilot in the dashboard — ask her to help you draft a program outline or write your bio.
- 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.