Skip to content

RezMagic + HubSpot Integration

RezMagic is a reservation and booking platform for group travel, tours and events. Our integration connects bookings, guests and event details with HubSpot, so sales, marketing and service teams see each traveler's reservation in the CRM and can act on it.

Method
: custom build on Karana (iPaaS); RezMagic remains the system of record for reservations, HubSpot for relationships and marketing.

Scope: RezMagic guests to HubSpot contacts; bookings and their status to HubSpot with the related event; field mapping defined in a dedicated mapping document before the build.

In plain terms: RezMagic is where reservations for trips and events are made. We connect it to HubSpot so every booking shows up on the traveler's record with the event and its status, which lets marketing target guests by event and lets the team follow up without switching systems.
  • Bookings
  • Custom integration
Planning a RezMagic + HubSpot integration?

Tell us how your team sells and manages reservations in RezMagic. We'll recommend the right data model, mapping and sync approach.

Book a Call

Data Sync Objects

HubSpot Object RezMagic Object Direction
Contacts Guest / Passenger External → HubSpot
Bookings (custom object or deals) Reservation External → HubSpot
Booking status Reservation status External → HubSpot
Event properties Event / Sailing External → HubSpot

Use Cases

Every Reservation on the Traveler Record

Each RezMagic booking appears in HubSpot on the guest's record with the related event and status, so the team has full context in one place.

RezMagic Booking → HubSpot Contact

Event-Based Marketing

Marketing builds lists by event, booking status or travel history to promote upcoming events and re-engage past guests.

RezMagic Bookings → HubSpot Lists → Campaigns

Booking-Driven Follow-Up

New bookings and status changes trigger HubSpot workflows for confirmations, reminders and service follow-up.

RezMagic Status → HubSpot Workflows

Features

  • Guest → HubSpot contact
  • Booking and status sync
  • Event details on the record
  • Lists by event and booking history
  • Custom build on Karana
  • Field-by-field mapping document

Frequently Asked Questions

  • How does the RezMagic HubSpot integration work?

    RezMagic is a reservation and booking platform for group travel, tours and events. We build a custom integration on Karana, our integration platform, that brings guests, bookings and event details from RezMagic into HubSpot. Reservations continue to be made and managed in RezMagic, while HubSpot gives sales, marketing and service teams a complete view of each traveler.

  • What data can I sync between RezMagic and HubSpot?

    A typical setup creates or updates a HubSpot contact for each guest, records each booking with its status and the related event, and keeps that information current as bookings change. The exact objects and fields, including whether bookings are stored as deals or as a custom object, are confirmed in a field mapping document before the build starts.

  • Can we use booking data for marketing in HubSpot?

    Yes. Once bookings are in HubSpot, marketing can build lists by event, booking status or travel history, promote upcoming events to past guests, and exclude travelers who have already booked from promotional campaigns. Workflows can also send confirmations and reminders based on booking changes.

  • Which system is the source of truth?

    RezMagic stays the system of record for reservations, inventory and payments, and HubSpot is the system of record for relationships, marketing and service. Each field has a defined owner in the mapping document, so the two systems never overwrite each other and the team always knows where a change should be made.

  • Can the integration be customized to our RezMagic setup?

    Yes. Which events and booking types sync, how often updates run, how guests are matched to existing contacts, and how bookings are modeled in HubSpot are all scoped to your process. We document the design, test it before go-live, and maintain the integration on Karana after launch.