Private transfers & tours

Dubrovnik4U Transfers

Dubrovnik4U is a family business that has been driving guests out of Dubrovnik in a private Mercedes V-Class since 2018: across Croatia, Bosnia & Herzegovina and Montenegro. The work had always come in by phone and WhatsApp, and that part worked. The site wasn't meant to end that conversation, just to start it earlier: while the guest is still planning the trip, not standing at arrivals.

4 weeks Design · Development · Booking · SEO
Website: Dubrovnik4U Transfers

Approach

With transfers it's easy to assume a booking engine is what's wanted, a card, a calendar, confirmation in a second. Here that would be the wrong thing to build. Dubrovnik4U doesn't sell a seat, it sells a driver who knows the road, the border and where to stop along the way; a drive like that is arranged, not taken off a shelf. So the booking system stayed deliberately simple: email and WhatsApp, nothing else. A five-step form asks for everything a quote needs (route, date, flight number, hotel, passengers, luggage) and arranges it into a tidy email. The price on the site is a guide; a person confirms the final one. No card, no account, no step that exists only because everyone else has one.

What we built

  • Nine transfer routes with a duration and a "from" price: from the airport to the city (€55, 25 min) to Zadar (€550, 6 h); across the border, Kotor €300, Mostar €380, Sarajevo €480
  • Eight tours, each with its own page: an hour-by-hour itinerary, what's included and what isn't, a gallery, from an olive-oil tasting (€45) to Mostar and Kravica (€450)
  • A five-step booking (what, when, details, contact, review) that ends in an email, with no card and no user account
  • A contact page where WhatsApp, phone and email are given equal weight and lead to the same number, because some guests won't even open a form
  • Four languages: English, Italian, German and Spanish: the whole site, not just the menu
  • A Mercedes V-Class fleet with real numbers: 7 passengers, 5 large suitcases, a driver 24/7
  • Reviews alongside the offer (5.0 on TripAdvisor and Google, 95+ recommendations) and the family story on the "About" page

Five steps that ask so the driver doesn't have to

Booking step 1: choosing a transfer, tour or special request, with route cards
What you're booking, a transfer, a tour or a special request. Here, unlike in the catalogue, the card also carries the distance: Dubrovnik → Split, 4 h · 230 km, from €450.
Booking step 2: choosing the date and departure time, with a return-trip option
When: the date and departure time, a return only if needed. Plain fields the phone already knows how to open properly, with no calendar library.
Booking review, a summary of the route, date, passengers and estimated price before sending the request
The last screen is a summary, not a checkout: "roughly from €450, we confirm the final price by email, nothing is charged now". The button sends the request, and a copy goes to the guest too.

The price before the enquiry, not after

Transfer-route cards with duration and price: Split, Korčula, Zadar, Makarska, Kotor
The card says three things and nothing more: where to, how long, from how much. Airport to the city €55 and 25 minutes, Dubrovnik–Zadar €550 and six hours. The border doesn't change the rule: Kotor from €300, Mostar from €380, Sarajevo from €480. The photo is the destination, because a transfer to Kotor sells itself anyway.

A car you'd want to ride in yourself

Fleet section, a Mercedes V-Class in front of the city walls, with vehicle specifications
Three numbers a guest checks before booking: 7 passengers, 5 large suitcases, 24/7. The photo is their car on their road: for a family business, a stock render would be the first sign something's off.

Technologies

Every project gets the stack that suits it, this is the one for Dubrovnik4U. With no payment processing and no user accounts, there's less that can break.

Want a result like this?

Tell us about your project and we'll come back with a clear quote within 24 hours.

Start a project
Start a project