Selected work experiments · builds

Selected work

Experiments, platform builds and writeups shipped to production: SPA-aware UI, server-load mitigation, enterprise platform quirks, and accessibility-compliant variants. Each one links through to the full case study.

Desktop search immersive UI

Large UK home improvement retailer

Vertical search overlay had low engagement. F-pattern reading suggested a landscape layout could lift SRP progression.

Read the case study →
Article Optimizely Edge

Sample Ratio Mismatch in SPA experiments

Why your GA4 split never matches the platform

GA4 shows 60:40 when the testing platform shows 50:50. Random, unstable, never matches, and the experiment code is rarely the actual cause.

Read the article →
Case study Convert

Quote-step redesign on a React funnel

UK vehicle scrappage and valuation service

A revenue-critical Vehicle Details step, redesigned to a cleaner single column with the offer in a banner, delivered client-side through Convert on a React single-page app with no access to the codebase.

Read the case study →
Article Tooling

I built a CRO build tool

abtestrig, a CRO-specific build tool, open source on GitHub

Every CRO dev rebuilds the same Gulp/webpack rig. Hardcoded loader-script IDs, 8 to 15s rebuilds, page reloads on every CSS tweak, and no way to test interactions between two live experiments before shipping.

Read the article →
Geobear HubSpot CMS

HubSpot CMS landing page build

UK ground engineering / residential subsidence

Geobear runs a HubSpot CMS estate of 50+ pages across several brand variants, all powered by the same theme. The brief: a new residential landing page with a different layout and modules, without putting the 50+ live pages at risk.

Read the case study →

"Shop Similar" follow-me carousel

Large UK home improvement retailer

Google Shopping landers were exiting PDPs and re-entering through Shopping multiple times when the specific product didn't fit. Top-50 power-tool SKUs by click volume were the priority.

Read the case study →

Trade-price prominence: account-creation lift

UK builders' merchant

Trade prices were rendered separately from retail prices on PLPs and PDPs, so non-account users couldn't easily compare the two and weren't motivated to create a trade account. The hypothesis: making trade prices visually dominant alongside retail prices would lift trade account creation.

Read the case study →
Homeserve webtrends optimize

Comparison PLP: bundle product removal

UK home insurance provider

Internal data showed bundled "Gas Combo" products had lower year-on-year renewal rates than single-category cover, dragging long-term profitability. Stakeholders wanted to surface them on a separate page so single-category products got cleaner focus.

Read the case study →

Bestsellers carousel: homepage social proof

Global cosmetics retailer (Romania)

Off-boarding from the UK site cut the planned social-proof test runtime short. The team needed a market that could deliver significance inside a tight timeframe.

Read the case study →

Customer gallery homepage integration

UK luxury flooring retailer (Magento)

Customer gallery sat on a separate page where most homepage visitors never reached it, a high-trust social proof asset locked behind a navigation step.

Read the case study →

PLP/PDP exit-intent overlay

Large UK home improvement retailer

Plain PLP exit rate of 14.4% across organic and paid channels: users were leaving without finding a product that matched their price or criteria. Returning users exited at 15.1%.

Read the case study →
← Back to home