Book, remind, and get paid — all in one place
From your public booking page to invoices, gift cards, and in-person payments — everything needed to run your front desk.
Updated
Your public booking page
Every account gets a public booking page at msghealth.net/book/[your-business]. Clients pick a service and an available time slot, and the booking is added directly to your calendar with an automatic confirmation SMS — no back-and-forth required.
Under Settings → Booking Page you can add your logo, brand colors, business hours, and service list. Enterprise plans can fully white-label the page with a custom domain.
Appointment reminders & calendar sync
MsgHealth sends an automatic text reminder the day before an appointment and can also send a same-day or hour-before reminder if enabled — configure which reminders are active under Settings → Appointment Reminders.
Connect your Google Calendar under Settings → Integrations for two-way sync: appointments made in MsgHealth appear on your Google Calendar, and events on your calendar are reflected back in MsgHealth.
Invoicing, estimates & in-person payments
Use the Invoicing panel to create and send itemized invoices, track total invoiced and outstanding amounts, and accept payment online. For work that needs approval first, build an itemized Estimate, send it to the client, and convert an accepted estimate directly into an invoice or booking.
For in-person payments, Tap2Pay charges a card using a connected reader or your phone's NFC tap-to-pay. Text2Pay sends a secure payment link by SMS when you need to collect payment remotely, no terminal required.
Gift cards, memberships & documents
Sell and redeem digital gift cards from the Gift Cards panel — balances track automatically and apply at checkout or invoicing. For recurring revenue, the Memberships panel lets you create plans like monthly unlimited or class packs with automatic recurring billing.
The Documents panel lets you attach contracts, waivers, or intake paperwork to a client's profile, or send a document for them to sign or acknowledge before their visit.
Set up your booking page in minutes
50% off your first month on every plan. Cancel anytime.
Booking & payments questions
How do clients book appointments online?
Every account gets a public booking page at msghealth.net/book/[your-business]. Clients pick a service and available time slot, and the booking is added directly to your calendar with an automatic confirmation SMS.
Can I charge a deposit or require payment at booking?
Yes — enable paid slots to require a deposit or full payment when clients book online. You can also mark certain time slots as 'premium' with a different price.
Can clients join a waitlist if I'm fully booked?
Yes — the Waitlist panel lets clients request a spot when your calendar is full. If a slot opens up from a cancellation, you can text the next person on the waitlist directly from the panel.
What reminder SMS get sent automatically?
MsgHealth sends an automatic text reminder the day before an appointment and can also send a same-day or hour-before reminder if enabled. Configure which reminders are active under Settings → Appointment Reminders.
How do I reduce no-shows and last-minute cancellations?
Combine automatic appointment reminder texts with a deposit or prepayment at booking. Paid slots make clients commit up front, reminders jog their memory, and the waitlist lets you refill a cancelled slot quickly by texting the next client in line.
Can I add a 'Book Now' button to my website or Instagram?
Yes — share your booking page link anywhere (Instagram bio, Google Business Profile, Facebook, email signature), or paste the embeddable booking widget into your website so clients can book without leaving it.
Can I take card payments in person?
Yes — Tap2Pay lets you charge a card directly using a connected card reader or your phone's NFC tap-to-pay, right from the dashboard.
Are there fees on card payments collected through MsgHealth?
Yes. Card payments you collect from clients through MsgHealth — invoices, deposits, Text2Pay links, POS and Tap2Pay — carry a 2% MsgHealth platform fee, in addition to standard card-processing fees. There's no fee on bookings themselves, no marketplace commission on new clients, and no fee if you collect payment outside MsgHealth.
What is Text2Pay?
Text2Pay lets you send a payment request by SMS — enter the client's phone number and amount, and they receive a text with a secure link to pay by card, no in-person terminal required.
Can I send invoices and estimates to clients?
Yes — the Invoicing panel lets you send itemized invoices with online payment, and the Estimates panel lets you send price estimates that convert directly into an invoice or booking once accepted.
Does MsgHealth support gift cards and memberships?
Yes — sell and redeem digital gift cards from the Gift Cards panel, and set up recurring membership plans (like monthly unlimited or class packs) from the Memberships panel with recurring billing handled automatically.
Still having trouble?
Reach out with an in-depth description of your issue and our team will get back to you within a few hours on business days.
- Response time
- Within a few hours on business days
- Help us help you faster
- Tell us what you were trying to do, what happened instead, and the steps to reproduce it. A screenshot helps.