We now offer a native Zapier connection! Zapier, the most widely recognized integration tool for users of all technical levels, lets you connect RoverPass to any other app you use.
Here's a step-by-step guide to integrating your Zapier account with RoverPass.
Step 0 - Integration Request
Since the integration is in beta, it’s managed individually. Please complete this form to request your Zapier Integration with your contact information.
Once your request is accepted, you will receive an API Key*, which you will use to authorize your account in Zapier.
*The API Key is an alphanumeric value that allows proper and secure authorization to your RoverPass account. Please don’t share it or forward the email to anyone.
You will also receive an invitation to the Zapier Integration in your email. Please click on Accept Invitation.
Step 1 - Create Zap - Trigger Events
Once you have accepted the invitation, go to Automate your work today | Zapier and click on Create > Zaps at the top-right corner.
Then, click on Trigger:
Search for RoverPass and select the integration:
Select Event. Initially, RoverPass Zapier integration will offer 4 Triggers:
1.1 Reservation Updates
This trigger activates whenever there’s an update to a reservation, including actions such as: Creation, Revision, Check-In/Out, Approval, Rejection, Refund, Cancellation, Cancellation Request, and Expiration.
To view updates for a specific reservation, navigate to the reservation page and click on the top-right corner to select See Reservation History.
The API data you receive should match the details shown here:
Here are the columns returned by the API:
-
ID (Unique Event ID)
-
Reservation ID
-
Updated At
-
Update Type. The possible values include:
-
create
: New Reservation -
check_in
: Reservation Checked In -
check_out
: Reservation Checked Out -
revision
: Any Reservation change, such as: Check-In, Check-Out, Phone Number, Adults. -
approve
: Approved Reservation -
cancel
: Cancelled Reservation -
reject
: Rejected Reservation -
refund
: Reservation Refund -
cancellation_request
: Cancellation Request -
expire
: Reservation Expired
-
-
Update Details: Provide a brief explanation of the update. For example: “
Changes include: Check Out (08/15/2024 to 08/16/2024).
" -
Booked At
-
Guest Name
-
First Name
-
Last Name
-
User ID
-
Email
-
Phone
-
Address
-
Check-In
-
Check-Out
1.2 New Reservation
Triggers when a new Reservation is created. By default it returns the latest 100 reservations, with the following columns:
-
ID (Reservation ID)
-
Booked At
-
Check In
-
Check Out
-
Guest Name
-
First Name
-
Last Name
-
Site (Site Name)
-
Source (Reservation Source)
-
User ID (Camper unique ID in RoverPass)
-
Email
1.3 Today’s Check-Ins
Triggers when there are Reservations Checking In today. It will provide a list of all reservations checking in today, with the following columns:
-
ID (Reservation ID)
-
Booked At
-
Check In
-
Check Out
-
Guest Name
-
First Name
-
Last Name
-
Site (Site Name)
-
Source (Reservation Source)
-
User ID (Camper unique ID in RoverPass)
-
Email
1.4 Today’s Check-Outs
Triggers when there are Reservations Checking Out today. It will provide a list of all reservations checking out today, with the following columns:
-
ID (Reservation ID)
-
Booked At
-
Check In
-
Check Out
-
Guest Name
-
First Name
-
Last Name
-
Site (Site Name)
-
Source (Reservation Source)
-
User ID (Camper unique ID in RoverPass)
-
Email
Step 2 - Create Zap - Trigger final set up
Once you select an Event (New Reservation as an example) click on Continue:
On Choose An Account, click on Choose
Click on Connect a new account
A pop-up will emerge, copy the API Key you received in your email and paste it here.
Click on Yes, and Continue to RoverPass. Then, click on Continue
Click on Test Trigger
Once it is finished, Select a record and click on Continue with the selected record
Step 3 - Create Zap - Action Set up
Choose from over 7000 apps for your action. Pick the app you need and customize it as required. Depending on your choice, you may need to map fields to the columns in the API Response provided earlier.
For example, if you select Google Sheets - Create Multiple Spreadsheet Rows, you would need to map each column. For instance, to map the Site column, you would need to select the corresponding site value from the previous step.
Do the same for all other columns, mapping each to its appropriate field from the API Response.
The setup is now complete. If you have any further questions, please contact us at hostsupport@roverpass.com, and we will assist you.
Use Cases for RoverPass and Zapier Integration
Marketing: How to Send Mass Emails to Your Guests by Connecting RoverPass with Mailchimp through Zapier
Integrating RoverPass with other tools like Mailchimp through Zapier can significantly streamline your communication with guests. This case study will guide you through the process of setting up an integration that allows you to send mass emails, such as a welcome email, to new reservations automatically.
Step 1: Set Up Your Zapier Account and Connect RoverPass
-
Create a Zapier Account:
-
If you don't already have a Zapier account, sign up at zapier.com.
-
Once signed in, click on "Make a Zap" to start the integration process.
-
-
Connect Your RoverPass Account:
-
In the "Trigger" section, search for "RoverPass" and select it as the trigger app.
-
Choose the trigger event that will start your workflow (e.g., "New Reservation Update").
-
Connect your RoverPass account by following the prompts to log in and authorize Zapier to access your data.
-
Step 2: Create a Mailchimp Account and Set Up Fields
Sign Up for Mailchimp and Set Up Required Fields:
-
Go to mailchimp.com and create an account if you don’t have one.
-
Navigate to the "Audience" section, where you’ll manage your contacts.
-
Click on Manage Audience - Settings
-
Under settings search for the option “Audience fields and *|MERGE|* tags” and there you will be able to creat new fields that match the ones that you will use from RoverPass, like Check-in or Check-out dates.
Step 3: Create the Email Campaign in Mailchimp
-
Design Your Email:
-
Under the "Campaigns" tab in Mailchimp, click on "Create Campaign" and select "Email."
-
Design your email template, such as a welcome email for new reservations. Customize it with the fields you set up earlier (e.g., [First Name], [Last Name]).
-
-
Save Your Campaign:
-
After designing, save the email campaign. This campaign will be used later when you trigger the email via Zapier.
-
-
Build Journeys or automation:
-
You can even create automation that will be triggered as soon as the contact travels from Zapier to MailChimp
-
To learn how to create automation or customer journeys on Mailchimp click here:
Step 4: Connect Mailchimp to Zapier
-
Set Up the Action in Zapier:
-
Return to Zapier, where you previously set up the trigger with RoverPass.
-
For the "Action" app, search for "Mailchimp" and select it.
-
-
Configure the Action:
-
Choose "Add/Update Subscriber" as the action event.
-
Connect your Mailchimp account to Zapier, authorizing access as prompted.
-
-
Map the Fields:
-
In the mapping section, connect the fields from RoverPass (e.g., guest’s first name, last name, email, check-in, check-out) to the corresponding fields in Mailchimp.
-
This ensures that the information from RoverPass is correctly transferred to Mailchimp.
-
Step 5: Example of Sending a Welcome Email
-
Create the Customer Journey on Mailchimp:
-
With the trigger (new reservation update in RoverPass) and the action (add/update subscriber in Mailchimp) set up, Mailchimp will automatically send your welcome email to any new reservation made in RoverPass.
-
-
Test the Zap:
-
Before turning the Zap on, test it to ensure everything works as expected. Create a sample reservation in RoverPass and see if it triggers the welcome email through Mailchimp.
-
-
Turn on Your Zap:
-
Once tested and confirmed, turn on your Zap. Now, every time a new reservation update is made in RoverPass, the guest will receive a personalized welcome email automatically.
-