← All work·Case study 03

Business Class For Less: a premium-cabin deals site that loads in under a second on the same network the deals serve.

A premium-cabin deals site that loads in under a second on the same network the deals serve.

Frontend developerNext.jsExpressSEO
Business Class For Less
Role
Frontend developer
Year
2023
Stack
Next.js, Express, SEO
Status
Shipped

01 — Why it mattered

A customer-acquisition site was slower than the product it was pointing at.

A premium-cabin deals site that loads in under a second on the same network the deals serve.

02 — Problem

The original build shipped a heavy client bundle to render mostly static content. LCP was poor, SEO was suffering, and paid acquisition cost more than it should have.

03 — Approach

Moved the marketing surface to a static-first rendering path. Kept the booking widget interactive; everything around it became HTML. SEO metadata, structured data, and a new image strategy on top.

04 — Build

Three weeks. Audit, rewrite, ship. Side-by-side with the existing site until the rollout was clean.

05 — Outcome

LCP halved on the homepage. The site started ranking on the long-tail queries it had been losing. CPA on paid traffic dropped in the next cycle.

LCP
0.9s
p75, down from ~2s
JS payload
−65%
on marketing pages
CPA
−18%
paid cycle, post-launch

06 — Reflection

Most marketing sites do not need a framework. Most marketing sites have one anyway.

Visit live site

Next →Sufi Cheap FlightsA fast, mobile-optimised flight search site for UK customers, wired to live GDS fares.2023
N° 04 · Let's work

Have a thing
worth building?

I take on a handful of engagements at a time. Tell me what you have in mind — the earlier we talk, the better the chance I am free.