ServicesCasesTechnologyBlogAboutContact Discuss a project
SPAIN · BARCELONAHOSPITALITY · RESTAURANTSWEB DEVELOPMENTWORDPRESS · BRICKS2025–2026

Restaurant chain website: +180% reservations and €1,400/mo less in aggregator fees

+180%
ONLINE RESERVATIONS IN 4 MONTHS
30→93
MOBILE PAGESPEED SCORE
−€1,400/MO
AGGREGATOR COMMISSIONS
5
LOCATIONS ON ONE CMS
Restaurant chain: +180% online reservations, fees cut by €1,400/mo
PROBLEM

Traffic existed, but bookings leaked to aggregators

The chain had 5 venues, 3 language audiences, and no single booking journey. Mobile performance sat at 30 PageSpeed, menus were updated manually in multiple places, and customers often booked through third-party platforms that charged monthly commissions.

5 locations managed across inconsistent pages and profiles;
Mobile PageSpeed at 30, with slow load times on menu-heavy pages;
Reservations split between phone, forms, and aggregators with no central logic;
Aggregator dependence cost the group €1,400 per month in fees.
SOLUTION · 8 WEEKS

One multilingual website built to convert direct bookings

We replaced fragmented venue pages with a single WordPress platform: fast on mobile, easy for staff to update, and structured around direct reservations for all 5 restaurants.

WEEKS 1–2
Architecture & UX
Mapped 5 venue pages, 3 language paths, shared templates, and a booking-first navigation so users could reach reservation actions in 2 clicks.
WEEKS 3–4
WordPress + Bricks build
Developed a modular site on WordPress and Bricks with reusable sections, custom fields for menus and venue data, and admin workflows for non-technical staff.
WEEKS 5–6
Reservations & menu system
Integrated direct table reservation flows for all 5 locations and created centralized menu management so updates could be published once across 3 languages.
WEEKS 7–8
Speed & launch
Optimized images, scripts, caching, and layout rendering to lift mobile PageSpeed from 30 to 93, then launched with redirects, QA, and analytics tracking.
RESULT · 4 MONTHS

Direct bookings grew, site management got simpler

METRICBEFOREAFTERCHANGE
Online reservations / month 210 588 +180%
Mobile PageSpeed score 30 93 +63 PTS
Aggregator fees / month €1,400 €0 −€1,400
Locations managed in one CMS 0 5 NEW SYSTEM
Menu update time 3 HRS 35 MIN −81%
“Before launch, every menu change and reservation issue meant calls, PDFs, and aggregator workarounds. Now all 5 restaurants run on one system, and direct bookings finally outperform third-party channels.”
Operations Director RESTAURANT CHAIN · BARCELONA
FAQ

Frequent questions

Didn’t find your answer — ask on Telegram, we reply within 2 hours.
How soon after launch did online reservations start increasing?
Within 4 months of launch, online reservations for this Barcelona restaurant chain grew from 210 to 588 per month (+180%), while aggregator commissions dropped from €1,400 per month to zero. Mobile PageSpeed also rose from 30 to 93 in the same rebuild.
What drives the cost of a project like this?
For a 5-location chain, the main cost drivers are the number of venues, the language paths, and building a reservation and menu system simple enough for non-technical staff to run. This project covered 5 venues in 3 languages; a single-site, single-language build costs meaningfully less.
Does this approach work for a single-location restaurant, not a chain?
Yes. The same direct-booking and speed approach applies to a single location; the difference is scope. This Barcelona project added shared templates, 3 language paths, and centralized menu control to serve 5 venues from one CMS — overhead a single site wouldn't need.
What was the hardest part of migrating 5 restaurants onto one platform?
The hardest part was consolidating 5 venues and 3 languages into one WordPress and Bricks platform without disrupting staff workflows. Custom fields and admin screens had to let non-technical staff manage menus and venue data directly, which cut menu update time from 3 hours to 35 minutes.
NEXT CASE Valve manufacturer: RFQs ×3.1 after relaunch
Want the same result? Free audit of your website and ads — within 48 hours. Get an audit →