Zapier allows you to automate repetitive tasks between two or more applications without the need for coding or programming. It can track the events in an application and tell another app to perform a specific action.

For example, when a new guest is created in Zenoti, Zapier can send out a welcome email to the guest using your Gmail account.

Important: For this integration to work, you must have an active subscription to Zapier and its services.

How does it work?

Before you begin

To use this feature, you need a subscription to the Zenoti API package. Reach out to your CSM to enable the package.

To use Zapier for automated actions

  1. Log in to Zapier using your credentials.

  2. Click Create Zap. Now add Zenoti as an application in Zapier.

  3. In the search box, enter Zenoti.


    Zapier searches for Zenoti and displays the app.

  4. Select Zenoti.

  5. Select any one of the supported events. (Refer to the end of the article for supported events).

  6. Click Continue.

    The Choose account section appears. In this section, you must sign-in to Zenoti using your credentials.

  7. Click Sign in.

  8. From the Environment drop-down list, select Live.

  9. For Account Name, enter the name of your account (as it appears in Zenoti URL). For example, if your Zenoti URL is https://spabliss.zenoti.com, enter the Account Name as spabliss.

  10. Click Yes, Continue.

  11. Enter your Zenoti credentials.

  12. Click Login.

  13. After a successful login, click Continue.

    The Test trigger section appears.

  14. To test if the trigger is working, click Test trigger .
    Zapier will search for a recent corresponding event and show the details of it. For example, if you choose the event as Guest Create, Zapier will search for this event and show the details accordingly.

  15. Click Continue.
    The Action section appears. Here you must add an automated action that occurs when an event is triggered.

  16. Select the actions that are automated by third-party apps. Some of them are:

    1. Gmail

    2. Slack

    3. Google Calendar

    4. Google Sheets

    5. Mailchimp

      Third-party apps will allow you to create a workflow, that will complete the action.
      For example, if you select Guest Create as a trigger, and if you select Gmail as a third-party action, you must specify if Gmail must send a welcome email to the guest or create a draft email for you to verify.
      Note: Third-party actions require you to log in to the respective services. For example, if you select Gmail, you must log in to the appropriate Gmail account.

  17. After you create the action and test it, click Publish Zap.

    The workflow is created. You can see the created workflow on your homepage.

Supported Events

  • Appointment Complete: Triggers an event when an appointment is completed in Zenoti.

  • Appointment Group Create: Triggers an event when a group appointment is created in Zenoti.

  • Appointment Group Status: Triggers an event when a group appointment status is changed in Zenoti.

  • Appointment Start: Triggers an event when an appointment is started in Zenoti.

  • Class Booking Approve: Triggers an event when a class booking is approved in Zenoti.

  • Class Booking Cancel: Triggers an event when a class booking is cancelled in Zenoti.

  • Class Booking Create: Triggers an event when a class booking is created in Zenoti.

  • Class Booking Delete: Triggers an event when a class booking is deleted in Zenoti.

  • Class Booking No Show: Triggers an event when a class booking is marked as no-show in Zenoti.

  • Class Booking Reject: Triggers an event when a class booking is rejected in Zenoti.

  • Class Schedule Cancel: Triggers an event when a class schedule is cancelled in Zenoti.

  • Class Schedule Create: Triggers an event when a class schedule is created in Zenoti.

  • Class Schedule Update: Triggers an event when a class schedule is updated in Zenoti.

  • Employee Create: Triggers an event when an employee is created in Zenoti.

  • Employee Delete: Triggers an event when an employee is deleted in Zenoti.

  • Employee Update: Triggers an event when employee details are updated in Zenoti.

  • Guest Create: Triggers an event when a guest is created in Zenoti.

  • Guest Delete: Triggers an event when a guest is deleted in Zenoti.

  • Guest Membership Cancel: Triggers an event when a guest membership is cancelled in Zenoti.

  • Guest Membership Create: Triggers an event when a guest membership is created in Zenoti.

  • Guest Membership Freeze: Triggers an event when a guest membership is frozen in Zenoti.

  • Guest Membership Reinstate: Triggers an event when a cancelled guest membership is reinstated in Zenoti.

  • Guest Membership Unfreeze: Triggers an event when a frozen membership is unfrozen in Zenoti.

  • Guest Merge: Triggers an event when a guest is merged in Zenoti.

  • Guest Update: Triggers an event when guest information is updated in Zenoti.

  • Invoice Closure: Triggers an event when an invoice is closed in Zenoti.


Did this answer your question?