(direct = straight from the browser's input field, organic = from search).
The GA script kicks in after the user clicks on "Agree" on the cookie compliance popup, and that's expected. However, when this happens, the traffic is interpreted as direct, even if the user has arrived at the site via search.
1. Install the Google Analytics Debug extension on your browser and open the console;
2. Search for the website on Google;
3. Go to the website, agree with the cookie policy;
4. Watch the GA code be executed, on the console you should see no referrer variable on GA logs;
5. Repeat step 2;
6. Go to the website, on the console you should see the referrer variable on GA logs as google.com.
Apparently, after you click on 'agree', the GA script will have no referrer, even if you arrived at the page via search. If you've already agreed, the script will have a referrer. In this case, the GA script is being loaded by the Google Tag module.
This has a considerable impact on GA reports. Our client, for example, has shown very little organic traffic since we deployed the module months ago.
Closed: outdated
1.9
Code
Affects the content, performance, or handling of Javascript.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.