Skip to content
Acquisition & Sales

Text Message Sales Sequence Writer for Coaching Programs

Leads go cold in the inbox. This prompt writes a short, human SMS sequence that nudges prospects to book and enroll, and teaches you why each text earns the next reply.

Abder May 12, 2026 9 min read

A lead raises their hand, downloads your guide, maybe even replies to an email, and then nothing. Inboxes are crowded and easy to ignore. A text message is not. The trouble is that most coaches either never follow up by SMS or they send a pushy blast that gets a STOP reply in seconds.

This prompt fixes that. It writes a short, human sms sales for coaches sequence: five texts spaced over a week that re-warm a lead, name their problem, show proof, handle the obvious objection, and invite them to book, without sounding like a robot or a hard close. By the end of this page you’ll also understand why each text is built the way it is, so you can adapt it to any offer.

When to use this

  • A lead opted in (downloaded a freebie, joined a waitlist, attended a webinar) and went quiet.
  • You collect phone numbers and have permission to text, but no follow-up system.
  • A discovery call no-show or a ‘let me think about it’ you want to reopen.
  • You’re launching a cohort and want a respectful nudge sequence for warm leads.
  • You want SMS copy that matches your voice instead of a generic agency template.

The prompt

Copy this whole block into ChatGPT, Claude, or Gemini:

You are an expert SMS copywriter who has written text sequences that enrolled clients into high-ticket coaching programs. You understand that texts are personal, short, and earn the next reply, not the sale.

Before writing, ask me up to 3 clarifying questions if anything below is unclear or missing. Otherwise, proceed.

CONTEXT
- The program I'm selling: {{PROGRAM}}
- Who the prospect is: {{PROSPECT}}
- Why they're on my list (their last action): {{TRIGGER}}
- The outcome the program delivers: {{OUTCOME}}
- The single action I want each text to drive: {{CTA}}
- My booking/sales link: {{LINK}}
- My tone: {{TONE}}

TASK
Write a 5-text SMS sales sequence to be sent over 7 days. For each text give me: the send timing (e.g. Day 0, Day 2), the message body, and a one-line note on its job.

The sequence should follow this arc:
1. Text 1 (Day 0): Warm re-introduction tied to {{TRIGGER}}. Give value or a quick win. No ask yet.
2. Text 2 (Day 2): Name the real problem {{PROSPECT}} struggles with, then point to {{OUTCOME}}. Soft invite to {{CTA}}.
3. Text 3 (Day 4): A short, specific proof or relatable story. Direct invite to {{CTA}} with {{LINK}}.
4. Text 4 (Day 6): Handle the most likely objection (time, money, or 'will this work for me'). Re-offer {{CTA}}.
5. Text 5 (Day 7): A respectful last call that gives them an easy way to opt out or say 'not now'.

CONSTRAINTS
- Each text is 1-3 sentences, under 160 characters where possible. Flag any text that runs long.
- Sound like a real person texting, not a marketing blast. Match my tone.
- One clear action per text. Never stack two asks.
- No hype, no fake urgency, no 'in today's fast-paced world', no invented results.
- Use the prospect's first name placeholder as [Name] where natural.
- Every text must give a way to reply STOP or opt out by Text 5.

After the sequence, give me 2 alternative versions of Text 1 to A/B test, and one short line I can use to re-engage anyone who replies but doesn't book.

How to customize it

Replace the seven {{VARIABLES}} before you send it:

Variable What to put Example
{{PROGRAM}} The offer you’re selling 12-week Confident Speaker group coaching program
{{PROSPECT}} Who’s on the other end founders who freeze up presenting to investors
{{TRIGGER}} Their last action / why they’re on your list downloaded my free ‘Pitch Without Panic’ guide 3 days ago
{{OUTCOME}} The result the program delivers walk into any pitch calm and pitch like you mean it
{{CTA}} The single action each text drives toward book a free 20-minute pitch audit call
{{LINK}} Your booking or sales link calendly.com/khalid/audit
{{TONE}} Your voice in text warm, casual, no hype

See it in action (full example)

Here is the exact prompt, filled in for a public-speaking coach. This is the whole input, nothing hidden:

You are an expert SMS copywriter who has written text sequences that enrolled clients into high-ticket coaching programs. You understand that texts are personal, short, and earn the next reply, not the sale.

Before writing, ask me up to 3 clarifying questions if anything below is unclear or missing. Otherwise, proceed.

CONTEXT
- The program I'm selling: 12-week Confident Speaker group coaching program
- Who the prospect is: founders who freeze up presenting to investors
- Why they're on my list (their last action): downloaded my free 'Pitch Without Panic' guide 3 days ago
- The outcome the program delivers: walk into any pitch calm and pitch like you mean it
- The single action I want each text to drive: book a free 20-minute pitch audit call
- My booking/sales link: calendly.com/khalid/audit
- My tone: warm, casual, no hype

TASK
Write a 5-text SMS sales sequence to be sent over 7 days. For each text give me: the send timing (e.g. Day 0, Day 2), the message body, and a one-line note on its job.

The sequence should follow this arc:
1. Text 1 (Day 0): Warm re-introduction tied to the trigger. Give value or a quick win. No ask yet.
2. Text 2 (Day 2): Name the real problem, then point to the outcome. Soft invite to the CTA.
3. Text 3 (Day 4): A short, specific proof or relatable story. Direct invite with the link.
4. Text 4 (Day 6): Handle the most likely objection. Re-offer the CTA.
5. Text 5 (Day 7): A respectful last call with an easy way to opt out.

CONSTRAINTS
- Each text is 1-3 sentences, under 160 characters where possible. Flag any text that runs long.
- Sound like a real person texting, not a marketing blast. Match my tone.
- One clear action per text. Never stack two asks.
- No hype, no fake urgency, no invented results.
- Use the prospect's first name placeholder as [Name] where natural.
- Every text must give a way to reply STOP or opt out by Text 5.

After the sequence, give me 2 alternative versions of Text 1 to A/B test, and one short line I can use to re-engage anyone who replies but doesn't book.

And here is the complete output the model returns:

Quick clarifying question before I write this: should the audit call link go out as early as Text 2, or do you want to hold it until Text 3 so the first half of the sequence stays purely value? I’ll assume Text 3 unless you say otherwise.

Here’s your 5-text sequence.

Text 1 – Day 0 (138 chars) Hey [Name], it’s Khalid. You grabbed the Pitch Without Panic guide this week. Try the box-breathing drill on page 4 before your next call, it works. Job: warm re-intro tied to their download, gives a usable win, zero ask.

Text 2 – Day 2 (151 chars) Most founders I work with don’t have a pitch problem, they have a nerves problem. The deck is fine. The freeze is the issue. That’s exactly what we fix. Job: name the real problem, hint at the outcome, no link yet.

Text 3 – Day 4 (156 chars) One client redid the same investor pitch 2 weeks apart, same slides, calmer delivery, and got the second meeting. Want a free 20-min audit of yours? calendly.com/khalid/audit Job: specific proof + direct, low-pressure invite with the link. Note: 156 chars, just inside the limit.

Text 4 – Day 6 (149 chars) If you’re thinking ‘I don’t have time for a program right now’, the audit isn’t the program. It’s 20 mins to spot the one thing costing you the room. Job: handle the time objection, reframe the call as small and worth it.

Text 5 – Day 7 (134 chars) Last note from me, [Name], no pressure. If now’s not the time, reply STOP and I’ll leave you be. If it is: calendly.com/khalid/audit Job: respectful last call, clean opt-out, link still available.


2 alternative Text 1s to A/B test: 1. Hey [Name], Khalid here. Saw you downloaded Pitch Without Panic. Curious, what’s the next pitch you’re dreading? (No agenda, just genuinely curious.) 2. Hey [Name], it’s Khalid. That guide you grabbed only covers half of it. The breathing drill on page 4 is the part most founders skip and need most.

Re-engage line for repliers who don’t book: Totally get it, [Name]. When you do want a second pair of eyes on a pitch, the door’s open: calendly.com/khalid/audit

Notice the model asked one sharp clarifying question, then proceeded with a sensible default instead of stalling. Every text is short, character-counted, and ends with exactly one action. That is ready to load into your SMS tool with a 30-second review.

Why this works

Four LLM principles are doing the work here. Learn them and every prompt you write gets sharper:

  1. Role priming. The opening line casts the model as an SMS copywriter who has actually enrolled high-ticket clients, and adds the key insight that texts earn the next reply, not the sale. That single framing stops the model from writing email-length paragraphs or pushy closes. Always assign a role and the mindset that role holds.
  2. Specificity in, specificity out. The model can only be as concrete as your inputs. A vague {{TRIGGER}} like ‘they’re interested’ produces generic texts. A precise one (‘downloaded my Pitch Without Panic guide 3 days ago’) lets the model reference page 4 of that exact guide. The realism of the output is capped by the realism of your variables.
  3. Constraints are quality control. The character limit, the one-action-per-text rule, and the ‘no hype, no fake urgency’ lines each kill a specific failure mode of AI-written SMS. The ‘flag any text that runs long’ instruction even makes the model self-audit and report its own character counts, so you catch problems before sending.
  4. A built-in arc beats ‘write me some texts’. By telling the model the job of each message (re-warm, name the problem, prove it, handle the objection, last call), you hand it the structure that real sequences use. And the ‘ask up to 3 clarifying questions first’ line lets it close gaps by asking instead of guessing, which is the single biggest fix for generic AI output.

Do this now

  1. Copy the prompt above into ChatGPT or Claude.
  2. Replace the seven variables with your real program, prospect, trigger, outcome, CTA, link, and tone.
  3. Send it. If it asks clarifying questions, answer them honestly, the answers are what make the texts sound like you.
  4. Paste the sequence into your SMS tool, swap [Name] for your real merge field, and confirm you have texting consent before the first send.

Pro tips

  • Earn the reply, not the sale. The best text gets a ‘tell me more’, not an instant yes. If a draft feels like it’s closing too hard, ask the model to soften the ask one notch.
  • Use a real, sharable detail. A specific client moment or a real (and honest) result beats any abstract promise. Feed the model the detail and it will weave it in.
  • Get consent and an opt-out. SMS is regulated. Only text people who gave you their number knowingly, and keep the STOP line. It protects you and signals respect.
  • Branch on the reply. Ask the model for a short follow-up for each likely response (‘interested’, ‘busy’, ‘not now’) so you’re never caught without the next text.
  • Time it like a human. Send during waking hours in their timezone, never at 2am from your automation. Ask the model to suggest send windows if you’re unsure.

Related

0 comments

No comments yet.

Leave a Reply

Your email address will not be published. Required fields are marked *