The order of fixes matters
Start with images: correct format, responsive variants, explicit dimensions. Usually the cheapest fix and the biggest jump in LCP and CLS.
Then third-party scripts — chats, pixels, review widgets. Each sounds harmless until you add them all up on a phone with a weak signal.
Visual effects without the cost
Animation does not have to wreck scores if it runs on transform and opacity, respects prefers-reduced-motion, and is disabled on weaker hardware.
Rule of thumb: an effect nobody notices on a phone that eats 20% of the frame budget is a cost, not a feature.
Measure on a real phone
A score from a laptop on fibre tells you nothing. Test on a mid-range phone under the conditions your customers actually use — usually on the move, one-handed, with poor signal.