Enabling email notifications
Easy Appointment Booking lets you notify your customers:
When they place a booking
When their booking is edited/rescheduled, or canceled
A reminder email before their booking time (automatically sent)
A follow-up email is sent after their booking concludes
We also allow text notifications at these times. You can enable this from Dashboard > Edit > Notifications. You will see checkboxes for confirmations, reminders, and follow-ups.
Verifying and testing your email content
In the Settings > Email & SMS section, you can edit and see your email templates.
Default Email Templates
The Easy Appointment Booking email template allows you to edit the content and layout of all automated emails sent by Easy Appointment Booking, including:
Booking confirmations
Reminder emails
Follow-up emails
Reschedule emails
Cancellation emails
Package purchased emails
Package redemption emails
What You Can Do
🖋️ Edit Templates: Add your logo, customize the message above or below booking details, and match your brand tone.
🎨 Better Design: Emails are mobile-friendly and responsive. You can also apply your brand’s primary color.
⭐ Add Review Links: Include a review link to easily collect customer feedback after appointments.
Where to Find the Email Editor
Go to Easy Appointment Booking → Settings
Open Email & SMS
Under Email Design, select Easy Appointment Booking
Click Customize emails
You’ll see a live preview while editing, so you can review changes before saving.
Here's how it looks
Those who are using the Custom Email Templates (pre Jun 2025) can still use these templates. You can switch to the new defaults to try these emails and switch back if you wish. You will not lose your work on your Custom Email Templates
Location in Email
Booking confirmation emails link your location directly to Google Maps, so customers can navigate with one tap. Faster for them, fewer "where are you?" messages for you. This is automatically populated once you add a location.
Custom Email Setup (Legacy Emails)
Select Custom Email Templates
You can edit each individual email. For example, click 'Edit Order Placed Email'. A pop up will open to see the variables on the left and the preview on the right.
You can insert a line break by clicking at the end of the previous line, then click on 'New line' > Save.
To verify your email templates work as expected, you should make a test booking. To do this, go to the Dashboard and click Add a Booking beside the event you want to take a booking for. Enter a valid email address!
Email Reminders
For all customers on our Standard and above plans, automatic reminders are sent before customers attend your event. You can customize this reminder window from 24h to any time you wish up to 1h before the event begins.
Example: your customer books your event for Friday at 10am, they will receive an email notification the day before.
Setup: On your Dashboard, go to your Edit Event > Notifications. You'll see checkboxes for the reminders set for your email and SMS, with a dropdown to select the timing. Update your interval. Once complete, click "Update Notifications"
Note: Changing the reminder will change it for future bookings created after that change.
Email Content & Customization Options
Default & Customized Emails
Emails will contain the booking details (name, email, date, time) and your event notes and location will populate in the template. This is available by default for each of your events. Here are the different email sending options
If you're looking for more flexibility for email notifications to customers, check out our Klaviyo Integration. See here for details!
Sender Domain
Emails come from hey@getservicify.com by default. Sending emails from your own domain increases brand trust and awareness while using the app's notification automation to make things easy to setup
To send emails from your domain the Ultimate Plan you can
(A) Use the Custom Email Address under Settings > Email & SMS (learn more here)
Custom Email Address only works with the new default email templates (June 2025)
(B) Use Klaviyo - beyond the domain you can set your own email preferences, branded templates, and customized follow up offers to your customers!
Email Addresses Used
The app has default email content in place. The following addresses are used
Responses will go directly to the Availability Email assigned, while all bookings will cc the Store Admin email
Booking assigned to Availability 1 will email Availability 1 + Store Owner
Booking assigned to Availability 2 will email Availability 2 + Store Owner
To: Customer email
cc: Store Admin Email, The Availability Email.
Store Admin: This email is identified from the store admin on the Shopify store. To change this email, head to Settings > Email & SMS and change the text above the email templates
Availability Email: This email is identified from the Availability > Set hours > Contact email. For example if your Yoga Event is instructed by Ray, then Ray is on the Availability. The email would go to Ray. To change this email, head to Availability
These can be turned on/off under the app Settings, Email & Text Settings, Email Notification Settings
4. “Please reach out to”: Store Admin Email
a. This email is identified from the store admin on the Shopify store. This can be changed under Settings, Email & Text Settings, Email Notification Settings
b. This sets the {shop_email}} field in the emails
Original Templates
In case you need to revert back to the original templated emails
A. Order Placed:
Hi ##{{first_name}},
This is a booking confirmation for ##{{event_name}}.
Date: ##{{start_date}}
Time: ##{{start_time}} to ##{{end_time}} (##{{timezone}})
##{{#if event_location}} Location: ##{{event_location}}
##{{/if}} ##{{#if event_notes}}
##{#{{event_notes}}}
##{{/if}} ##{{event_link}}
##{{#if bundle_booking_link}}
Manage your subscription
Click here to book the remaining appointments in your subscription.
##{{/if}} ##{{#if reschedule_booking_link}}
Need to reschedule?
You can reschedule or cancel your booking here. ##{{/if}}
If you have any questions about this booking, please contact us at ##{{shop_email}}.
Thank you,
##{{shop_name}}
B. Modified/Rescheduled:
Hi ##{{first_name}},
There has been a change to your upcoming booking for ##{{event_name}}. The new event details are:
Date: ##{{start_date}}
Time: ##{{start_time}} to ##{{end_time}} (##{{timezone}})
##{{#if event_location}} Location: ##{{event_location}}
##{{/if}} Meeting Details:
##{#{{event_notes}}}
##{{event_link}}
##{{#if reschedule_booking_link}}
Need to reschedule?
You can reschedule or cancel your booking here. ##{{/if}}
If you have any questions about this booking, please contact us at ##{{shop_email}}.
Thank you,
##{{shop_name}}
C. Reminder:
Hi ##{{first_name}},
This is a reminder about your upcoming booking for ##{{event_name}}. You have a booking confirmed at:
Date: ##{{start_date}}
Time: ##{{start_time}} to ##{{end_time}} (##{{timezone}})
##{{#if event_location}} Location: ##{{event_location}}
##{{/if}} ##{{#if event_notes}}
##{#{{event_notes}}}
##{{/if}} ##{{event_link}}
##{{#if reschedule_booking_link}}
Need to reschedule?
You can reschedule or cancel your booking here. ##{{/if}}
If you have any questions about this booking, please contact us at ##{{shop_email}}.
Thank you,
##{{shop_name}}
D. Follow Up
Hi ##{{first_name}},
Thank you for attending ##{{event_name}}! We look forward to having you again. If you have any questions or comments about this event, please contact us at ##{{shop_email}}.
Thank you,
##{{shop_name}}
E. Cancelled
Hi ##{{first_name}},
The following appointment has been canceled:
Name: ##{{event_name}}
Date: ##{{start_date}}
Time: ##{{start_time}} to ##{{end_time}}
##{{#if cancellation_notes}}
Cancellation Reason
##{{cancellation_notes}}
##{{/if}} Thank you,
##{{shop_name}}
Troubleshooting: Emails Not Arriving
If your customers (or you) aren't receiving booking confirmation emails, here are the most common causes and fixes:
1. Check spam/junk folders
By default, booking emails are sent from hey@getservicify.com. Some email providers may flag these as spam, especially if the customer hasn't received emails from this address before.
Fix: Ask customers to check their spam/junk folder and mark the email as "Not Spam." For long-term improvement, consider sending from your own domain (available on the Ultimate plan) or using Klaviyo.
2. Verify notifications are enabled for your event
Each event has its own notification settings. Go to Dashboard > Edit Event > Notifications and make sure the confirmation email checkbox is enabled.
3. Free products or $0 orders
If your event product is set to $0 or you're using a 100% discount code for testing, the Shopify checkout flow may behave differently. Our booking email is triggered after the order is created — if the checkout is skipped or the order doesn't complete normally, the email may not fire.
Fix: For testing, create a manual booking via the Dashboard instead (Dashboard > Add a Booking). This will trigger the email reliably.
4. Check your notification history
You can verify whether an email was actually sent by checking the notification log: go to Bookings > find the booking > Notifications (on the right side). This shows a timeline of every email/SMS sent for that booking.
5. Bank transfer / delayed payment orders
If your store accepts bank transfers or manual payment methods, the order may be created in a "pending" state. Booking confirmation emails are sent when the order is confirmed — if payment hasn't cleared yet, the email will be delayed.
Tip: If you need the email sent immediately regardless of payment status, reach out to our team and we can help configure this for your setup.
6. Custom email templates and plan requirements
Some email customization features require specific plans:
Default email templates with logo and color customization: Available on all paid plans
Custom email address (send from your own domain): Ultimate plan
Fully custom email content and templates: Use Klaviyo integration (available on Pro Plus and above)
Still not receiving emails?
If you've checked all of the above and emails still aren't arriving, reach out to us at support@getservicify.com with the booking ID and customer email, and we'll investigate the delivery.
View Your Notification History
You can now easily review the full history of all booking notifications (emails & SMS) sent from our app. This helps you confirm whether a message was delivered, when it was sent, and to which customer.
How to view your notification log:
From the Dashboard of our app, Head to the Bookings Tab
From the list view, scroll to the Notifications on the right-hand side
You’ll see a timeline showing every email/SMS sent for that booking, and you can view each email.
This feature helps troubleshoot delivery concerns or confirm whether a reminder or confirmation was triggered correctly.













