Question about something I am not sure about. But the way I set everything up for my ecommerce site is:
When people will visit the page they will get a Cookie Consent Bar which you can accept or will auto accept after 10% scroll.
GTM will only init after accepting and this will also trigger the GA4 tag and everything else (like Conversion linkers etc etc)
So when people visiting my site for the first time through lets say an ad campaign, they will load the page without GTM/Ga4 running.
Will this be a problem for tracking traffic sources and CPC performance? I can imagine that if someone comes from my CPC campaign, but there isn't any analytics code yet, that the data and traffic source will get lost?