Skip to main content

How to create a workflow in Zapier (with examples)

This article teaches you how to create automations using our official Zapier integration as well as provides some demo videos.

Frances Rebollido avatar
Written by Frances Rebollido
Updated over a week ago

  1. On your Zapier dashboard, click on +Create.

  2. Select Zaps.

  3. Click the first step Trigger.

  4. Search for Hospitable.

  5. Choose your Trigger event: Reservations, Properties, Messages or Reviews.

  6. Select the Hospitable account to use.

  7. Click on Continue.

  8. The next step is to test your trigger which pulls in some sample data from your Hospitable account.

  9. In the next step, select one of the sample data and click Continue.

  10. Select your destination app/where you want the next action(s) to occur.

  11. Continue with the setup by choosing the action event, specifying the fields in the Hospitable data to map to your destination app, and so on.

  12. Test your Zap before publishing.

Demos of example automations

Add reservations to Google Sheets

  • Create a new row for new reservations.

  • Update a row when an existing reservation is altered

Send a Slack message whenever you receive a guest message that contains certain keywords

Send the early conversation of a new reservation to AI analysis

This workflow is triggered once a new booking is placed, and is delayed for some time before retrieving all messages exchanged thus far. This can be used if you wish to use some information about a guest from their beginning messages (e.g. what they want from the accommodation, purpose of stay, etc.) in another app, such as a text-analysis AI application. Great for preparing greeting cards and the like upon their arrival.

Send a text message with the list of daily checkouts

Create a Pro-Rated Revenue Sheet with Zapier and Google Sheets

Save all historical messages (using the native integration)

Note: You will need to contact [email protected] in order to send all historical reservations after you have completed your Zap setup.

Store guest's email address beside their review

Store a guest's email address when a new reservation comes in. After they leave a review upon check-out, update the guest's record in your system.

Trigger an action on another app once a guest checks out

Remind a guest to leave a review based on the conversation and AI's analysis of their experience during the stay

What this workflow achieves ultimately is:

  • Log new reservations in Google Sheets.

  • Update the reservation record with changes to the dates of stay, cancellations, etc.

  • Grab the entire conversation 72 hours after the checkout, have AI analyse the guest's sentiment and update the Google Sheet with this summary.

  • Send a notification to yourself to remind the guest if they have not yet left a review by this point.

There is a second Zap that you would need to create, and this one grabs the review left by your guest. If they reviewed within 72 hours from their checkout, the AI analysis will still be performed but you will not receive a notification. You can of course modify this to your preference.


If you are running into an issue with your Zap setup, you can open a ticket with Zapier support at https://zapier.com/app/get-help.

For other questions regarding the integration and your Hospitable data, reach out to [email protected]

Did this answer your question?