OM Oleksandr Moccogni
ПРОЕКТ / E-COMMERCE · 2026

EoliaStay: direct booking in 7 languages

Two sea-view apartments losing margin to OTA commissions. A direct-booking site in 7 languages with Stripe payments, fed by Google Ads I run myself and by an organic engine that now outgrows the ads. Every booking attributed, zero commission paid.

WebStripeGoogle Ads
Роль
Strategy, build, tracking, ads
Отрасль
Hospitality · Lipari, Sicily
Сроки
2026 to ongoing
Объём работ
Web · Payments · PPC
https://eoliastay.com LIVE
EoliaStay: direct booking in 7 languages
FIG. 01 eoliastay.com

The property sold through booking platforms that took a cut of every stay and owned the guest relationship. Raising direct bookings meant competing with the OTAs on their own search turf.

The audience is international: German, Italian, French, English, Spanish, Russian and Chinese guests all search differently.

02 · Подход

Что я сделал

Sell the stay direct.

Apartment pages, a Lipari guide built for organic search, and a booking flow that ends on Stripe, not on a commission platform.

Ship in 7 languages.

EN, IT, DE, FR, ES, RU and ZH, with localized URLs and hreflang so each market ranks on its own terms.

Track every euro of revenue.

GA4 and GTM on the full funnel, cross-domain through Stripe, so ad spend maps to bookings.

Run tight paid search.

Small daily budget, exact-match intent, constant pruning. 201 clicks at €0.43 average CPC in the first 11 days.

Build the organic engine.

A Lipari guide and a multilingual blog answering what guests actually search for. Organic clicks grew tenfold from April to July, and in August organic sessions passed the paid ones.

03 · 03 · Результаты

Что изменилось

The owner now takes direct reservations from DACH and international guests, keeps the full margin, and knows exactly where each booking came from. Five months in, the organic engine delivers more search traffic than the ads.

7
Languages live
€0.43
Average cost per click
6
Direct bookings in the first 11 days
10x
Organic click growth, April to July
67%
Of search sessions now organic
04 · Growth

Organic growth, month by month

The Lipari guide was planned as an asset, not decoration: pages answering what guests search before they book, in their own language. Five months in, it ranks on page one for real local queries and the growth is compounding.

13 APR 6 MAY 19 JUN 130 JUL 101 AUG
Source: Google Search Console, organic clicks per month · to the 19th

What the site ranks for

QUERY POS IMPR
il corallo lipari (a restaurant in Lipari) #7.6 60
calette lipari (coves in Lipari) #8.5 60
spiagge libere lipari (free beaches in Lipari) #5.4 41
lipari spiagge libere (Lipari free beaches) #5.8 35
spiaggia libera lipari (free beach in Lipari) #6.9 29
best restaurant lipari #8.8 12
lipari calette (Lipari coves) #9.1 10

Average Google position, April to August 2026

Where the organic demand comes from ItalySpainFranceSwitzerlandGermanyUnited KingdomUnited StatesBelgiumNetherlandsRussiaAustraliaAustriaCzechiaDenmarkEgypt

Хотите таких же результатов?

Начать разговор