Massruum

WordPress & WooCommerce studio

Home · Work · Ökotuba

Ökotuba – organic skincare and a smart booking system

We built an organic skincare store and a facial-treatment booking system from scratch, and it has run uninterrupted for more than five years – with the studio’s staff managing their working hours straight from Google Calendar, without ever opening the WordPress admin.

Ökotuba website - organic skincare store and studio

Project

Client: Ökotuba OÜ  ·  Type: WooCommerce store + booking system  ·  Market: Estonia  ·  Running: uninterrupted for over 5 years  ·  Site: okotuba.ee

Challenge

A good store is half the solution – the other half is booking

Ökotuba is two things at once: a store for selected organic cosmetics brands and a facial-treatment studio. On one side it sells carefully chosen organic products (Esse Probiotic Skincare, Couleur Caramel, Wesak Paris and others), on the other it takes bookings for paid facial treatments.

Standard WooCommerce covers the store side well. But the real heart of the studio – free slots, bookings and staff schedules – needed something no off-the-shelf plugin solves well. The system had to be usable through the tool the staff already work in every day, not through the WordPress admin. In other words: everything had to run in Google Calendar.

Solution

Ordinary WordPress, one smart plugin

We took ordinary WordPress and WooCommerce and wrote a custom booking plugin on top that ties the store and the studio together. The clever part is that the complexity stays under the bonnet: to a staff member it all looks like a normal Google Calendar, and to a customer like a normal shopping cart.

  • Staff set their own working hours – straight in Google Calendar, not in WordPress
  • The customer picks a free slot on the site and the booking is confirmed as a WooCommerce order
  • Every booking appears automatically in the studio’s shared Google Calendar
  • Reminder emails go out to customers automatically
  • Gift cards are generated as an automatic PDF
  • Nobody has to open the WordPress admin for day-to-day work
Ökotuba booking system - choosing a free facial treatment slot on the site

Features

Store and studio under one roof

Ökotuba is not simply a store and not simply a booking page – it is both at once, put together so that the customer moves between a product and a treatment as one coherent experience.

  • An organic product store – over 170 carefully chosen products (Esse Probiotic Skincare, Couleur Caramel, Wesak Paris and more)
  • Facial treatment booking on the site – free slots shown in real time
  • Google Calendar sync – staff manage schedules in the tool they already use
  • Automatic reminder emails for customers who have booked
  • Gift cards with an automatic PDF
  • Montonio payments – card payment, bank link and parcel-machine choice
  • Conversion tracking for Meta and Google to support the store’s growth
Ökotuba store - a selection of organic cosmetics products

Under the hood

Built to last

The platform runs on WordPress and WooCommerce. The booking logic lives in a custom plugin that talks to Google Calendar through a service account – every booking becomes a WooCommerce order and shows up in the studio’s shared calendar. Payments go through Montonio, and reminders and gift-card PDFs are generated automatically.

The whole custom layer is written to keep working for years without constant intervention – and that is exactly what it has done. It is a good example of how one well-considered plugin turns ordinary WordPress into a real product.

Result

Five years of uninterrupted service

Today 95% of bookings are made directly on the site – nobody has to agree times over the phone or fill in a calendar by hand. The store brings steady revenue from organic skincare products, and the whole system has run uninterrupted for more than five years.

This is exactly the kind of work we value most: take ordinary WordPress, add one well-considered custom layer, and build something that simply works – year after year, without drama.

Visit the site → okotuba.ee

Get started

Need a store, a booking system – or both at once?

Tell us what you’re building – or let us take a look at the project you already have.