Leads and follow-up

CRM SMS follow-up: faster replies without TCPA trouble

CRM emails get about a 6% response rate. Texts get about 45%. Here's how to add SMS to your CRM follow-up without breaking TCPA rules or annoying your leads.

CRM SMS follow-up guide showing a phone with text conversation next to CRM pipeline stages and a compliance checklist.
In this guide (6 sections)
  1. Texts get read and answered far more than email
  2. Get TCPA consent right first, because penalties are per text
  3. Five CRM text workflows that move deals forward
  4. What SMS costs in GoHighLevel, HubSpot, and ActiveCampaign
  5. Set up your first CRM SMS sequence this week
  6. Write texts like a person, not a brand

Texts get answered far more often than email. Sakari's SMS research puts the SMS response rate at about 45%, compared with roughly 6% for email, and 90% of texts get read within three minutes. The catch: text without proper consent and you can owe $500 to $1,500 per message under the TCPA. Here's how to do it safely.

Texts get read and answered far more than email

SMS beats email on every engagement number that matters. Omnisend's SMS data puts text open rates at 98%, against roughly 20% to 30% for email. SMS click-through runs 21% to 35%, while email averages 2.5% to 4%.

People don't love texts from businesses. But a text lands next to messages from family and friends, so it gets seen. Your email lands between a store promo and a password reset.

For consultants booking calls, coaches confirming sessions, and agencies chasing proposals, that gap is revenue. SPOTIO's sales research says 35% to 50% of sales go to whoever responds first. A text arrives in seconds. An email might get opened tomorrow.

RevenueMemo's analysis found SMS marketing returns $21 to $41 for every dollar spent, with automated flows (reminders and follow-ups) earning far more per recipient than one-off blasts.

Don't replace email. Add texts where speed matters most, which is usually the first 24 hours after someone reaches out.

Five CRM text workflows that move deals forward

The best CRM texts are short, timely, and useful, not sales pitches. These five work well for small teams.

  • Speed-to-lead text, 60 seconds after a form fill: "Hi [name], got your request. I'm [your name]. Want me to call now or pick a time this week?" If your lead response time is slow, start here.
  • Appointment reminder, 24 hours and 1 hour before a booked call: "Quick reminder, we're on for tomorrow at 2pm. Reply YES to confirm or tell me if we need to move it." Reminders like this are one of the simplest ways to cut no-shows.
  • Proposal follow-up, 48 hours after a proposal with no reply: "Sent your proposal Tuesday. Any questions I can answer?" It catches people who opened the email and got distracted. Pair it with follow-up tasks so a person picks up if they reply.
  • Re-engagement nudge, 5 to 7 days after a high-intent lead goes quiet (visited pricing, opened 3+ emails, started checkout). Send one casual text and make it easy to say "not now."
  • Post-purchase check-in, 7 days after they buy: "Hi [name], how's everything going with [product]? Reply here if you need anything." It heads off the "I forgot I bought this" churn.

What SMS costs in GoHighLevel, HubSpot, and ActiveCampaign

Unlike email, every text costs money, and the setup cost varies a lot by CRM. Check each vendor's current pricing before you commit, because per-message rates change.

GoHighLevel includes SMS on every plan, starting at $97/month (prices checked October 2026). You pay per message through its LC Phone system, roughly one to two cents per text including carrier fees. Connecting your own Twilio account can bring that under a cent plus carrier fees. Either way, 500 texts a month costs around $5 to $10. SMS sits in the same workflow builder as email, calls, and chat.

HubSpot only offers built-in SMS as an add-on on its higher Marketing Hub tiers. Most small teams connect a marketplace app like Sakari or Twilio instead, which adds a monthly connector fee plus per-message costs. You'll also want a Professional plan (Marketing Hub Professional starts at $800 a month billed annually, or $890 billed monthly) for workflows that make SMS sequences useful.

ActiveCampaign includes native SMS on Plus plans and above, with per-message fees on top. The builder handles SMS triggers and conditions well, but the plan price climbs with your contact count.

If SMS is a priority channel, GoHighLevel is the clear value pick. ActiveCampaign sits in the middle. HubSpot makes sense only if you're already paying for Professional. For the bigger platform picture, see our Systeme.io vs GoHighLevel breakdown.

Comparison of SMS in three CRMs: GoHighLevel with texting built into every plan from $97/month, ActiveCampaign with SMS on Plus plans and up, and HubSpot needing an add-on or third-party app plus a Professional plan around $800/month.
GoHighLevel is the best SMS value. HubSpot costs the most before you send a single text.

Set up your first CRM SMS sequence this week

Start with one workflow, the speed-to-lead text, and add more later.

Step one: add an SMS opt-in checkbox to your lead form. For example: "I'd like text updates about my request. Message and data rates apply. Reply STOP to opt out." Tag every contact who checks it.

Step two: build a workflow triggered by the form that checks for the consent tag. If it's there, send the speed-to-lead text within 60 seconds. Keep it under 160 characters so it doesn't split into two billed segments.

Step three: wait 24 hours, then check. Did they reply or book? If yes, end the sequence. If no, send one more text, and only one. Nobody wants three texts from a business they just met.

Step four: watch your opt-out rate for two weeks. Our rule of thumb: if more than about 5% opt out, fix your timing or wording before adding more texts.

That's one form change, one workflow, and two texts. It takes under an hour in GoHighLevel or ActiveCampaign. Before layering SMS on top of older automations, run a quick automation audit so you don't double-message anyone.

Write texts like a person, not a brand

Texts that read like marketing emails burn the channel fast. Nobody wants "Dear valued customer, we wanted to let you know about an exciting opportunity" on their phone.

Good CRM texts are short and casual, with one clear ask or one useful fact. Use their first name, sign with yours, and skip the exclamation points and emoji strings.

Test it by asking whether you'd send it to a friend. "Hi Sarah, following up on your consultation request. Want me to call you this afternoon?" works. "ATTENTION: Your inquiry has been received. A representative will be in touch." doesn't.

SMS is the most personal channel you have. Treat it that way and people keep replying. Treat it like a broadcast list and they'll opt out, and your best leads go with them.

How we write these: we set up and use these tools for real small businesses, check vendor pricing pages and documentation, and link our sources. We earn affiliate commissions from Systeme.io and GoHighLevel; that never decides what goes in a guide.

Free PDF

The CRM setup checklist

A week-by-week checklist for Systeme.io and GoHighLevel, so you're not staring at an empty dashboard. Includes three welcome emails you can copy.

The PDF opens right away. We may email you new guides now and then; unsubscribe anytime.