Who What Wear: CLS from 0.23 to 0.05, LCP from 2.5s to 1.4s
Their team had worked on LCP and layout shifts for months. The big one was a product gallery that only existed once the script had run.
Who What Wear, fashion articles with ads
My wife has shown me a lot of things on Who What Wear. Their product gallery was the first one I had an opinion about.
The RUM data already showed which pages shifted. They asked me for a short audit to find out why.

A product gallery built entirely in JavaScript, and smaller shifts around it
The gallery was the big one. Also on the list: a slider, an LCP image with loading="lazy", third-party scripts, a sticky element and infinite scroll. Their developers took the list from there.

Their field data showed the new LCP and CLS within a week.
"Arjen, your recommendations make a lot of sense! I am glad we asked you!"
K Klein, VP Product Management, Who What Wear
Months of fixes, and one component that held them back
Their team had fixed a lot in those months. The biggest cause left was one component: a gallery that waited for JavaScript.
The ads can stay
They kept their ads and their ad revenue, and passed Core Web Vitals. What changed was how and when the ads and modules loaded.
CLS still over 0.1 after all the fixes?
Fixed price, one week. I find the cause in your field data and put the fixes in order for your developers. €1,500.
More results on my clients page.