WhatsApp and SMS strategies for following up with leads from ads
Proven WhatsApp and SMS strategies to convert ad leads into trials. Learn cadences, scripts, and automation for language schools. Start optimizing now.
Why WhatsApp and SMS win the speed-to-lead race for language schools
If your ads are generating clicks but not bookings, you likely have a follow-up gap. Messaging fills it. Prospects who tap a Click-to-WhatsApp ad or submit a lead form expect instant, conversational replies—not a waitlist email tomorrow.
This matters because response time drives qualification. Harvard Business Review found that firms contacting leads within an hour are nearly seven times more likely to qualify them than those who wait longer (Oldroyd & McElheran, 2011). For language schools, the window is even tighter around commute breaks and evening hours—prime moments to turn interest into a trial lesson.
WhatsApp and SMS are where conversations already happen at scale. Meta reports more than 200 million businesses use WhatsApp to connect with customers, and Click‑to‑Message ads reached a $10B annual run rate (Meta, 2023). In the US alone, people sent 2.2 trillion text messages in 2022 (CTIA, 2023). Meeting leads where they are—with respectful, opt‑in messaging—lets you confirm goals, book trials, share directions, and nudge no‑shows in minutes.
In this guide, you’ll get practical cadences, scripts, and automations that convert ad leads into booked trials and enrollments—without spamming, and with compliance in mind.
Benchmarks that justify a messaging-first follow-up
7x
Higher lead qualification if you reply within 1 hour
Speed-to-lead is the single biggest lever for converting ad interest into booked trial lessons. (Source: Harvard Business Review (2011) — The Short Life of Online Sales Leads)
$10B
Click‑to‑Message ads annual run rate
Meta’s scale shows consumer comfort with messaging businesses—including schools—right from ads. (Source: Meta Q4 2022 Earnings)
200M+
Businesses on WhatsApp
Your prospects already expect WhatsApp replies; meet them with clear next steps and helpful info. (Source: Meta (2023) — WhatsApp Business updates)
Capture consent and context at the ad level
The best follow-up starts before the click. Set your ads to collect the right info and clear permissions so your first message feels expected and helpful.
Choose the right entry point
Click-to-WhatsApp ads (Facebook/Instagram): Start the conversation instantly in WhatsApp. Great for speed-to-lead and mobile-first markets. Add a pre-filled question like “Which course are you interested in?”
Lead ads (Meta/Google): Use custom fields to capture phone with country code, preferred messaging app, language level (A1–C2), and time preference. Show a consent checkbox: “I agree to receive WhatsApp/SMS about my inquiry. Opt out anytime.”
Write transparent consent copy
WhatsApp: State that you’ll send appointment confirmations, reminders, and limited offers. Link your privacy policy and WhatsApp Business terms.
SMS (U.S.): Include TCPA-compliant language (brand name, message frequency, data rates, opt-out instructions). Example: “By submitting, you agree to receive SMS from CityLingua (2–4 msgs/mo). Reply STOP to opt out.”
Capture context for personalization
Intent: Program type (General English, IELTS, Spanish), preferred start month, and location (campus/online).
Language preference: Ask which language to reply in; default to the ad’s language.
Timing: Offer a same-day 15-minute slot; bake this into your first reply.
Route the lead fast
Connect your ad form to your CRM and messaging tool (e.g., HubSpot + WhatsApp Business Platform via a provider). Auto-assign by campus, program, or language.
Trigger a WhatsApp or SMS within 60–120 seconds of form submission during open hours; outside hours, set a friendly “we’ll reply at 9:00” message with a self-serve link to book.
The first 24 hours: cadences that convert
A simple, respectful cadence will outperform sporadic manual texts. Aim to be fast, helpful, and finite.
Recommended WhatsApp cadence (first 24 hours)
T+0–2 minutes: Personalized hello + micro-CTA “Hi Ana! I’m Marta at CityLingua. Saw your interest in our IELTS course. 2 quick options: a free level check today at 6:00 PM, or tomorrow at 10:30 AM. Which works?”
T+30 minutes (no reply): Value nudge + single choice “We help students improve one band in 8–10 weeks on average. Would you like a 15‑min consult: Today / Tomorrow / Not now?”
T+4 hours: Social proof + easy scheduler link “Last month, 41 of our students scored 7.0+. Pick a slot here: bit.ly/ielts-citylingua.”
T+24 hours: Graceful last message “Shall I keep your spot for next week’s trial class? Reply 1) Yes book, 2) Send info, 3) Not now.”
Recommended SMS cadence (first 24 hours)
T+0–5 minutes: “Hi Leo, it’s Sara from CityLingua. Re: Conversational Spanish. Quick 15‑min call or WhatsApp chat? Reply CALL or CHAT. STOP to opt out.”
T+2 hours: “We’ve got a beginner trial Wed 6:30 PM. Want me to hold a seat? Y/N. STOP to opt out.”
T+24 hours: “Still interested in Spanish? Here’s a 10% trial voucher: SPAN10. Book: cityling.ua/span. STOP to opt out.”
Guardrails
Office hours: Use quiet hours (e.g., 8 AM–8 PM local) and an empathetic after-hours reply.
Finite touches: 3–4 messages total across 24 hours, then pause unless the lead re-engages.
Channel pivot: If WhatsApp stalls, try an SMS or email with a calendar link and directions to campus.
Always include clear opt-out language (especially for SMS) and honor it immediately.
Scripts that feel human (and compliant)
Use short, choice-based prompts and adapt to the program. Personalize with name, program interest, and preferred time window.
Trial lesson (WhatsApp)
“Hi [First Name]! I’m [Advisor] at [School]. You asked about [Program]. Quick question: are you aiming to start in [Month] or just exploring? I can hold a free trial on [Date, Time] or [Alt Time]. Which is better?”
Summer camp (SMS)
“Hey [First Name]! CityLingua Camps here—2 spots left for Week 2 (ages 12–15). Want the day plan + packing list? Y/N. STOP to opt out.”
Exam prep (WhatsApp)
“Congrats on deciding to tackle [IELTS/DELE/TOEFL]! Typical improvement is 0.5–1 band in 8–10 weeks with 3–4 hrs/week. Shall we start with a 10‑min speaking check today? Voice note or quick call?”
No-show rescue (WhatsApp)
“So sorry we missed you at [Time]. Want a new time (Today/Tomorrow), or should I send a 3‑minute placement quiz now?”
Price objection (SMS)
“Totally get it. Many students use our 3‑month plan (save 12%). Want me to math it out for [2x/week group + 1x coaching]? Y/N.”
Compliance cues to bake in
WhatsApp: Keep templates transactional or utility-focused for the first outreach unless you have explicit opt‑in for promotions. Reference your privacy policy in the initial thread.
SMS: Identify your brand in each message, include opt‑out instructions (STOP), and avoid sending outside declared quiet hours.
Tone checklist
Friendly, concise, single action per message.
Choices over open questions.
Use voice notes sparingly for warmth; always follow with a text summary.
Stack, automation, and measurement
You don’t need a complex martech pile—just clean plumbing between ads, CRM, and messaging.
Minimal viable stack
Ads: Meta Click‑to‑WhatsApp + Lead Ads; Google Ads with lead forms or call assets.
Messaging: WhatsApp Business Platform (Cloud API via a provider like Twilio or MessageBird) + SMS via Twilio or your regional aggregator.
CRM/Inbox: HubSpot, Pipedrive, or Salesforce for contact timelines and deal stages.
Automation: Native workflows (HubSpot), Zapier/Make for glue, a booking tool (Calendly, Cal.com), and a link shortener with UTM tracking.
Key automations to build
Speed-to-lead: When a lead form arrives, assign by campus and trigger the first WhatsApp/SMS within 2 minutes during open hours; otherwise, send an after-hours promise + scheduler.
Smart branching: If the lead clicks “IELTS,” drop them into the IELTS script set with exam-specific FAQs and Saturday mock test slots.
No‑show rescue: If a trial is missed, auto-send a rebook prompt + 2 alternative times + quiz link.
Quiet hours failover: Queue messages and send at 9:00 AM local; for SMS, respect TCPA quiet hours.
Measurement that matters
Speed-to-first-reply (minutes)
Reply rate within 24 hours (% of leads who send any response)
Booked trial rate (% of new leads who schedule within 48 hours)
Show rate (% who attend the trial)
Lead-to-enrollment (% within 30 days)
Cost per booked trial (ad + messaging fees / booked trials)
Tag every first message with UTMs (utm_source=meta, utm_campaign=ctwa_ielts) and store channel in CRM. Run A/B tests on:
First-line phrasing (question vs options)
Time slot framing (exact times vs “today/tomorrow”)
Reminder timing (2 hours vs 20 minutes before)
WhatsApp vs SMS for first touch by market
Review weekly. Double down on scripts that drive higher booked trial and show rates—not just replies.
How to build a high-converting WhatsApp/SMS follow-up system
Define consent and data fields in ads
Edit your Meta/Google lead forms to capture phone (with country code), preferred messaging app, language level, ideal start date, and best time to contact. Add a clear consent checkbox with brand name, purpose (follow-ups about inquiry), frequency, and opt-out instructions. Link to your privacy policy.
Connect ads to CRM and messaging
Use native integrations or Zapier/Make to send new leads to your CRM. Map fields and auto-assign to the right campus/advisor. Connect WhatsApp Business Platform (via Twilio/MessageBird) and SMS provider. Test with your own number first to confirm messages and quiet hours behave as expected.
Create first-touch templates and variables
Draft short WhatsApp/SMS scripts for each program (e.g., General English, IELTS, Spanish). Use variables for name, program, campus, and two time options. Keep one action per message and include opt-out for SMS. Save as reusable templates in your provider/CRM.
Automate speed-to-lead triggers
Set workflow rules: during open hours, send the first message within 2 minutes; off-hours, send a friendly acknowledgment with a scheduler link and when you’ll reply live. Route replies to a shared inbox with mobile notifications for advisors.
Add scheduler and reminder flows
Integrate Calendly/Cal.com for trial bookings. On booking, send a confirmation with campus address/Zoom link. Schedule a reminder 20–60 minutes before the trial with a quick “Still good?” prompt and one-tap reschedule link.
Instrument tracking and dashboards
Append UTMs to every booking link in messages. In your CRM, create a dashboard for: first response time, 24‑hour reply rate, booked trials, show rate, enrollments, and cost per booked trial. Break down by campaign and advisor to spot wins and bottlenecks.
Run controlled A/B tests
Test only one variable at a time (e.g., “today/tomorrow” vs exact times). Split by lead ID parity or provider’s built-in experiments. Run for at least 100 leads or two weeks. Keep the winner and iterate.
WhatsApp vs SMS vs Email for ad lead follow-up
| Channel | Friction to start | Typical first response speed | Best for | Cost considerations |
|---|---|---|---|---|
| Very low (Click-to-WhatsApp opens chat instantly) | Seconds to minutes with automation | Conversational qualification, sharing media (maps, voice notes) | Per-conversation/template fees vary by region; low cost at scale | |
| SMS | Low (native texting; no app switching) | Minutes; excellent for simple prompts | Short prompts, confirmations, last-minute reminders | Per-SMS fees; ensure TCPA compliance in the U.S. |
| Medium (inbox competition; slower back-and-forth) | Hours to days | Longer info (pricing sheets, syllabi), post-conversation follow-up | Marginal cost near zero; slower conversions if used alone |
Friction to start
Very low (Click-to-WhatsApp opens chat instantly)
Typical first response speed
Seconds to minutes with automation
Best for
Conversational qualification, sharing media (maps, voice notes)
Cost considerations
Per-conversation/template fees vary by region; low cost at scale
SMS
Friction to start
Low (native texting; no app switching)
Typical first response speed
Minutes; excellent for simple prompts
Best for
Short prompts, confirmations, last-minute reminders
Cost considerations
Per-SMS fees; ensure TCPA compliance in the U.S.
Friction to start
Medium (inbox competition; slower back-and-forth)
Typical first response speed
Hours to days
Best for
Longer info (pricing sheets, syllabi), post-conversation follow-up
Cost considerations
Marginal cost near zero; slower conversions if used alone
Continue optimizing your student acquisition
How to advertise a language school on Facebook & Instagram Ads
Set up Click-to-WhatsApp campaigns and creative that consistently generate qualified inquiries.
Read moreGoogle Business Profile optimization for language schools (step by step)
Own local intent with a polished profile, chat options, and conversion-focused updates.
Read moreLocal SEO for language schools: how to rank for “English classes near me”
Capture high-intent searches with on-page tactics that feed your messaging funnel.
Read moreTikTok content ideas for language schools: short lessons and challenges
Create snackable content that fuels your Click-to-Message ads and retargeting.
Read moreHow to use Instagram Reels to showcase student progress and testimonials
Turn social proof into chat-starts that end in booked trial lessons.
Read moreMore ways to convert and retain students
Email marketing ideas for language schools: trials, renewals, and upsells
Pair messaging with email sequences that recap, nurture, and re-engage students.
Read moreHow to design a language school website that converts visitors into enrollments
Build pages that make it easy to start a chat, book a trial, or call now.
Read moreHow to partner with local schools and companies to get more students
Turn partnerships into qualified leads you can fast-track via WhatsApp/SMS.
Read moreHow to promote intensive courses, summer camps, and exam prep programs
Campaign frameworks with messaging cadences tailored to seasonal programs.
Read moreNeed a website that converts?
We build landing pages and full websites designed for local businesses — fast, mobile-first, and optimized to turn visitors into customers.
Landing pages from $300 · Websites from $600