https://gdpr.report/news/2018/02/01/gdpr-google-analytics-2/
If I were you, I would add my own chat (there is bunch of them on github) and use piwik instead of google analytics.
(By the rule of the thumb, for each 3rd party provider, ask them about gdpr compliancy and purge all the data you are not getting user consent - GDPR is retroactive)
You have to assess each use to which you put any personal data and determine the correct processing basis for that usage. Often there are more relevant bases than consent.
I do appreciate that the definition of 'consent' in this regard is often thought of in different terms though. When I think of consent I think of the narrow data protection consent, whereas I think often in layman's terms it has a broader definition which is often linked to disclosure requirements in relation to privacy policies etc.
Say our landing web page contains an intercom chat widget and google analytics tracking.
At that point we have collected the user ip at most, which would become sensitive only if connected with data from two other businness entities.
What the heck am I supposed to write into the damn thing now?