All Collections
Capturing emails for Mailchimp
How do I integrate with Mailchimp
How do I integrate with Mailchimp

A step-by-step guide on setting up your integration with Mailchimp.

Assistant avatar
Written by Assistant
Updated over a week ago

The integration between and Mailchimp allows you to use Mailchimp's excellent features for marketing campaigns to your previous guests.

How it works

Hospitable will capture the guest's email address and automatically adds it to a specified mailing list in Mailchimp.

For Airbnb and, the email address needs to be provided by the guest in a message to the host since these platforms do not automatically share the guest's personal email.
โ€‹Update: Please review Airbnb's Off-Platform Policy related to soliciting guest contact information to avoid account suspension.

For VRBO, Manual, and Direct bookings, the email address is captured directly from the reservation data, which means we'll automatically import their email address to Mailchimp as soon as a reservation is placed. However, the host should still ask guests from these platforms for permission to subscribe them to a mailing list.

No retroactive checks for messages

Our system only captures email addresses for Mailchimp after the integration is set up. This means that messages sent by guests in the past are not scanned for any email addresses.

A special note for VRBO: existing guests who booked prior to the integration being set up may still get sent to Mailchimp if there is any correspondence between the guest and host after the setup.

No limit to the number of email addresses per guest

We will send all email addresses detected in a guest's message to Mailchimp.

This is also applicable for VRBO, Direct, and Manual bookings. If a guest provides other email addresses in a message, we'll send those in addition to the actual email address tied to their reservation.

How to set up the integration

On Mailchimp:

  1. You need to have a functioning Mailchimp account. It is free to signup.

  2. You need to have at least one mailing list on Mailchimp. If you haven't, you should create a list on Mailchimp before integrating with

  3. This list should include at least the required Merge Fields below. MailChimp only pre-creates some of these by default for new mailing lists; you will need to add the rest as required:

  • FNAME, text field, first name of the guest

  • LNAME, text field, last name of the guest

  • PHONE, text field, phone number of the guest, if provided.

  • LISTING, text field, listing name on Airbnb

  • ADDRESS, text field, the full address of the Airbnb listing

  • CHECKIN, date field, formatted MM/DD/YYYY, the check-in date.

  • CHECKOUT, date field, formatted MM/DD/YYYY, the check-out date. will automatically populate those fields for your new guests' contacts so that you can adapt your messages. Only created merge fields will be populated.

Please note that any error in the type of those merge fields will result in the failure to add email addresses to your mailing list on our end.

In addition to the above, can also send these data points to MailChimp, which you can use to customize your newsletters and scheduling:

  • Language ( Defaults to English)

  • Guest Location - Latitude and Longitude (if available)


After completing the steps above, you can integrate your list with and have it populated on the fly for new messages containing email addresses.

  1. Go to Apps

  2. Click on Mailchimp

  3. Click on Connect with Mailchimp

  4. You will be prompted to login on your account and authorize our application to have access to your account data.

  5. Select the mailing list from the dropdown.

Setting up your campaigns on Mailchimp

From here, you need to create your marketing campaign with Mailchimp. Here are some instructions to get you started:

  1. On Mailchimp, click on Campaign

  2. Click on "Create Campaign"

  3. Select Email

  4. Enter the name of your campaign

  5. Click on "Automated", then "Date based", and select "Specific date".

  6. Click on "Single email" or "Email series" depending on your use case.

You can set up your campaign from there, design your emails, and schedule them depending on the date you have selected (either CHECKIN or CHECKOUT).

Setting up an automated message in Hospitable

You can create a new messaging rule specifically asking your guest to provide their email address, as well as get their consent to receive future emails from you.

Alternatively, you can add this message to an existing rule, such as your New reservation message or a message sent before/after the check-out time.

  1. Go to Guest experience

  2. Click on Messaging rules

  3. Click on +Add new to create a new rule, or select an existing rule from the list to update its template.

Did this answer your question?