Oleksandr Moccogni
← Projekte Hospitality · Lipari, Sicily Laufend

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.

EoliaStay: direct booking in 7 languages
6 Direct bookings in the first 11 days
Rolle
Strategy, build, tracking, ads
Branche
Hospitality · Lipari, Sicily
Zeitraum
2026 to ongoing
Umfang
Web · Payments · PPC
01 · Die Herausforderung

Der Ausgangspunkt

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 · Der Ansatz

Was ich getan habe

  1. 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.

  2. 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.

  3. Track every euro of revenue.

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

  4. Run tight paid search.

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

  5. 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 · Die Ergebnisse

Was sich verändert hat

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 · Das Wachstum

Organisches Wachstum, Monat für Monat

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.

Abb. 01 · Quelle: Google Search Console, organische Klicks pro Monat bis zum 19.
13 APR 6 MAY 19 JUN 130 JUL 101 AUG
Abb. 02 · Source: Google Analytics 4, sessions per month bis zum 19.

The first month, ads did the heavy lifting: 157 paid sessions against 124 organic in July. By August the relationship inverted. With the campaign paused since the 10th, organic search delivered 75 sessions in the first 19 days of the month against 33 paid, and AI assistants now send sessions of their own: 19 since June.

Organic search Paid search
0 0 JUN 124 157 JUL 75 33 AUG

Wofür die Website rankt

Suchanfrage 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

Durchschnittliche Google-Position, April bis August 2026

Where organic lands

Beaches guide · IT/EN/ES 68
Restaurants guide · IT/EN/FR/ES 67
Homepage 18
Excursions guide · IT/DE 6
Everything else 20

Four of five organic sessions land on guide content, not on product pages: the multilingual guides are what search and AI assistants surface, and the booking pages inherit the traffic.

Source: Google Analytics 4, organic search sessions by landing page, June to August 2026

Woher die organische Nachfrage kommt ItalySpainFranceSwitzerlandGermanyUnited KingdomUnited StatesBelgiumNetherlandsRussiaAustraliaAustriaCzechiaDenmarkEgypt
Nächster Case · Luxury crafts · Beringen, Switzerland MD LederAtelier local demand at CHF 6 a day

Ihr Projekt als Nächstes.

Drei Wege, um zu starten. Ich antworte innerhalb von 24 Stunden, meist schneller.

01 Strategiegespräch buchen 30 Minuten zu Ihrem Wachstumsproblem. Kostenlos, ohne Folien. ↗
02 Mich als Redner einladen Keynotes, Podien und Workshops zu Marketing und KI. ↗
03 Schreiben Sie mir Für alles andere: Artikel, Partnerschaften, die Academy. ↗