Features: Wix Bookings
Ira avatar
Written by Ira
Updated over a week ago

Our integration with Wix bookings enables you to use our workflows for automated communication with your clients via email or SMS channels. Send personalized messages to your clients based on the events on your Wix bookings site.

Wix Bookings Preview 2

Wix Bookings Workflows

Our integration with Wix bookings provides four types of workflows that you can use to send out automated messages to your clients:

  • Booking confirmation;

  • Booking reminder;

  • Booking cancellation;

  • Booking reschedule.

Each of these events has its own custom properties that you can use to personalize and add valuable info about the booking to your automated messages (emails and SMS). For example, here's how you can add the name of the service client has booked -[[booking.serviceName]], the name of the Staff member - [[booking.providerName]], the time and date when the event will take place - [[booking.startTime]], the location where the event will take place - [[booking.location.name]] and the exact address where this event will take place - [[booking.location.formattedAddress]].

You can check all the available personalization tags for each of the events by clicking on this button:

All the personalization tags will be replaced by the values passed from Wix. Therefore, the final number of characters will differ from what you see in the editor, and we can't predict that. So, keep that in mind when writing the text of your SMS. It's explained here how many characters one SMS can carry.

Booking Reminders

Booking reminder events are a bit more complex than other ones. So, we'll explain how it works in this section.

By default, the Booking reminder is triggered at the exact moment when the Calendar Event starts, but as most of you'd like to send the reminder a few days/hours/minutes before the event happens, we've added the 'Sent time' block to the workflow. This block allows you to trigger the Automation Workflow X months/weeks/days/hours/minutes before the Calendar Event starts.

For example, you can set the email reminder to be sent 24 hours before the event starts.

However, keep in mind if the customer makes a booking less than 24 hours before the event, then an email reminder won't be sent in this case because the delay is set to 24 hours before the event, and there was no booking at the time when the reminder was supposed to be sent. It works the same way with SMS reminders (e.g., if you set the 'Sent time' to 6 hours before the event, booking should exist more than 6 hours before the event. Otherwise, the SMS reminder won't be sent).

So, adjust the 'Sent time' block delays based on your store booking time trends. If your customers never make a booking less than a day before the event, using it 24 hours before the event is okay. However, if your customers often make bookings less than 12 hours before the event, 1-2 hours before the event Sent Time will make much more sense.

Collecting Phone Number Field

To send SMS notifications through Omnisend, you must collect phone numbers with your Wix bookings form.

To start collecting phone numbers with your Wix bookings checkout form, go to your Wix account → Booking services → More actions → Update booking settings.

You'll be redirected to the Wix bookings settings page; click on the Booking form.

Make sure that the phone number field is set to 'required.' Otherwise, some clients may not provide their phone numbers during the booking, and Omnisend will need to know where we need to send the SMS notification. Make sure to save the form afterward.

Disabling Wix Bookings Notifications

The critical thing to mention is that we don't automatically replace the Wix bookings notifications. So, you should set up a Booking confirmation SMS notification in Omnisend and enable it in Wix as well. In that case, customers will receive two notifications about the same thing, and you want to avoid sending out duplicates.

To turn off Wix bookings notifications in the Wix account, go to Booking services → More actions → update booking settings:

You'll be redirected to the Wix bookings settings page; click on the Emails & SMS notifications as shown in the screenshot below.

Then, turn off all the notifications that you're going to send through Omnisend.

You can keep some of them enabled if you don't want to use Omnisend for some of your notifications.

Signup Forms

All the contacts passed to Omnisend from your Wix bookings site have non-subscribed status. It means that you can't send any promotional content to them, even if you want to, because they didn't give you their consent to get any other content except the one related to their booking (that's why you can still send emails, and SMS based on the custom events that are passed to Omnisend from Wix bookings to contacts with non-subscribed status).

So, if you'd like to start using Omnisend to send out promotional content, you'll need to collect consent from your clients first.

To collect the consent, you can use Omnisend Signup Forms. All Signup Form types are available for you except Embedded Signup Form.

To collect subscribers on your store, you can use Website Forms.

To collect consent from your customers who make a Booking, you can use the Landing page Signup Form. Add its URL to your transactional messages. For example, here's how Booking confirmation SMS may look with the Landing page URL added:

The 'Automatically shorten links' feature is enabled by default for every SMS block. So, this link will be shorter in the actual SMS:

You can also share the Landing Page URL anywhere online. For example, suppose you have a Facebook group or Instagram account. In that case, you can share the Landing page link there to allow your clients to subscribe to your newsletter if they're interested in different news regarding your business, sales, etc.

Welcome Email/SMS Workflow

To send Welcome emails/SMS to the contacts that subscribe to your newsletter via Omnisend Signup Forms, you'll need to use the 'Contact enters a segment' trigger. You can find a detailed explanation of how to do that here.

SMS and Email Campaigns

SMS and Email campaigns allow you to send out promotional content in bulk. However, you'll need to collect their consent to use this feature, as explained above. Once you have at least one SMS or Email subscriber, you can send them promotional content. For example, inform them about upcoming sales on your site.


Does this integration support Wix course sites?

We don't currently support Courses, but we'll start supporting this service type shortly.

Will the automation be triggered for manually created bookings?

Yes, we'll trigger automations for bookings that have been created manually in the Wix admin.

Did this answer your question?