Skip to content
STEPS LAB

Hospitality

Ribas Karpaty

A hotel that stopped handing a fifth of its revenue to middlemen

Eight bookings in ten came through agents charging up to 22% commission. We built their own booking flow where the price on screen equals the price on the bill — and guests started booking direct.

Ribas Karpaty booking page listing available rooms
Demonstration artwork

What was wrong

Eight bookings in ten came through agent sites taking 15 to 22 percent of each one. The hotel had its own website, but booking on it was close to impossible: the form opened in a third-party window that simply did not work on iPhones.

That window also quoted prices without mandatory extras. A guest saw ₴3,200 on the site and ₴4,100 in the confirmation email. Every second call to the front desk started with that question — and some guests cancelled after it.

  • Up to 22% of every booking

    Went to agents, because there was no working way to book direct.

  • The site price did not match the bill

    A gap of up to 28% — souring the stay before the guest arrived.

  • Booking did not work on iPhones

    And that is the largest share of the site’s visitors.

What we did

We removed the third-party window and built the hotel’s own booking flow, which reads available rooms straight from their system. The price on screen is the price on the bill: every mandatory extra is already inside it, and optional services sit in a separate checklist so the guest decides.

The path is three steps: dates and guests → choose a room → pay. The choice is stored in the link, so it can be sent to a friend or opened on a computer from a phone and picked up where it was left.

Booking now works on every phone — checked on real devices, not just in a developer’s browser.

What it looks like

  • Demonstration artwork
    The price on screen is the price on the bill. No "plus fees" at the end.
  • Demonstration artwork
    Rooms and extras in one place, with no wandering between sections.
  • Demonstration artwork
    The manager sees occupancy and where each booking came from.

The result in numbers

Of bookings now come direct, with no agent commission
47%

was 20%

over the first season after launch

Calls asking "why is the price different?"
−61%

from 340 to 132 a month

over 3 months

Steps to make a booking
3

was 6 in the third-party window

from picking dates to paying

Figures from the actual project, not a rough estimate.

Tell us what you need

Two sentences is enough. We reply within one business day and tell you honestly whether we can help.