Tourism · Expert-led business

AwesomeKyiv: a tour booking site we kept deliberately boring

A one-guide tour company needed bookings, not a platform. Nine tours, a booking form on each, and a stack the founder runs without calling us.

The story behind

Alina runs unconventional Kyiv tours: backyards, metro tunnels, the city's raw corners that guidebooks skip. Her bottleneck was not ambition, it was logistics. Booking requests arrived as Instagram messages and got answered between tours. The brief was a site with her voice on it and a form that turns a message thread into a structured booking request.

The engineering decision worth writing down is the one we did not make. A custom booking platform was on the table, and for a one-guide company it would have been malpractice: every dependency we added would eventually need us. So the build is a tour content type, a form on every tour page that lands as structured email, and a blog she fills herself. Today, that is still the whole operating manual.

Business value

  • Booking requests arrive structured by tour, date, and group, not as chat threads.
  • The brand reads like Alina, which for a storytelling guide is the product.
  • The founder updates tours and writes posts without a developer on retainer.

Project scope

  • Brand and site design around the tours' aesthetic, contrasts included.
  • A custom tour content type with nine bookable tours.
  • Booking forms on every tour page, delivered as structured email.
  • A blog the founder writes, 58 posts and counting.
  • On-page SEO for international search.

Deliverables

  • A live WordPress site at awesomekyiv.com.
  • Nine tour pages with booking forms.
  • Custom tour content type the founder manages herself.
  • Blog platform with 58 published posts.

Tech stack

WordPressPHPWPFormsMySQLOn-page SEO

Frequently asked

Why is a small WordPress site on your case study list?

Because the decision is the case study. We build custom platforms for a living, and the honest call for a one-guide tour company was to not build one. Matching the stack to the operator is the same judgment we apply to a 29-project trading system, pointed the other way.

Why WordPress instead of something custom?

A solo founder needs a site she can run alone: edit a tour, post a story, read a booking, all without a developer. WordPress with a custom tour type does exactly that. Custom code would have made her dependent on us, and a dependency is a cost even when the invoice is zero.

Can you build this for our expert-led business?

Yes. The pattern transfers to any expert whose product is themselves: consultants, clinicians, instructors. A catalog of what you offer, a form that structures the request, and content that sounds like you. We will tell you honestly whether that needs custom software or a well-set-up site, and the answer is the cheaper one more often than you would expect.

Is the site still live?

Yes, at awesomekyiv.com, with the tours and the blog the founder keeps updating. The five-star review on our Upwork profile is hers too.

Have a workflow that needs this?

Tell us the shape of the problem. Scoped estimate, usually within 3 to 5 business days. No card, no obligation.

Estimate this buildor email business@highcraft.io