SMS reminders can carry costs beyond the software subscription. Count the messages sent to customers and cleaners, then check the vendor’s credit packs, connected services, number charges and reply features.
The narrow question is: which messages should go to which people, after which event, and who handles any reply?
SMS features and charges by product
| Product | Documented consideration | Budgeting consequence |
|---|---|---|
| BookingKoala | Growing lists SMS; help requires a Twilio connection | Model the subscription and external messaging account separately |
| ZenMaid | Separate SMS bundles; starting published bundle is $14/125 | Credit purchases depend on actual use, not necessarily the subscription billing date |
| Jobber | Connect lists reminders; Grow lists two-way SMS | Do not buy a conversation tier when reminders are the only requirement |
| Housecall Pro | Job reminders require setup, number and registration | A feature entitlement does not mean messages are immediately deliverable |
Sources: BookingKoala pricing BookingKoala SMS notifications overview ZenMaid: How much does it cost? Jobber pricing Housecall Pro SMS job reminders
Count customer and staff messages
For a fictional business with 120 monthly appointments, one customer reminder per visit means 120 intended sends. If two cleaners each receive a staff reminder for every appointment, add 240. If 30 appointments also generate a changed-time notice, add 30 more.
That is 390 intended sends under the example assumptions. It is not automatically 390 billable SMS units. Credit rules, message segmentation, message types and applicable fees can differ. Do not label the arithmetic as a vendor quote.
Write a row for each message: confirmation, prior-day reminder, on-the-way notice, changed-time notice, staff schedule and payment reminder. Remove messages with no operational purpose. More notifications can create more cost and confusion without improving service.
BookingKoala and Twilio setup
BookingKoala's documentation requires a Twilio account connection. The Twilio pricing page includes multiple components and qualifications, so a single attractive outbound rate should not be treated as the total system cost. BookingKoala Twilio setup Twilio US SMS pricing
Account for the applicable message charges, phone number, carrier-related items, registration and other relevant fees. Use the rate for your actual location and use case. We deliberately do not install a universal cents-per-text assumption in the subscription calculator.
Test with an approved number and a fully configured messaging account. A restricted trial setup failing to reach an arbitrary recipient is not, by itself, proof that the production reminder feature is broken.
ZenMaid credit packs and unused messages
ZenMaid documents starting bundles of $14 for 125 messages, with different pricing at higher usage and purchases occurring as needed. It would be misleading to show “SMS: $14/month” for every business. ZenMaid: How much does it cost?
Keep two views: credits purchased and messages consumed. A month with a credit top-up may have more cash outlay than another month with similar usage. For budgeting, use recent real consumption once available rather than extrapolating one unusually busy week.
Do not multiply every larger volume by the smallest-bundle unit cost and call it the official quote. Treat that as a conservative illustration only, and obtain the relevant bundle schedule from the account.
Reminders versus replies
A reminder says an appointment is approaching. A two-way conversation allows the customer to respond through a supported workflow. A marketing campaign sends a different kind of message to a selected audience. These should not share an unexplained “SMS yes” checkbox.
Jobber's current pricing differentiates reminder-related functions from Grow's two-way texting. HCP's reminder document describes messages for jobs rather than estimates, and explains setup and timing behavior. Jobber pricing Housecall Pro SMS job reminders
Choose the feature that matches the required event. Also assign responsibility for inbound replies. A late cancellation text is useful only when the business receives it through a monitored channel and acts on it.
A plain reminder template
The following is an original drafting example, not a vendor merge-field syntax:
Hello [first name]. Your clean with [business] is scheduled for [date], with arrival between [start] and [end]. For changes, use [approved contact route].
Use only a contact route the business actually monitors. Replace bracketed labels with the platform's supported fields. Preview realistic expanded values and the applicable length rules before activation. Do not promise a precise arrival time when the service uses a window.
Avoid unnecessary property access details in reminders. Access instructions should follow the business's controlled operational process, not become part of a broad customer or staff broadcast.
The delivery test
Test a confirmation, a moved appointment and a cancellation using an approved recipient. Inspect sender identity, time zone, expanded message content and any reply. Check what happens after the customer opts out through the supported process. Do not override a communication preference merely to make a test look successful.
BookingKoala provides form opt-in configuration guidance. Such product controls do not establish compliance for every message and jurisdiction. Use the applicable provider requirements and appropriate legal guidance for your own program. BookingKoala SMS opt-in forms
Choosing a plan for customer messages
Price only the required messaging workflow, and keep usage outside the base subscription comparison until you have a defensible estimate. Then use the cost calculator for the software portion and the trial checklist to document the real delivery result.
Two-way number charges and monthly message volume
Maidily publishes a $10/month dedicated-number requirement for two-way messaging on its paid plans; Launch27 lists Twilio integration with its Pro SMS features. These details change the cost model but do not establish usage rates or unlimited delivery. Maidily pricing and plan matrix Launch27 pricing
Use the notification-volume calculator to count customer and worker recipients separately. The original reminder templates include a suppression map for moved, canceled or settled records—because an inaccurate automated message is not a useful outcome.