Poor CLS on new HS website

Hello, we’ve recently published a new Hubspot website, with the help of a freelance developer. Immediately after go-live I noticed issues in Google Search Console, particularly CLS issue on all of our new URLs. We do have on-page animation, but I thought animation didn’t affect CLS? The developer we hired is ‘looking into it’ but I’m worried I’ve hired someone who doesn’t really know much about technical SEO or even why this happened in the first place? Any ideas if animation in Hubspot can cause poor CLS? Or resources I can recommend to this developer so he can fix the problem that i’m guessing he created?
I’ve included link to page speed insight report and an image of google search console
Page Speed Insight Report

I understand your frustration regarding the CLS issues. While animations can indirectly affect CLS, it’s often more complex than just one factor. It’s a combination of various elements on the page, including images, ads, embeds, or dynamically injected content.

Google’s own resources on CLS could be helpful to your developer, as it provides detailed information on how to diagnose and resolve issues related to CLS: Cumulative Layout Shift (CLS)  |  Articles  |  web.dev

That being said, I’d like to invite some of our community experts to this conversation — hey @Jnix284 @Sjardo @alyssamwilie @BarryGrennan. Looking at the site using publicly available tools like Lighthouse or the Page Speed Insights link they provided, do you have any tips you can offer to help improve site speed and address the CLS issues?

Thank you for taking a look! — Jaycee

Hi @Jaycee_Lewis , happy to help @WMcVay

A quick check with the web vitals extension and your home page looks good on desktop

The issue flagged with PSI on mobile is related to your logo - it doesn’t have an explicit width and height, so the browser doesn’t know how much room to leave for it while rendering the page on initial load, which causes a shift in the content.

Your GSC shows 29 pages with issues, without checking every page, my best guess is that the logo is the culprit for most of the warnings.

Hope this helps get you headed in the right direction!