Lupa's default reminder settings control the automatic notifications clients receive around their appointments β confirmation emails when they book, reminders in the days leading up, and optional follow-up messages afterwards. These settings apply to all appointments booked through your store and can be customised per reminder step with different timing, channels (email, SMS, WhatsApp), and message content.
π‘ In short: Configure when and how clients are automatically notified about upcoming appointments β set the timing, choose the channels, and customise the email and SMS templates from Settings > Default Reminders.
Before You Begin
These settings apply to appointment reminders β the automatic notifications sent before and after booked appointments
For health/preventive care reminders (e.g. vaccination due dates), see β those are configured separately on the Reminders page
How to Access Default Reminder Settings
Click the Settings icon (gear) in the top navigation bar
In the left sidebar, scroll to find Default Reminders (under the Communications section)
The Default Reminders page opens
How to Configure Appointment Reminders
Enabling Appointment Reminders
At the top of the page, the Appointments toggle controls whether any automatic appointment reminders are sent. When turned off, no confirmation, reminder, or follow-up messages will be sent for appointments at this store.
The Four Reminder Steps
When appointment reminders are enabled, you can configure four separate notification steps, each with its own timing, channels, and message templates:
Step | Default timing | What it does |
Confirmation | When booked | Sent immediately when the appointment is confirmed. Confirms the booking details to the client. Supports Email, SMS, and WhatsApp. |
Reminder 1 | 3 days before | The first reminder before the appointment. Prompts the client to prepare and confirms the date and time. Supports email, SMS, and WhatsApp. |
Reminder 2 | 1 day before | A second, closer reminder. Useful as a final nudge the day before. Supports email, SMS, and WhatsApp. |
Follow-up | 3 days after | Sent after the appointment. Can be used for post-visit check-ins, feedback requests, or care instructions. Supports email, SMS, and WhatsApp. |
Each step can be independently enabled or disabled using the toggle next to its name in the sidebar.
Setting the Timing
For Reminder 1, Reminder 2, and Follow-up, you can customise when the notification is sent:
Reminder 1 and Reminder 2: Enter the number of days before the appointment to send the message (e.g. 3 days before, 1 day before)
Follow-up: Enter the number of days after the appointment to send the message (e.g. 3 days after)
π‘ Reminder 2 must be set to fewer days before than Reminder 1. For example, if Reminder 1 is 7 days before, Reminder 2 must be 6 or fewer days before.
Choosing Notification Channels
For each reminder step, you can choose which channels to use:
Channel | Details |
Always available. Uses the customisable email template with rich text, images, and placeholders. Sent from your practice's configured email address. | |
SMS | Available for all reminder steps, including Booking Confirmation. Uses a short text message with placeholders. Must be enabled for your practice β if SMS reminders are not enabled, the SMS channel will be greyed out with a tooltip explaining how to turn it on. |
Available for all reminder steps, including Booking Confirmation. Requires WhatsApp Business integration to be connected. Uses pre-approved WhatsApp templates from Meta's Business Manager. |
Click the channel buttons in the Send by section to toggle each channel on or off. At least one channel must be enabled for each active reminder step.
Customising Email Templates
Each reminder step has its own email template. Select a reminder step from the sidebar, then use the Email tab to edit:
Subject β The email subject line. Use placeholders like
{{pet_name\}}to personalise (e.g. "Upcoming appointment for {{pet_name}}")Message β A rich text editor where you can format text, add images, insert links, and use placeholders for dynamic content
Click Insert Placeholder to browse and insert available placeholders.
Toggle Live Preview to see the email rendered with sample data before saving.
π‘ For the Confirmation step, if the appointment has matching pre-appointment instructions, a "View Pre-Appointment Instructions" button is automatically added to the email β you don't need to include this in your template.
Customising SMS Templates
Select a reminder step and click the SMS tab to edit the text message:
SMS message β Write your message using the same placeholders as email. Keep it concise β the counter shows your current character count
Insert Placeholder β Click to insert available placeholders into the message
Live Preview β Toggle on to see an iPhone mockup showing exactly what the client will receive
β οΈ Keep SMS messages under 160 characters when placeholders are expanded. The character counter shows the raw template length, but the actual message may be longer once placeholders like {{pet_name}} are replaced with real values. If the resulting message goes over the limit we will split it into 2 messages, so clients will still receive the information.
Customising WhatsApp Templates
If WhatsApp Business integration is connected, select a reminder step and click the WhatsApp tab to choose a template:
WhatsApp messages must use pre-approved templates from Meta's Business Manager β you cannot write free-form WhatsApp messages
Search for a template by name or content, then click to select it
Toggle Live Preview to see how the message will appear in WhatsApp
π WhatsApp templates are created and approved in Meta's WhatsApp Business Manager, not in Lupa. If you need a new template, your practice's WhatsApp administrator will need to create and submit it for approval in Meta's platform.
Saving Your Changes
After making changes, a "You have unsaved changes" banner appears at the bottom of the page with a Save button. Click Save to apply your changes. If you navigate away without saving, you will be prompted to confirm.
Before saving, Lupa checks that every enabled reminder's templates only use placeholders it can fill in for appointment reminders. If a template contains an unsupported placeholder, an alert highlights the affected reminder and the save is blocked until you fix it. Similarly, if an SMS message would exceed 140 characters once placeholders are expanded, saving is blocked β use Live Preview to check the expanded length before saving.
Changes take effect immediately after saving β the next appointment notifications will use the updated settings.
Settings Reference
Setting | Description | Default |
Appointments toggle | Master switch for all automatic appointment reminders | Enabled |
Confirmation | Notification sent when an appointment is confirmed | Enabled, Email only |
Reminder 1 | First reminder before the appointment | Enabled, 3 days before, Email |
Reminder 2 | Second reminder before the appointment | Enabled, 1 day before, Email |
Follow-up | Post-appointment follow-up message | Disabled, 3 days after, Email |
Send by channels | Which channels each step uses (Email, SMS, WhatsApp) | Email only |
Email subject | Subject line for each step's email | Pre-filled with pet name placeholder |
Email body | Rich text email content with placeholders | Pre-filled default template |
SMS body | Short text message with placeholders (max 140 chars) | Pre-filled default template |
WhatsApp template | Selected pre-approved WhatsApp template | None (must be selected) |
Tips
β Best practices for appointment reminders:
Enable at least two reminder steps (e.g. 3 days before and 1 day before) to reduce no-shows
Use SMS for day-before reminders β text messages have higher open rates than email for time-sensitive notifications
Keep SMS messages short and action-oriented: confirm the date, time, and practice name
Use the Follow-up step for post-operative care instructions or to prompt a Google review
Preview every template with Live Preview before saving to check placeholder expansion and formatting
For multi-site practices, configure default reminders per store β each location can have different timing and messaging
Troubleshooting
Problem | Solution |
No reminders are being sent for appointments | Check that the Appointments master toggle is enabled at the top of the page. Also verify that at least one reminder step is toggled on with at least one channel enabled. |
SMS channel is greyed out | SMS reminders are not enabled for your clinic. Go to your SMS settings to enable SMS reminders, then return here to turn on the SMS channel for any reminder step. |
WhatsApp tab is greyed out | WhatsApp Business integration is not connected. Go to your integration settings to connect WhatsApp, or contact your practice administrator. |
SMS message is too long | The raw template may look short, but placeholders expand to real values. Use Live Preview to see the actual length. Shorten the message or remove placeholders like |
Changes are not saving | Ensure all enabled reminder steps have valid settings β at least one channel must be enabled, and WhatsApp steps must have a template selected. Also check that no reminder template uses a placeholder Lupa cannot fill in for appointment reminders (an alert will highlight the affected reminder). The save button may show a validation error at the bottom of the page. |
Frequently Asked Questions
What is the difference between these settings and reminder types?
What is the difference between these settings and reminder types?
Default reminder settings control appointment reminders β notifications sent before and after booked appointments (confirmation, day-before reminders, follow-ups). Reminder types control health/preventive care reminders β notifications about recurring treatments like vaccinations and flea treatments that are tied to specific due dates on a pet's health record. They are configured separately and serve different purposes.
Can I disable reminders for a specific appointment?
Can I disable reminders for a specific appointment?
These settings apply to all appointments at the store level. You cannot disable reminders for a single appointment from this page. However, individual appointment reminders can be managed from the appointment detail view.
Do these settings apply to all locations?
Do these settings apply to all locations?
No. Default reminder settings are configured per store. Each location in a multi-site practice can have different timing, channels, and templates. Navigate to each store's settings to configure them independently.
Can I use different templates for different appointment types?
Can I use different templates for different appointment types?
The default reminder settings apply the same templates to all appointment types at a store. For appointment-type-specific messaging, consider using the pre-appointment instructions feature, which adds a contextual button to confirmation emails.
What happens if a client has opted out of communications?
What happens if a client has opted out of communications?
Lupa respects client communication preferences. Clients who have opted out of marketing communications will still receive transactional appointment reminders, as these are considered essential service communications rather than marketing.
