London Design Festival Digital Platform
Made by ON built the London Design Festival platform — bringing clarity to visitor navigation and sophisticated content management for 300+ annual events.
View case study
Splend helps rideshare and delivery drivers find, finance and stay on the road in the right car, operating across the UK and Australia. For drivers in both markets, Splend is the first step toward earning a living behind the wheel — one of the largest specialist offerings of its kind.
The site carrying those drivers ran on WordPress and couldn’t keep pace. Pricing varied by country and city, but every update meant copying data by hand across duplicate components, and there was no clean way to serve the right market to the right driver.
We were engaged to rebuild the site on a headless architecture: designing a CMS data model for vehicles and pricing, engineering multi-market localization, and protecting the SEO value at risk in the move.
Splitting location detection between middleware and the browser let us serve country- and city-specific pricing while returning a 90+ mobile Lighthouse performance score.
Detection of a user’s country is performed within middleware operating ‘on the edge’ — before any assets are delivered to the user but with minimal impact on latency. Browser-powered geolocation allows users to access vehicle stock data and pricing specific to their location.
This detection-split ensures optimal performance with an at-launch Lighthouse performance score on mobile of 90+, with all core-web vital metrics passing.
A vehicles-and-pricing data model in Storyblok replaced manual copy-paste, so a single price change now propagates everywhere it appears.
We began building the CMS as we designed, prototyping content types before wireframes were finished so the data relationships shaped the interface.
Migration of over 300 pages from a legacy CMS demanded careful planning and alignment between our engineering team and Splend’s. By way of collaborative content mapping sessions, iterative testing and refinement, we migrated the content to the new platform whilst supporting the integration of a live data sync, enabling on-demand updates to vehicle data from Splend’s internal systems.
A caching layer cut Storyblok API calls by 50%, resolving the site’s 404 and canonicalization issues to restore its search standing.
During production, we leveraged site previews running on Netlify to enable a fast and collaborative process. For UAT testing and launch, we successfully supported a migration to the client’s AWS platform, maintaining continuity between the two environments.
Balancing the need for vehicle data to adapt to a user’s location while also always being fresh and up to date with Splend’s internal systems required the need for a client-side caching strategy. We lent on session based cache technology: reducing data usage on a per user basis while ensuring return visits yielded the most up to date information.
Protecting search visibility through the migration meant monitoring Google Search Console closely for canonicalization and 404 behavior introduced by the multi-market redirect logic, and resolving these so search engines saw the right content for each market.
Splend’s customers can now access the information they need to find the right vehicle and financing plan with minimal friction.
A highly performant build and flexible CMS platform enable Splend’s content editors to quickly create and deliver new marketing campaigns, vehicle information and customer support content. That speed held as demand rose: caching more than halved the load on the CMS, while ongoing attention to Google Search Console maintained the organic visibility that mattered through the migration.
Splend now runs on a Storyblok data model that treats vehicles and location-specific pricing as structured content, not duplicated manual pages, the exact fragility that once made every price change a chore. A single edit now reaches every market and every page it touches, as the business grows across the UK and Australia.