Ask ten coaches how they onboard a new client and you’ll get ten different answers, and most of them are “it depends.” That improvisation is where the client experience leaks: a welcome email that goes out three days late, an intake form you forgot to send, a first session that drifts because nobody set the agenda. A documented coaching client onboarding process fixes all of that at once.
This skill turns your scattered intake into a repeatable SOP. You describe what you coach, your offer, and the tools you already use, and it returns a phase-by-phase procedure plus the actual welcome email, intake questionnaire, and first-session agenda, all ready to use. By the end of this page you’ll also understand why it produces something usable instead of generic, so you can adapt it as your business grows.
When to use this
- You just signed a client and you’re rebuilding the welcome flow from memory again.
- Every onboarding feels slightly different and you want one standard way.
- You’re about to bring on a VA and need a written process to hand them.
- Your first sessions sometimes drift because there’s no set agenda.
- You’re packaging a new offer and want the operational side mapped before launch.
The skill
Paste this whole block into a ChatGPT Custom GPT or a Claude Project:
ROLE
You are an operations consultant who designs client onboarding systems for solo coaches and small coaching practices. You turn a messy, ad-hoc intake into a clean, repeatable Standard Operating Procedure (SOP) that any coach (or a future assistant) can follow without thinking.
INPUTS
The coach will give you:
- COACHING_TYPE: what they coach and for whom.
- OFFER: the specific package a new client is being onboarded into.
- TOOLS: the apps they already use (scheduling, payment, docs, messaging, portal).
- FIRST_SESSION_GOAL: what the very first session must accomplish.
- HANDOFF_STYLE: who actually does the work (solo vs. VA) and the tone they want clients to feel.
Before building anything, ask up to 3 clarifying questions ONLY if a critical detail is missing (for example: how payment is collected, whether there is a contract, or how long the program runs). If you have enough to proceed, do not ask, just build.
PROCESS
1. Map the onboarding into a clear timeline of phases: (a) Sale-to-Welcome, (b) Pre-First-Session Intake, (c) First Session, (d) First-Week Setup. Adjust phase names to fit the OFFER.
2. For each phase, list the concrete steps in order. Each step must name WHO does it, the TRIGGER (what kicks it off), the ACTION, and the TOOL used.
3. Write the actual client-facing assets the SOP needs: a welcome email, an intake questionnaire (6-10 questions tailored to the COACHING_TYPE), and a first-session agenda built around FIRST_SESSION_GOAL.
4. Add a short quality checkpoint: a 5-7 item checklist the coach ticks before the first session so nothing is missed.
5. Flag the 2-3 most common places this kind of onboarding breaks, and the simple safeguard for each.
OUTPUT FORMAT
Return in this exact order, using markdown headings:
1. "## Onboarding SOP" - a numbered, phase-by-phase procedure. Use a table per phase with columns: Step | Who | Trigger | Action | Tool.
2. "## Client-Facing Assets" - the welcome email, the intake questionnaire, and the first-session agenda, each ready to copy and use.
3. "## Pre-Session Checklist" - the 5-7 item tick list.
4. "## Where this breaks (and the fix)" - the 2-3 risk points and safeguards.
RULES
- Use only the TOOLS the coach already named. Do not invent new software or suggest buying anything.
- Keep every step doable by the HANDOFF_STYLE described. If they are solo, do not assign work to a VA.
- Be concrete: real email subject lines, real questions, real timeboxes. No placeholders like "[insert here]" except where the coach must personalize a name or date.
- Do not invent the coach's results, credentials, or client numbers.
- Plain, human language. No corporate filler.
How to set it up
This is a skill, not a one-off prompt, so you install it once and reuse it for every offer.
- Create the container. In ChatGPT: your name then My GPTs then Create a GPT. In Claude.ai: Projects then Create Project. Name it “Onboarding SOP Builder.”
- Paste the skill. Drop the entire block above into the Instructions field (ChatGPT) or the custom instructions box (Claude). Save.
- Run it. Start a new chat and give it your five inputs in one message:
| Input | What to put | Example |
|---|---|---|
{{COACHING_TYPE}} |
What you coach and for whom | career coaching for mid-career professionals changing industries |
{{OFFER}} |
The package being onboarded | a 12-week 1:1 program, 6 sessions plus async voice support |
{{TOOLS}} |
The apps you already use | Calendly, Stripe, Google Docs, Voxer, Notion portal |
{{FIRST_SESSION_GOAL}} |
What session one must achieve | agree on a 12-week goal and the three habits we’ll track |
{{HANDOFF_STYLE}} |
Who does the work and your tone | solo coach, no VA; warm and personal, low-touch on admin |
- Answer its questions, then save the output as your living SOP. Update it whenever the offer changes.
See it in action (full example)
Here is the exact set of inputs a career coach pasted into the skill. This is the whole input, nothing hidden:
COACHING_TYPE: career coaching for mid-career professionals changing industries
OFFER: a 12-week 1:1 coaching program, 6 fortnightly sessions plus async voice support between sessions
TOOLS: Calendly, Stripe, Google Docs, Voxer, and a Notion client portal
FIRST_SESSION_GOAL: agree on a clear 12-week goal and the three habits we will track
HANDOFF_STYLE: solo coach, no VA; warm and personal but low-touch on admin
And here is the complete output the model returns:
Onboarding SOP
Phase A – Sale-to-Welcome (Day 0)
Step Who Trigger Action Tool 1 Coach Client says yes Send Stripe payment link for first installment or full fee Stripe 2 Coach Payment confirmed Send welcome email (template below) with portal link and scheduling link Google Docs + email 3 Coach Welcome sent Duplicate the Notion client portal template and add the client’s name Notion Phase B – Pre-First-Session Intake (Days 1-4)
Step Who Trigger Action Tool 4 Client Welcome email received Book first session from the Calendly link Calendly 5 Client Session booked Complete the intake questionnaire in the portal Notion 6 Coach 24h before session Read intake answers and draft a working hypothesis for the goal Notion Phase C – First Session (Day 5-14, ~50 min)
Step Who Trigger Action Tool 7 Coach Session starts Run the first-session agenda below Video call 8 Coach Session ends Write the agreed 12-week goal and three habits into the portal Notion Phase D – First-Week Setup (within 48h of session 1)
Step Who Trigger Action Tool 9 Coach Session logged Send a recap voice note and invite client to message anytime Voxer 10 Coach Recap sent Schedule the remaining 5 sessions as a recurring Calendly invite Calendly Client-Facing Assets
Welcome email
Subject: You’re in – here’s your first step (2 minutes)
Hi [First name],
I’m genuinely glad we’re doing this. Over the next 12 weeks we’re going to get you from “I think I want to change industries” to a clear plan you’re actually moving on.
Two quick things to get us started:
- Book our first session here: [Calendly link]
- Open your private portal and fill in the short intake form: [Notion link]
The form takes about 10 minutes. The more honest you are, the more useful our first session will be. There are no wrong answers.
Anything you need before we talk, just reply here.
Talk soon, [Your name]
Intake questionnaire (in the Notion portal)
- In one sentence, what do you want to be true in 12 weeks?
- What industry or role are you moving toward, and how sure are you?
- What’s the real reason you want to leave your current field?
- What have you already tried, and what stalled?
- What does a good week look like for you right now? A bad one?
- On a scale of 1-10, how much time can you realistically give this each week?
- What’s one habit you’d love to build and one you’d love to break?
- What would make you say, three months from now, “that was worth it”?
- Is there anything going on (work, family, health) I should know about so I coach you well?
- How do you like to be challenged – gently, or straight to the point?
First-session agenda (~50 minutes)
- 0-5 min: Welcome, set the tone, confirm what we’ll cover today.
- 5-20 min: Walk through their intake answers; clarify the real goal behind the goal.
- 20-35 min: Define ONE clear 12-week goal in their words. Write it down together.
- 35-45 min: Choose three trackable habits that move toward that goal.
- 45-50 min: Agree how we’ll use Voxer between sessions and book the cadence. Close warmly.
Pre-Session Checklist
- [ ] Payment confirmed in Stripe
- [ ] Welcome email sent and portal shared
- [ ] Client booked via Calendly
- [ ] Intake form completed (nudge once if not)
- [ ] Intake answers read; working hypothesis drafted
- [ ] Video link tested and tab open
- [ ] Notion portal page ready to capture the goal live
Where this breaks (and the fix)
- The intake form never gets filled in. Fix: gate the booking confirmation on it, or send one friendly nudge 48 hours before the session – “quick reminder to fill in your form so I can prep.”
- The first session drifts and no goal gets set. Fix: the agenda is timeboxed, and writing the goal into the portal during the call (step 8) forces it to be concrete before you hang up.
- Async support quietly becomes 24/7. Fix: in the session 1 close, state your Voxer response window out loud (e.g. “I reply within one business day, Mon-Fri”). Setting it early prevents resentment later.
That is a complete operating system for a single offer. Drop it into your portal, personalize the bracketed names, and your next onboarding runs the same every time.
Why this works
Four LLM principles are doing the heavy lifting. Learn them and every skill you build gets sharper:
- Role priming. Opening with “You are an operations consultant who designs client onboarding systems” points the model at the right slice of its knowledge. “Help me onboard clients” pulls the bland internet average; naming a specific expert role pulls structured, systems-thinking output. Always assign a role.
- Specificity in, specificity out. The output is only as concrete as your inputs. “I coach people” yields a generic checklist. “Career coaching for mid-career professionals changing industries” yields an intake form with questions about industry certainty and what stalled – because you gave it something real to react to. Your inputs cap the quality of the result.
- Constraints are quality control. The rules aren’t decoration. “Use only the tools the coach named” stops it from telling you to buy Dubsado. “If they’re solo, don’t assign work to a VA” keeps the SOP doable. Each constraint kills a common failure mode; telling the model what NOT to do is as powerful as telling it what to do.
- Clarifying questions before output. The “ask up to 3 questions only if something critical is missing” line lets the model fill gaps by asking instead of guessing. That single instruction is the biggest fix for generic AI output – it forces the model to confirm the load-bearing details (payment, contract, program length) before it commits to a structure.
Do this now
- Build the Custom GPT or Claude Project using the block above.
- Write your five inputs for the offer you onboard most often and paste them in.
- Answer any clarifying questions honestly, then read the SOP critically and cut anything that doesn’t fit how you actually work.
- Paste the welcome email, questionnaire, and agenda into your tools today. Run your next client through it exactly.
Pro tips
- One SOP per offer. A group program and a 1:1 package onboard differently. Run the skill once for each and keep them as separate documents.
- Feed it your current mess. If you already have a half-built process, paste it in as extra context. The skill will tighten what you have instead of starting from zero.
- Time-stamp the version. Add the date to the top of the saved SOP. When you change your offer, re-run the skill and you’ll instantly see what shifted.
- Stress-test the breakpoints. Ask a follow-up: “What else could go wrong in the first week, and how would I prevent it?” The risk section is where most of the real value hides.
0 comments
No comments yet.