Lodgify case study · Head of Performance Marketing

Robert
Costart

Three problems from the brief. Three plays to answer them. All built for real, in Lodgify's own design system, using claims from their live pages.

See the three plays See the homepage replica
From the brief

The three problems

Problem 01
Spend is outgrowing customers
Paid spend is up 50% but customers only 31%. ROAS slid from 0.202 to 0.180 and competitor CPCs doubled to €7–11. Every extra euro is buying less.
Problem 02
Trials convert unevenly
Trials grew 30–50%, but trial-to-customer conversion swings 15–33% and dipped to ~15%. The top of the funnel grows faster than it converts. People sign up and then they disappear.
Problem 03
One channel carries it all
Search is about 67% of spend while Display and Demand Gen sit at near-zero ROAS. And the US, the biggest market, is the least efficient. The engine needs new places to grow.
The method

How the team runs

The machine optimises. The team builds.

Specialists who ship: the whole team pushes to GitHub, AI reviews every change, and it's live on Cloudflare the same day. No channel silos, no dead budget, and one sprint question for everyone: what are you bringing that's new? This site was built exactly that way, and the three plays below all run on this engine.

How the team runs: the operating model
The answer

Three plays

01
Maximise PPC output: one term, one treatment

Stop chasing the auction with bids. Each top term graduates into its own ad group with bespoke ads, sitelinks and callouts, and every selling point gets a stripped, message-matched sub-page. Relevance raises Quality Score, Quality Score lowers CPC, right where CPCs doubled. The sub-pages below become the sitelinks of the ad and the retargeting messages after the click.

Open the ad-group blueprint hub
Head term · “vacation rental software”
Competitor term · “guesty” · CPCs €7–11
02
Build conversion rate: test, prove, then scale

A/B testing built into the landing system itself, no new tools needed. Every sub-page above doubles as a test cell: message variants in, winners promoted, losers quietly retired. Then the same system funds the big test. We repurpose the near-zero display spend into a steady assurance layer around new trialists, with a 50/50 holdout reading the true lift on trial-to-paid. Prove it works first and optimise the cost second. Even a null result frees €360k a year.

Open the experiments panel (the back end)Example test cell: pricing messageExample test cell: trial vs demo
03
Own the location journey: pages that compound

Landlords start their hosting journey searching like travellers, things like “Barcelona rentals” and “London flats”. Lodgify has zero city pages today but owns the data to build them: real inventory density in every market, plus thousands of customer websites it builds and hosts, each linking back. Location pages catch host journeys right at the start. It's a compounding channel that cuts the 67% dependence on paid Search.

Open the location playbookBarcelona: host-facing demoGirona: traveller-facing demo
Grab and go

The slides

Strategy deck
Diagnosis, the three plays, budget stance, 90-day plan. Dropping here soon.
Ad-group blueprint slides
The two worked examples, head term and competitor auction. Dropping here soon.
90-day plan one-pager
See → launch → read & scale. Dropping here soon.