Case study / 01 of 06All projects

Bram Racing.

4.9★ on Google · 149+ reviews

bramracing.co.ukNext.js 16TypeScriptTailwind CSS v4MotionMDX
bramracing.co.uk
  1. i.

    Problem.

    A decades-old tuning and handling specialist with a 4.9-star reputation on Google was being let down by a slow, fragile WordPress site that buckled under plugin sprawl and made routine updates - new services, new pricing, new blog posts - feel like pulling teeth. They needed a site that looked as sharp as the work they do on cars.

  2. ii.

    Approach.

    Full rebuild in Next.js on Vercel. The services (alignment, remapping, suspension, fuel injector cleaning) live on one page, each with its own section, real copy and JSON-LD structured data. The Dynapack hub dyno gets a dedicated landing page with pricing, FAQ, and a booking form. Blog content lives as MDX in the repo so it's fast, versioned, and portable. Four Google reviews are quoted on the home page beside the overall rating. Analytics run through self-hosted Umami with per-CTA event tracking so we can see what's actually converting.

  3. iii.

    Outcome.

    A site that loads fast, ranks for local tuning queries, and makes it trivial to ship new content. Umami records Core Web Vitals and every CTA click, so both are measured rather than assumed - the page weight is a fraction of the old WordPress build, and CTA clicks are now measurable rather than invisible.

iv / Try it

Drag through three tune presets on an illustrative dyno chart.

15002500350045005000550060006500100200300400
HPTQ (nm)Peak: 220 hp / 280 nm
What it includes
  • 4-Wheel Alignment
  • Dyno Testing
  • ECU Remapping
  • MDX Blog
  • Google Reviews
  • JSON-LD SEO
  • Dynamic OG Images
  • Umami Analytics