TL;DR

  • Start with the AppWizzy Coaching Template, then adapt the website + workspace to your real coaching workflow.
  • Focus first on clear homepage, services, and an existing booking link (Calendly/Cal.com/etc.).
  • Use a client workspace to track sessions, goals, commitments, notes, and shared resources in one place.
  • Separate private coach notes from client-visible session summaries; test this with a real client account.
  • Remove unused features, connect your domain, launch, and iterate based on what you learn in real use.

Fact Box

  • The guide links to the AppWizzy Coaching Template at https://appwizzy.com/templates/coaching-saas-workspace. Source
  • The 2025 ICF Global Coaching Study estimates 122,974 coach practitioners worldwide.
  • The article says the coaching profession generates around $5.34B in annual revenue (ICF 2025 study).
  • ICF research cited says 84% of coaches believe digital platforms can improve access to coaching globally.
  • The article gives an example split-domain setup: yourname.com (site) and app.yourname.com (client portal).

A coaching website can be much more useful than a page with your photo, services, and a “Book a Call” button. It can also become the place where you organize clients, sessions, goals, notes, commitments, and resources, without building a complicated system from scratch.

How do you create a professional coaching website without hiring a development team? How do you connect it to the way you actually work with clients? Can clients have their own private area? And can you change the system later when your coaching process changes?

As Sir John Whitmore, one of the pioneers of modern performance coaching, put it: “Coaching is unlocking people’s potential to maximise their own performance. It is helping them to learn rather than teaching them.”

The business side of coaching is becoming larger and increasingly digital. The 2025 ICF Global Coaching Study estimates that there are now 122,974 coach practitioners worldwide and that the profession generates around $5.34 billion in annual revenue. ICF research has also found that 84% of coaches believe digital coaching platforms can improve access to coaching globally. For an independent coach, this creates a fairly practical problem: your website, booking, client information, session notes, and shared materials often end up spread across several unrelated tools.

In this guide, you’ll learn how to take the AppWizzy Coaching Template, turn it into your own coaching website, set up the parts you actually need, and adapt the client workspace to the way you work.

How to Create a Coaching Website with AppWizzy

The easiest way to build your coaching website in AppWizzy is to start with the Coaching Template and adapt it to the way you already work with clients.

You don’t need to plan the whole system in advance. Start with your website, services, booking, and basic client workspace. Then change the app as you begin using it.

The Simplest Way to Start

A practical first version looks like this:

  1. Create the Coaching Template.
  2. Replace the demo coach and business information.
  3. Customize the homepage and services.
  4. Add your booking link.
  5. Remove features you don’t need.
  6. Create one test client.
  7. Record one test coaching session.
  8. Check the client portal.
  9. Connect your domain.
  10. Start using it with clients.

From there, you can add or change things when your actual workflow requires them.

1. Start with the Coaching Template

Open the AppWizzy Coaching Template:

https://appwizzy.com/templates/coaching-saas-workspace

Create a new app from the template. It already gives you the basic structure of a coaching website and workspace: a public website, client records, sessions, notes, goals, commitments, resources, and a client portal.

You probably won’t need every part of it. That is fine. The template is there to give you a working starting point rather than force you to build everything from zero.

2. Make It About Your Coaching Business

The first job is simply replacing the demo business. Tell AppWizzy what kind of coach you are, who you work with, and what you offer.

For example:

I am an executive coach working with startup founders and company executives. I offer individual coaching sessions, a 3-month program, and a 6-month executive coaching program. Update the website for my business.

Then replace the demo name, photo, biography, services, testimonials, and other content with your own.

At this stage, don’t spend too much time on small design details. First make sure the website actually describes your business correctly.

3. Customize the Homepage

A coaching homepage does not need to be complicated. A visitor should quickly understand who you work with, what you help with, and how to contact you.

For example, instead of a generic headline such as: Unlock Your Full Potential

you could use: Executive Coaching for Startup Founders and Technology Leaders

Below that, explain your work in normal language.

For example:

I help founders and executives improve leadership, delegation, decision-making, communication, and team management.

Then show your main coaching programs, a short introduction about yourself, testimonials, and one clear action such as Book an Intro Call or Apply for Coaching.

If the template contains sections that are irrelevant to you, remove them rather than trying to fill every space.

4. Add Your Coaching Services

Next, add the services you actually sell. For an independent coach, this may be as simple as a single session, a three-month program, and a longer coaching engagement.

Each service page should explain who it is for, what you usually work on, how long the engagement lasts, what is included, and what the client should do next.

You can publish prices if that fits your business, or leave pricing for the introductory call.

The main point is that somebody who lands on the page should understand what working with you actually looks like.

5. Add Booking and Applications

If you already use Calendly, Cal.com, SavvyCal, or another scheduling tool, keep using it.

There is little reason to rebuild a booking system just because you have a custom website.

For new clients, you might use a short discovery call. Existing clients can have a separate booking link inside their portal.

If you qualify clients before taking them on, add a short application form before booking. Ask only for information that helps you decide whether the client is a good fit: who they are, what they are dealing with, and what they want help with.

Submitted applications can then be kept inside your workspace instead of disappearing into email.

6. Set Up Your Client Workspace

Once someone becomes a client, their record becomes the main place where you work with them. A useful client page might show their basic information, current coaching program, goals, previous sessions, notes, commitments, and resources you have shared.

You don’t need a complicated CRM.

The purpose is simply to open one client and immediately understand where the relationship stands.

If you currently keep session notes in one place, goals in another, and resources in email, this is where AppWizzy starts becoming more useful than a normal coaching website.

7. Adapt Session Notes to the Way You Coach

The template provides a starting structure, but your own coaching process may be different. Perhaps you only need a few things after every call: your private notes, a short summary for the client, commitments, and what you want to discuss next time.

In that case, simplify the session screen.

For example:

Change the session form to include only the date, private coach notes, client summary, commitments, and next-session topics.

There is no advantage in keeping ten fields you never use. The software should follow your process, not make you follow the template.

8. Keep Private Notes Private

Your own coaching notes are different from the information you intentionally share with a client.

You may write observations, questions, patterns you noticed, or things you want to explore later. Those notes should stay private.

Separately, you can keep a short client-visible summary of the session.

This gives you a simple distinction:

  • Private coach notes are for you.
  • Session summary is what the client can see.

Make sure you test this separation from a real client account before using the system with clients.

9. Track Goals and Commitments

Goals give the coaching relationship a longer-term direction. A founder might be working on delegation. Another client may be preparing for a senior leadership role. Someone else may be trying to improve difficult conversations with their team.

Commitments are more immediate.

At the end of a session, a client might agree to talk to a co-founder, delegate a responsibility, prepare a hiring plan, or try a different meeting format.

Recording these commitments makes the next session easier. Instead of trying to remember what happened three weeks ago, you can open the client and immediately see what they intended to do.

10. Share Resources with Clients

Most coaches repeatedly share the same kinds of material: books, articles, worksheets, videos, exercises, frameworks, or templates.

You can keep these inside the resource section and share the relevant ones with individual clients. This does not need to become a huge knowledge base. Even a small collection of your most frequently used materials can save time and make the client portal more useful.

11. Keep the Client Portal Simple

Clients usually don’t need access to most of your internal workspace. A practical client portal might simply show their goals, session summaries, current commitments, shared resources, and a button to book the next session.

That is enough. Avoid turning the portal into another piece of software that your client needs to learn. It should answer simple questions:

  • What are we working on?
  • What did we discuss?
  • What did I agree to do?
  • What has my coach shared with me?
  • When is the next session?

12. Prepare for the Next Session

One particularly useful improvement is a simple preparation view for every client.

Before a call, you might want to see the client’s current goals, the previous session, unfinished commitments, and anything you marked for the next discussion.

Instead of opening several old notes, you have the relevant context in one place. This becomes increasingly useful as the number of active clients grows.

13. Remove Features You Don’t Use

This step matters more than adding new features. If you are an independent coach, you may not need team management, multiple coach roles, complicated dashboards, or enterprise administration.

Remove them.

If you don’t take payments through the website, remove payments. If you never use a dashboard, simplify it. A smaller app that matches your daily work is better than a larger one full of features you ignore.

14. Customize the Design

Once the workflow feels right, adjust the design. Upload your real photo, logo, colors, client logos, and other materials. Then make concrete changes rather than asking AppWizzy to redesign everything at once.

For example:

Make the homepage feel like a personal coaching practice rather than a SaaS website. Use more whitespace, fewer cards, larger text, and my photo in the first section.

Check the mobile version as well. Many potential clients will first open your website from LinkedIn, email, Instagram, or a message on their phone.

15. Test It as a Real Client

Before launching, create a test client account and use the app from both sides.

Submit an application through the website, add the person as a client, create a session, write private notes, add a commitment, share a resource, and publish a session summary.

Then log in as that client.

Check that the portal is understandable and, more importantly, that private information stays private.

This simple test will usually reveal more useful changes than another hour of designing the admin dashboard.

16. Connect Your Domain and Start Using It

When the site is ready, connect your own domain.

You can keep everything under one domain or separate the client area, for example:

  • yourname.com for the public website
  • app.yourname.com for the client portal

Then start using it.

Don’t try to predict every feature you will ever need before launching.

After several weeks, you will notice things like:

  • I keep adding the same information before every session.
  • I need a better intake form.
  • I never use this page.
  • My clients keep asking for the same link.

Those are good reasons to change the app.

That is the main advantage of using AppWizzy for a coaching website: you can start with a working coaching template and gradually shape the software around the way you actually coach.

Useful AppWizzy Prompts for Coaches

You can make most changes by simply describing what you want.

Customize the business

Change this template for my career coaching business. I work with senior software engineers moving into management.

Simplify the workspace

I am an independent coach. Keep only clients, sessions, goals, commitments, and resources.

Improve session notes

Change the session form to include private notes, client summary, commitments, and next-session topics.

Create the client portal

Show clients only their goals, published session summaries, commitments, resources, and booking link.

Prepare for the next call

Show the client’s goals, previous session, unfinished commitments, and next-session topics on one preparation screen.

These prompts are only starting points. In practice, it is usually easier to make one change, look at the result, and continue from there.

Conclusion

A good coaching website doesn’t need to start as a complicated system. With the AppWizzy Coaching Template, you can begin with the essentials, your website, services, booking, and client workspace, and improve the app as you actually use it.

The goal is simple: make the software fit the way you coach, not the other way around.