Skip to content
Changelog

What we shipped, and when

Kapuli is built alongside the operators in the founding cohort, so most of what is below started as somebody's Tuesday-morning problem. Every release has its own link, pick a date and send it on.

Jump to

Agencies and their agents

Agency management, from creating an agency to invoicing its bookings.

  • Agency creation, adding agents for agencies, and direct agency bookings.
  • Coupon code creation for agency promotions.
  • Automatic invoice generation for agency bookings.
  • Agent login with booking views, and configurable lifecycle notifications for agent bookings.

Rooms and flights in the booking lifecycle

Two more things now carry through a booking.

  • Room inventory integrated into the booking lifecycle when a departure has room inventory connected.
  • Flight booking costs added to Trips and carried through the booking lifecycle.

Mailchimp

Mailchimp connected to the email marketing dashboard and the guest CRM.

  • Mailchimp integration for the Email Marketing Dashboard and Guest CRM.

Login pools

A simpler sign-in experience for guests across your brands.

  • Guests no longer have to manage separate logins for each of your brands.
  • Instead, they use a single login across all your brand booking sites and only see the information relevant to each brand.
  • You can keep all guests in a single CRM or split them across multiple CRMs, as a backend configuration.

Cancellations and loyalty credit

A round of improvements and fixes.

  • Improvements and bug fixes related to cancellations and loyalty credits.

A sold-out room stays sold out

A fix to how a room shows across listing types.

  • Rooms no longer appear as available under different listing types when the room is unavailable for booking after a room preference has been selected.

Pre-trip requirements

Ask every guest exactly what a departure needs to know, and handle the answers without a spreadsheet.

  • Forms you build yourself, assemble a requirements form from text, date, time and dropdown fields, as a simple list or split into sections for longer questionnaires.
  • Assigned where they belong, attach a form to a whole trip or to a single departure, and guests fill it in from their own portal.
  • Reviewed in one place, approve or reject what comes back, or complete a form on behalf of a guest who would rather do it by phone.

Room inventory

Rooms are real inventory now, picked by the guest at booking and counted down as they sell.

  • Inventories connected to departures, build an inventory once, with details and photographs for each room, then attach it to the departures that use it.
  • Guests choose their own room, room selection becomes part of booking the trip instead of an email exchange afterwards.
  • No double bookings, availability updates in real time as bookings arrive, so the same room cannot be sold twice.

Custom checkout

Guests can now pay without ever leaving your website.

  • Payment on your own domain, the whole checkout runs inside your site, instead of handing the guest to an external gateway partway through.
  • One continuous booking, no redirect, no unfamiliar page, and no moment where a guest wonders who they are paying.

Loyalty and cancellation credits

Credit becomes something you award on purpose, not only something you refund.

  • Loyalty credit you configure, reward guests for completing trips and for reaching the milestones you decide matter.
  • Cancellation credit against future bookings, issue credit when a guest cancels and let them spend it on the next departure, so the conversation is not only about refunds.

Trip cloning and departure codes

Setting up the same trip again stops being a retyping exercise.

  • Clone a trip in one click, copy an existing trip to run it again next season, or use it as the starting point for something similar.
  • Departure codes that write themselves, generate codes from the departure start date, a destination code you choose, and a prefix or suffix you define.

Advanced CMS

Edit the site in a live preview and publish the moment it looks right.

  • An editable live preview, change website content in place and see it as a visitor will, rather than editing fields and hoping.
  • Publish instantly, changes go live when you publish them, without switching to another system.
  • Linked content stays accurate, where a page draws on data already in Kapuli, such as trip details, it updates itself instead of drifting out of date.

Email marketing

Campaign numbers now sit beside booking numbers.

  • Contacts matched to guests, connect your email marketing tool and its contact profiles line up with the guest profiles already in Kapuli.
  • Engagement on the guest record, see how a guest has responded to campaigns without leaving the platform.
  • A marketing dashboard, key metrics for one audience or all of them, on the new Kapuli email marketing dashboard.

Trip creation

Everything it takes to stand up a trip, now one guided flow instead of three disconnected tools.

  • One flow, start to finish, creating a trip used to mean bouncing between separate steps for the page, the itinerary and the scheduled departure. Now it is a single guided flow: build a trip and publish it live to your site in one sitting.
  • Itineraries, inventory and departures, together, the full setup flow now covers day-by-day itinerary details, room and seat inventory, and departure scheduling in one place, instead of scattered across separate tools.
  • Photos that just work, upload trip photos as-is and Kapuli automatically resizes and formats them for your site. No more prepping images by hand before every upload.

Bookings and guests

The whole booking lifecycle now bends to how groups actually travel, together, but never all-or-nothing.

  • Book on behalf of your guests, your team can create a booking directly from the platform for guests who call, email or book in person, with no separate manual process.
  • Every guest pays and cancels on their own, when several travellers share a booking, each one can pay their share or cancel independently. It is no longer all-or-nothing for the whole group.
  • Verified guest accounts, guests verify their email and get their own account to view bookings and manage their trip, automatically as part of registration.

Payments and notifications

Money moves and the right message goes out, automatically, at every step of the journey.

  • Card payments for deposits and balances, guests can pay deposits and remaining balances by credit card, with automatic payment confirmation emails sent the moment a charge clears.
  • Cancellations that calculate themselves, cancel from Kapuli or the guest portal and the credit or refund due is calculated automatically against your cancellation policy. No manual math.
  • The right email, every time, verification, account credentials, trip welcome messages and payment confirmations now go out automatically at each step of the booking journey.

Streamline your tour operations today

We will look at how you run departures and tell you whether Kapuli fits.