diff --git a/gatsby-browser.js b/gatsby-browser.js index 4d102f42b83..e1c6e146a74 100644 --- a/gatsby-browser.js +++ b/gatsby-browser.js @@ -177,7 +177,7 @@ export const onRouteUpdate = () => { userId: client_information.user_id, }), }) - }, 50) + }, 1500) } export const wrapPageElement = WrapPagesWithLocaleContext diff --git a/src/components/layout/layout.js b/src/components/layout/layout.js index 34d478ba0d3..564b6d30e35 100644 --- a/src/components/layout/layout.js +++ b/src/components/layout/layout.js @@ -146,7 +146,11 @@ const Layout = ({ (!is_eu_country || tracking_status === 'accepted') && !gtm_data && has_dataLayer if (allow_tracking) { - setGTMData({ event: 'allow_tracking' }) + window.onload = () => { + window.setTimeout(() => { + setGTMData({ event: 'allow_tracking' }) + }, 2000) + } } setMounted(true) }