GoHighLevel's SMS and phone system gives therapists and counselors a complete communication hub that handles two-way texting, automated call follow-ups, and appointment reminders all from one dashboard. Instead of juggling separate apps for texting, phone calls, and client management, you get everything integrated with your CRM so every conversation is logged to the right contact record.
The biggest game-changer here is the missed call text-back feature. Most potential clients who call a therapy practice and get voicemail never call back. But when they immediately receive a text saying "hey this is Dr. Smith from ABC Counseling, i missed your call but i'm here to help - what's the best time to reach you?", response rates jump dramatically. That single feature alone pays for the entire system.
What is GoHighLevel's SMS & Phone System
GoHighLevel's SMS and phone system is a unified communication platform that handles all your client conversations in one place. You get two-way SMS messaging, a power dialer for outbound calls, call recording, ringless voicemail drops, and automated text responses when you miss calls.
The system uses LC Phone (GoHighLevel's built-in phone service) to provide local and toll-free numbers that integrate directly with your CRM. When someone texts your business number, it appears in your Conversations inbox just like a chat message. When they call and you don't answer, the system can automatically send a personalized text response within seconds.
For therapists and counselors, this means no more switching between your practice management software, a separate texting app, and your regular phone. Everything flows through GoHighLevel's dashboard. When a potential client calls about therapy services, misses your callback, or needs appointment reminders, all those interactions are logged to their contact record automatically.
The power dialer feature lets you make bulk outbound calls to follow up with intake inquiries or re-engage past clients. You can drop pre-recorded voicemails without the phone even ringing, which is perfect for appointment confirmations or wellness check-ins that don't require immediate conversation.
How to Set Up Your Phone Number in GoHighLevel
Setting up your phone number takes about 5 minutes and starts in the Settings area. Go to Settings > Phone Numbers and click the blue "Buy Number" button to browse available local and toll-free options through LC Phone.
Step-by-step setup process:
- Navigate to Settings > Phone Numbers in your GHL dashboard
- Click "Buy Number" and search by area code or city
- Choose between local numbers ($2/month) or toll-free ($5/month)
- Complete the purchase and wait 2-3 minutes for activation
- Go to Settings > Business Profile to set your caller ID name
- Test the number by calling it from your personal phone
For therapy practices, i recommend getting a local number in your area rather than toll-free. Clients feel more comfortable calling a local number for mental health services. The $2 monthly fee is negligible compared to what you'd pay for a separate business phone line.
Once your number is active, you can forward your existing practice number to it or gradually transition clients over. The number comes with unlimited incoming calls and texts, plus 3,000 outbound minutes per month included in your GHL subscription.
Pro tip: If you already have an established business number that clients know, you can port it to GoHighLevel through LC Phone. This keeps your existing number while gaining all the automation features. The porting process takes 5-7 business days.
How to Enable Missed Call Text-Back
Missed call text-back is the highest ROI feature in the entire phone system. When someone calls your therapy practice and you don't answer, they automatically receive a text message within 30 seconds explaining who you are and how they can reach you.
To set this up, go to Settings > Business Profile and scroll down to the "Missed Call Text Back" section. Toggle it on and customize your message. Here's what works best for therapy practices:
Effective missed call text templates:
- "Hi, this is [Your Name] from [Practice Name]. I missed your call but I'm here to help with your counseling needs. What's the best time to reach you back?"
- "Hey! Dr. [Name] here from [Practice]. Sorry I missed you - I was with a client. Text me back or call again, I'd love to chat about how therapy can help."
- "This is [Name] at [Practice Name]. I missed your call about therapy services. I typically return calls within 2 hours. What brought you to reach out today?"
The key is identifying yourself immediately and making it personal. Avoid corporate language like "thank you for contacting our office." People calling therapists want to feel like they're talking to a real person who cares, not a business.
You can also set business hours for the missed call text-back. If someone calls at 11 PM, the text can say "I'll call you back first thing tomorrow morning" instead of implying you're available immediately. Go to Settings > Business Profile > Business Hours to configure this.
Important: Test your missed call text-back thoroughly. Call your number from different phones and make sure the messages are sending. Sometimes there's a 5-10 minute delay when first setting it up.
Setting Up Two-Way SMS Conversations
Two-way SMS in GoHighLevel works like a messaging app where all your client texts appear in the Conversations tab. When clients text your business number, their messages show up in real-time with full conversation history attached to their contact record.
The setup happens automatically once you have your phone number, but you need to configure your team permissions and response workflows. Go to Conversations > SMS to see all incoming texts organized by contact. Each conversation shows the client's name, their last message, and how long it's been since they texted.
Organizing SMS conversations:
- Use the "Unread" filter to see new messages requiring responses
- Star important conversations that need follow-up
- Add internal notes to conversations for context
- Set up auto-replies for common questions
- Create SMS templates for frequently sent messages
For therapy practices, common SMS conversations include appointment confirmations, rescheduling requests, insurance questions, and crisis check-ins. You can create templates for each scenario to respond quickly while maintaining a personal tone.
The system keeps full conversation history, so when a client texts about rescheduling, you can see their appointment details, previous conversations, and intake notes all in one screen. This is way more efficient than switching between your EHR system and a separate texting app.
You can also set up team permissions so administrative staff can handle appointment-related texts while keeping clinical communications private. Go to Settings > Team Management to assign different conversation access levels to each team member.
Creating Automated SMS Appointment Reminders
Automated appointment reminders reduce no-shows by 40-60% for most therapy practices. GoHighLevel lets you set up text reminders that send 24 hours before, 2 hours before, or any custom timeframe you choose.
The reminders connect to your calendar system and automatically personalize each message with the client's name, appointment time, and your practice details. Go to Automations > Workflows to set up your reminder sequence.
Setting up appointment reminder workflow:
- Create a new workflow triggered by "Appointment Scheduled"
- Add a delay action for 24 hours before the appointment
- Insert an SMS action with your reminder message
- Add another delay for 2 hours before the appointment
- Insert a second SMS reminder with parking/location details
- Test the workflow with a dummy appointment
Here are reminder message templates that work well for therapy practices:
24-hour reminder: "Hi [FirstName], this is [YourName] from [PracticeName]. Just confirming your therapy appointment tomorrow at [AppointmentTime]. Reply CONFIRM if you're all set, or let me know if you need to reschedule."
2-hour reminder: "Hey [FirstName], your appointment with me is in 2 hours at [AppointmentTime]. I'm located at [Address] with parking in the back. See you soon!"
The workflow automatically stops if someone cancels their appointment, so you don't send reminders for cancelled sessions. You can also add conditional logic to send different messages for first-time clients versus returning clients.
I cover more advanced automation setups in my guide to workflows for therapists, including intake follow-ups and treatment plan reminders.
Using the Power Dialer for Outbound Calling
The power dialer lets you make bulk outbound calls to follow up with inquiries, re-engage past clients, or conduct wellness check-ins. Instead of manually dialing each number, you upload a list and the system calls each contact automatically.
For therapy practices, this is perfect for following up with people who filled out intake forms but haven't scheduled, or reaching out to former clients during Mental Health Awareness Month. Go to Marketing > Power Dialer to access the calling interface.
Power dialer setup process:
- Create a smart list of contacts you want to call
- Go to Marketing > Power Dialer and select your list
- Choose your caller ID (your GoHighLevel number)
- Set your calling schedule and time zones
- Upload any call scripts or talking points
- Start the dialer and take calls as they connect
The dialer automatically logs each call outcome to the contact record. You can mark calls as "answered," "voicemail," "busy," or "callback requested." For contacts who don't answer, you can drop a pre-recorded voicemail or add them to an SMS follow-up sequence.
Call recording is included, which is helpful for therapy practices that need to document certain conversations for insurance or legal purposes. Just make sure you're complying with your state's consent laws before recording calls.
Remember HIPAA compliance when using the power dialer. Don't leave detailed messages about mental health conditions on voicemail. Keep messages generic like "this is Dr. Smith returning your call about our therapy services."
Integrating SMS with Your CRM and Workflows
The real power of GoHighLevel's SMS system is how it connects with your CRM and automation workflows. Every text message, missed call, and voicemail gets logged to the contact's record, giving you complete conversation history when someone becomes a client.
You can trigger SMS messages based on contact actions like filling out intake forms, missing appointments, or completing therapy sessions. This creates personalized follow-up sequences that nurture potential clients and support existing ones without manual work.
Common SMS automation triggers for therapists:
- New intake form submission → Welcome text with next steps
- Appointment scheduled → Confirmation text with preparation tips
- Appointment completed → Follow-up text asking about homework assignments
- No contact for 30 days → Check-in text about continued support
- Insurance verification needed → Text with required documents list
The CRM integration also lets you segment contacts for different SMS campaigns. You might send wellness tips to anxiety therapy clients, while sending different resources to couples therapy clients. All of this happens automatically based on tags and custom fields in their contact record.
When someone responds to an automated text, it appears in your Conversations inbox for personal follow-up. The system is smart enough to pause automated sequences when real conversations start, so clients never get robotic messages in the middle of personal discussions.
If you want to start your free 14-day GHL trial to test these features with your own practice, the SMS and phone system is included in all plans without per-message charges.
SMS Compliance and Best Practices for Therapists
Therapists need to be extra careful with SMS compliance because of HIPAA requirements and mental health sensitivity. GoHighLevel includes A2P 10DLC registration to ensure message delivery, but you're responsible for content compliance and consent management.
Always get explicit consent before adding someone to SMS lists, and never include protected health information in text messages. Keep communications general and use SMS primarily for scheduling and appointment logistics, not clinical discussions.
SMS compliance checklist for therapy practices:
- Complete A2P 10DLC registration in Settings > Phone Numbers
- Add consent language to your intake forms
- Include opt-out instructions in every automated message
- Never text specific mental health conditions or diagnoses
- Use secure messaging for clinical communications
- Train staff on HIPAA-compliant texting practices
The consent language should be clear about what types of messages clients will receive. Something like: "By providing your phone number, you consent to receive appointment reminders and general practice updates via text message. Reply STOP to opt out anytime."
For crisis situations, always direct clients to call rather than text. Include your crisis hotline number or emergency contact information in your SMS templates. Never rely on text messages for urgent mental health communications.
Pro tip: Create separate phone numbers for different types of communications. Use one number for appointment reminders and another for marketing messages. This helps with compliance and lets clients control what types of texts they receive.
GoHighLevel automatically handles opt-out requests when clients text "STOP," but you should also manually remove people who ask to be removed during phone conversations or in-person sessions. The goal is building trust, not maximum message delivery.
How much does GoHighLevel's SMS and phone system cost?
Can I port my existing business phone number to GoHighLevel?
Is GoHighLevel's SMS system HIPAA compliant for therapy practices?
Therapists Industry Snapshot
Free Therapists Automation Checklist
Get a step-by-step checklist for automating your therapists with GHL. No spam, unsubscribe anytime.
You're in! Check your email.
ok but real talk... i almost gave up on this
setting up my first sms system took me 3 weeks and $400 in failed attempts before i found ghl. now my no-show rate dropped from 23% to 6% in literally 2 months... and i'm not manually texting 47 clients about their appointments every week.
try ghl free for 14 days