CINXE.COM
Configure Matomo Analytics for CCPA compliance FAQ - New to Matomo - Matomo Analytics Platform
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script> var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}}); </script> <link rel="preload" as="font" href="https://matomo.org/wp-content/themes/website-child/assets/fonts/nunito-v9-latin-ext-700.woff2" crossorigin> <link rel="preload" as="font" href="https://matomo.org/wp-content/themes/website-child/assets/fonts/nunito-v9-latin-ext-regular.woff2" crossorigin> <link rel="preload" as="font" href="https://matomo.org/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2" crossorigin> <link rel="preload" as="font" href="https://matomo.org/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2" crossorigin> <link rel="preconnect" href="https://demo-web.matomo.org" crossorigin /><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel="alternate" hreflang="en" href="https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/" /> <link rel="alternate" hreflang="fr" href="https://fr.matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/" /> <link rel="alternate" hreflang="x-default" href="https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>Configure Matomo Analytics for CCPA compliance FAQ - New to Matomo - Matomo Analytics Platform</title><link rel="preload" data-rocket-preload as="image" href="https://m-img.org/spai/w_340+q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/10/matomo-logo-final-1-340x50.png" fetchpriority="high"> <meta name="description" content="Matomo Analytics and Matomo Tag Manager is a privacy-friendly platform that can be used with full compliance to the California Consumer Privacy Act (CCPA)." /> <link rel="canonical" href="https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Is Matomo Analytics CCPA compliant?" /> <meta property="og:description" content="Matomo Analytics and Matomo Tag Manager is a privacy-friendly platform that can be used with full compliance to the California Consumer Privacy Act (CCPA)." /> <meta property="og:url" content="https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/" /> <meta property="og:site_name" content="Analytics Platform - Matomo" /> <meta property="article:publisher" content="https://www.facebook.com/Matomo.org" /> <meta property="article:modified_time" content="2024-12-09T23:10:54+00:00" /> <meta property="og:image" content="https://matomo.org/wp-content/uploads/2018/11/feature.png" /> <meta property="og:image:width" content="1024" /> <meta property="og:image:height" content="500" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Is Matomo Analytics CCPA compliant?" /> <meta name="twitter:description" content="Matomo Analytics and Matomo Tag Manager is a privacy-friendly platform that can be used with full compliance to the California Consumer Privacy Act (CCPA)." /> <meta name="twitter:site" content="@matomo_org" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="3 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/","url":"https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/","name":"Configure Matomo Analytics for CCPA compliance - New to Matomo - Matomo Analytics Platform","isPartOf":{"@id":"https://matomo.org/#website"},"datePublished":"2020-08-10T05:44:23+00:00","dateModified":"2024-12-09T23:10:54+00:00","description":"Matomo Analytics and Matomo Tag Manager is a privacy-friendly platform that can be used with full compliance to the California Consumer Privacy Act (CCPA).","breadcrumb":{"@id":"https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/"]}]},{"@type":"BreadcrumbList","@id":"https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://matomo.org/"},{"@type":"ListItem","position":2,"name":"FAQ","item":"https://matomo.org/blog/faq/"},{"@type":"ListItem","position":3,"name":"New to Matomo","item":"https://matomo.org/faq/new-to-piwik/"},{"@type":"ListItem","position":4,"name":"Configure Matomo Analytics for CCPA compliance"}]},{"@type":"WebSite","@id":"https://matomo.org/#website","url":"https://matomo.org/","name":"Analytics Platform - Matomo","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://matomo.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='stylesheet' id='wp-block-library-css' href='https://matomo.org/wp-includes/css/dist/block-library/style.min.css?ver=5e35a590f046b5d074dfa4448ab9ce6e' media="all" crossorigin="anonymous" /> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='wpml-blocks-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=1740362500' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='piwik_elementor_css-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/assets/css/global.css?ver=1740362500' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='piwik_help_css-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/assets/css/help.css?ver=1740362500' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='piwik_bootstrap_css-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/assets/css/bootstrap.min.css?ver=1740362524' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='https://matomo.org/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='megamenu-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/uploads/maxmegamenu/style_en.css?ver=1740362500' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='generate-style-grid-css' href='https://matomo.org/wp-content/themes/generatepress/assets/css/unsemantic-grid.min.css?ver=3.3.1' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='generate-style-css' href='https://matomo.org/wp-content/themes/generatepress/assets/css/style.min.css?ver=3.3.1' media="all" crossorigin="anonymous" /> <style id='generate-style-inline-css'> body{background-color:#ffffff;color:#47525f;}a{color:#e57f19;}a:visited{color:#e57f19;}a:hover, a:focus, a:active{color:#e57f19;}body .grid-container{max-width:1000px;}.wp-block-group__inner-container{max-width:1000px;margin-left:auto;margin-right:auto;}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:0.1;transform:translateY(1000px);}.generate-back-to-top__show{opacity:1;transform:translateY(0);}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}body, button, input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:16px;}body{line-height:1.8;}.entry-content > [class*="wp-block-"]:not(:last-child):not(.wp-block-heading){margin-bottom:1.5em;}.top-bar{font-family:"Droid Serif", serif;font-weight:500;font-size:16px;}.main-title{font-size:30px;}.site-description{font-size:16px;}.main-navigation a, .menu-toggle{font-weight:600;text-transform:uppercase;font-size:14px;}.main-navigation .main-nav ul ul li a{font-size:13px;}.widget-title{font-family:"Nunito", sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:24px;}.sidebar .widget, .footer-widgets .widget{font-size:14px;}button:not(.menu-toggle),html input[type="button"],input[type="reset"],input[type="submit"],.button,.wp-block-button .wp-block-button__link{font-family:"Nunito", sans-serif;font-weight:600;font-size:18px;}h1{font-family:"Nunito", sans-serif;font-weight:700;text-transform:uppercase;font-size:32px;}h2{font-family:"Nunito", sans-serif;font-weight:700;font-size:24px;line-height:1.5em;}h3{font-family:"Nunito", sans-serif;font-weight:700;font-size:18px;line-height:1.5em;}h4{font-family:"Nunito", sans-serif;font-weight:700;font-size:17px;line-height:1.4em;}h5{font-family:"Nunito", sans-serif;font-weight:400;font-size:17px;line-height:1.4em;}h6{font-family:"Nunito", sans-serif;font-weight:700;font-size:14px;line-height:1.4em;}.site-info{font-size:11px;}@media (max-width:768px){.main-title{font-size:30px;}h1{font-size:22px;}h2{font-size:20px;}}.top-bar{background-color:#555e63;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#ffffff;}.site-header{background-color:#282f38;color:#282f38;}.site-header a{color:#ffffff;}.site-header a:hover{color:#e57f19;}.main-title a,.main-title a:hover{color:#ffffff;}.site-description{color:#999999;}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation,.main-navigation ul ul{background-color:#282f38;}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#ffffff;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:#e05e59;background-color:#282f38;}button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{color:#ffffff;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#ffffff;background-color:#282f38;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:#e05e59;background-color:#282f38;}.main-navigation ul ul{background-color:#d35c58;}.main-navigation .main-nav ul ul li a{color:#ffffff;}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:#ffffff;background-color:#e05e59;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#ffffff;background-color:#d35c58;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{color:#606060;background-color:#ffffff;}.inside-article a,.paging-navigation a,.comments-area a,.page-header a{color:#e57f19;}.inside-article a:hover,.paging-navigation a:hover,.comments-area a:hover,.page-header a:hover{color:#e57f19;}.entry-header h1,.page-header h1{color:#282f38;}.entry-title a{color:#47525f;}.entry-title a:hover{color:#677687;}.entry-meta{color:#888888;}.entry-meta a{color:#888888;}.entry-meta a:hover{color:#999999;}h1{color:#ffffff;}h2{color:#282f38;}h3{color:#000000;}h4{color:#47525f;}h5{color:#47525f;}.sidebar .widget{color:#606060;background-color:#f9f9f9;}.sidebar .widget a{color:#d35c58;}.sidebar .widget a:hover{color:#e05e59;}.sidebar .widget .widget-title{color:#47525f;}.footer-widgets{background-color:#ffffff;}.footer-widgets a{color:#606060;}.footer-widgets a:hover{color:#e57f19;}.footer-widgets .widget-title{color:#282f38;}.site-info{color:#282f38;background-color:#ffffff;}.site-info a{color:#282f38;}.site-info a:hover{color:#e57f19;}.footer-bar .widget_nav_menu .current-menu-item a{color:#e57f19;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:#666666;background-color:#ffffff;border-color:#bfbfbf;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#e57f19;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#282f38;}a.generate-back-to-top{background-color:#ffffff;color:#282f38;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:#e57f19;color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#ffffff;}}.inside-top-bar{padding:10px;}.inside-header{padding:30px 20px 30px 20px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:0px 40px 60px 40px;}.site-main .wp-block-group__inner-container{padding:0px 40px 60px 40px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .mobile-bar-items a{line-height:45px;}.main-navigation .main-nav ul ul li a{padding:20px;}.navigation-search input[type="search"]{height:45px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:20px;padding-bottom:20px;margin-top:-20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.widget-area .widget{padding:25px;}.footer-widgets{padding:60px 50px 10px 50px;}.site-info{padding:40px 40px 40px 41px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:20px 20px 60px 20px;}.site-main .wp-block-group__inner-container{padding:20px 20px 60px 20px;}.site-info{padding-right:10px;padding-left:10px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);}}@media (max-width:768px){.main-navigation .menu-toggle,.main-navigation .mobile-bar-items,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav{display:none;}[class*="nav-float-"] .site-header .inside-header > *{float:none;clear:both;}} @media (max-width:768px){.main-navigation:not(.slideout-navigation) a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-size:14px;}.main-navigation:not(.slideout-navigation) .main-nav ul ul li a{font-size:13px;}} @media (max-width:768px){.main-navigation .menu-toggle,.main-navigation .mobile-bar-items a,.main-navigation .menu-bar-item > a{padding-left:20px;padding-right:20px;}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .mobile-bar-items a,.main-navigation .menu-bar-item > a{line-height:56px;}.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img, .navigation-search input[type="search"]{height:56px;}} </style> <link rel='stylesheet' id='generate-mobile-style-css' href='https://matomo.org/wp-content/themes/generatepress/assets/css/mobile.min.css?ver=3.3.1' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='generate-child-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/style.css?ver=1740362500' media="all" crossorigin="anonymous" /> <style id='akismet-widget-style-inline-css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link data-minify="1" rel='stylesheet' id='highlight-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/markdown/highlight/tomorrow-night.css?ver=1740362524' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='tablepress-default-css' href='https://matomo.org/wp-content/tablepress-combined.min.css?ver=204' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='matomo_sprite-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/themes/website-child/assets/img/sprites/sprite.css?ver=1740362500' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://matomo.org/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=1740362500' media="all" crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://matomo.org/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=1740362500' media="all" crossorigin="anonymous" /> <script src="https://matomo.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script id="piwik_help_faq_js-js-extra"> var ajax_faq_object = {"ajax_url":"https:\/\/matomo.org\/wp-admin\/admin-ajax.php","id":"42222","nonce":"015992c182"}; </script> <link rel="https://api.w.org/" href="https://matomo.org/wp-json/" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://matomo.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmatomo.org%2Ffaq%2Fnew-to-piwik%2Fis-matomo-analytics-ccpa-compliant%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://matomo.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmatomo.org%2Ffaq%2Fnew-to-piwik%2Fis-matomo-analytics-ccpa-compliant%2F&format=xml" /> <meta name="generator" content="WPML ver:4.6.10 stt:1,4;" /> <meta name="facebook-domain-verification" content="5uq41ekbmfppd52cqid4dr76p8x2ct" /> <link rel="preconnect" href="//privacy-proxy.usercentrics.eu"> <link rel="preload" href="//privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js" as="script"> <script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js" data-ruleset-id="6aAQmNLzvgWkfQ" async></script> <script type="application/javascript" src="https://privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js" data-rocket-defer defer></script> <meta name="generator" content="Elementor 3.21.5; features: e_optimized_assets_loading, additional_custom_breakpoints; settings: css_print_method-internal, google_font-disabled, font_display-auto"> <link rel="icon" href="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/11/cropped-DefaultIcon-32x32.png" data-spai-egr="1" sizes="32x32" /> <link rel="icon" href="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/11/cropped-DefaultIcon-192x192.png" data-spai-egr="1" sizes="192x192" /> <link rel="apple-touch-icon" href="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/11/cropped-DefaultIcon-180x180.png" data-spai-egr="1" /> <meta name="msapplication-TileImage" content="https://matomo.org/wp-content/uploads/2018/11/cropped-DefaultIcon-270x270.png" /> <style id="wp-custom-css"> .inside-article a.elementor-button { color: #FFFFFF; } .inside-article a.elementor-button:hover { color: #e57f19; } </style> <style type="text/css">/** Mega Menu CSS: fs **/</style> <link href="https://m-img.org" rel="preconnect" crossorigin></head> <body class="faq-template-default single single-faq postid-42222 wp-embed-responsive post-image-above-header post-image-aligned-left mega-menu-primary is-matomo-analytics-ccpa-compliant no-sidebar nav-above-header one-container fluid-header active-footer-widgets-4 nav-aligned-center header-aligned-left dropdown-hover elementor-default elementor-kit-39630" itemtype="https://schema.org/Blog" itemscope> <a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a> <nav class="main-navigation sub-menu-right" id="site-navigation" aria-label="Primary" itemtype="https://schema.org/SiteNavigationElement" itemscope> <div class="inside-navigation"> <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="mobile-menu">Menu</span> </button> <div id="mega-menu-wrap-primary" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"><div class='mega-toggle-block mega-logo-block mega-toggle-block-1' id='mega-toggle-block-1'><a class="mega-menu-logo" href="https://matomo.org" target="_self"><img class="mega-menu-logo" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDEgNjAiIHdpZHRoPSI0NDEiIGhlaWdodD0iNjAiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZtYXRvbW8ub3JnJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDIwJTJGMDMlMkZtYXRvbW8tbG9nby13aW5uZXItbW9iaWxlMy5wbmciIGRhdGEtdz0iNDQxIiBkYXRhLWg9IjYwIiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" /><noscript data-spai="1"><img class="mega-menu-logo" src="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2020/03/matomo-logo-winner-mobile3.png" data-spai-egr="1" /></noscript></a></div></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-block mega-toggle-block-2' id='mega-toggle-block-2' tabindex='0'><span class='mega-toggle-label' role='button' aria-expanded='false'><span class='mega-toggle-label-closed'>MENU</span><span class='mega-toggle-label-open'>MENU</span></span></div></div></div><ul id="mega-menu-primary" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="fade_up" data-effect-speed="200" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="body" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="1023" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical" data-hover-intent-timeout="300" data-hover-intent-interval="100" data-sticky-enabled="true" data-sticky-desktop="true" data-sticky-mobile="true" data-sticky-offset="0" data-sticky-expand="false" data-sticky-expand-mobile="false" data-sticky-transition="false" data-overlay-desktop="false" data-overlay-mobile="false"><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-float-left mega-hide-on-mobile mega-menu-item-36503' id='mega-menu-item-36503'><a class='mega-menu-link mega-menu-logo' href='/'><img class='mega-menu-logo' width='170' height='25' src='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNDAgNTAiIHdpZHRoPSIzNDAiIGhlaWdodD0iNTAiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZtYXRvbW8ub3JnJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDE4JTJGMTAlMkZtYXRvbW8tbG9nby1maW5hbC0xLTM0MHg1MC5wbmciIGRhdGEtdz0iMzQwIiBkYXRhLWg9IjUwIiBkYXRhLWJpcD0iIj48L3N2Zz4=' data-spai='1' srcset=" " /><noscript data-spai="1"><img class='mega-menu-logo' width='170' height='25' src='https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/10/matomo-logo-final-1-170x25.png' data-spai-egr='1' srcset="https://m-img.org/spai/q_lossless+ret_img+to_webp/matomo.org/wp-content/uploads/2018/10/matomo-logo-final-1-340x50.png 2x" /></noscript></a></li><li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-disable-link mega-menu-item-36504' id='mega-menu-item-36504'><a class="mega-menu-link" tabindex="0" aria-expanded="false" role="button">Why Matomo?<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54919' id='mega-menu-item-54919'><a class="mega-menu-link" href="https://matomo.org/100-data-ownership/?nav">100% Data Ownership</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54920' id='mega-menu-item-54920'><a class="mega-menu-link" href="https://matomo.org/privacy/?nav">Privacy Protection</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54921' id='mega-menu-item-54921'><a class="mega-menu-link" href="https://matomo.org/product-features/?nav">Product Features</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-39973' id='mega-menu-item-39973'><a class="mega-menu-link" href="https://matomo.org/free-software/?nav">Open Source</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54922' id='mega-menu-item-54922'><a class="mega-menu-link" href="https://matomo.org/flexibility/?nav">Flexibility</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54923' id='mega-menu-item-54923'><a class="mega-menu-link" href="https://matomo.org/no-data-sampling/?nav">No Data Sampling</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54924' id='mega-menu-item-54924'><a class="mega-menu-link" href="https://matomo.org/gdpr-analytics/?nav">GDPR</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54925' id='mega-menu-item-54925'><a class="mega-menu-link" href="https://matomo.org/google-analytics-alternative/?nav">Google Analytics Alternative</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-disable-link mega-menu-item-36522' id='mega-menu-item-36522'><a class="mega-menu-link" tabindex="0" aria-expanded="false" role="button">Use Cases<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54902' id='mega-menu-item-54902'><a class="mega-menu-link" href="https://matomo.org/feature-overview/?nav">Complete Analytics</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54903' id='mega-menu-item-54903'><a class="mega-menu-link" href="https://matomo.org/intranet-analytics/?nav">Intranet Analytics</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54904' id='mega-menu-item-54904'><a class="mega-menu-link" href="https://matomo.org/cookie-consent-banners/?nav">Consent-Free Tracking</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54905' id='mega-menu-item-54905'><a class="mega-menu-link" href="https://matomo.org/tracking-personal-data-with-matomo/?nav">Tracking Personal Data</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-70302' id='mega-menu-item-70302'><a class="mega-menu-link" href="https://matomo.org/multi-attribution/?nav">Marketing Attribution</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54906' id='mega-menu-item-54906'><a class="mega-menu-link" href="https://matomo.org/no-data-limitations-with-matomo/?nav">No Limitations</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-54907' id='mega-menu-item-54907'><a class="mega-menu-link" href="https://matomo.org/log-analytics/?nav">Log Analytics</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-menu-item-81466' id='mega-menu-item-81466'><a class="mega-menu-link" href="https://matomo.org/matomo-cloud/?nav" tabindex="0">Cloud</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-disable-link mega-menu-item-40903' id='mega-menu-item-40903'><a class="mega-menu-link" tabindex="0" aria-expanded="false" role="button">On-Premise<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-hide-arrow mega-menu-item-40905' id='mega-menu-item-40905'><a class="mega-menu-link" href="https://matomo.org/matomo-on-premise/?nav">Matomo On-Premise</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-40906' id='mega-menu-item-40906'><a class="mega-menu-link" href="https://matomo.org/what-is-on-premise/?nav">On-Premise vs Cloud</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-41355' id='mega-menu-item-41355'><a class="mega-menu-link" href="https://matomo.org/download/?nav">Download for free</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-36555' id='mega-menu-item-36555'><a class="mega-menu-link" href="https://plugins.matomo.org/?nav">Marketplace</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-56051' id='mega-menu-item-56051'><a class="mega-menu-link" href="https://matomo.org/support-plans/?nav">Support Plans</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-menu-item-42473' id='mega-menu-item-42473'><a class="mega-menu-link" href="https://matomo.org/pricing/?nav" aria-expanded="false" tabindex="0">Pricing<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81467' id='mega-menu-item-81467'><a class="mega-menu-link" href="https://matomo.org/pricing/?nav">Pricing</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81468' id='mega-menu-item-81468'><a class="mega-menu-link" href="https://matomo.org/contact-sales/?nav">Contact Sales</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-hide-arrow mega-disable-link mega-menu-item-36549' id='mega-menu-item-36549'><a class="mega-menu-link" tabindex="0" aria-expanded="false" role="button">Resources<span class="mega-indicator"></span></a> <ul class="mega-sub-menu"> <li class='mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-81701' id='mega-menu-item-81701'><a class="mega-menu-link" href="https://matomo.org/guides/2025-ethical-marketing-field-guide/">NEW! 2025 Ethical Marketing Field Guide</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55147' id='mega-menu-item-55147'><a class="mega-menu-link" href="https://matomo.org/help/?nav">Help</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-49313' id='mega-menu-item-49313'><a class="mega-menu-link" href="https://matomo.org/blog/?nav">Blog</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81068' id='mega-menu-item-81068'><a class="mega-menu-link" href="https://matomo.org/resources/?nav">Guides</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81469' id='mega-menu-item-81469'><a class="mega-menu-link" href="https://matomo.org/masterclass/?nav">Masterclasses</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-81470' id='mega-menu-item-81470'><a class="mega-menu-link" href="https://matomo.org/case-studies/?nav">Case Studies</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55148' id='mega-menu-item-55148'><a class="mega-menu-link" href="https://matomo.org/integrate/?nav">Integrations</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55149' id='mega-menu-item-55149'><a class="mega-menu-link" href="https://matomo.org/contact/?nav">Contact the Matomo team</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55146' id='mega-menu-item-55146'><a class="mega-menu-link" href="https://matomo.org/features/?nav">List of all features</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-55150' id='mega-menu-item-55150'><a class="mega-menu-link" href="https://matomo.org/get-involved/?nav">Get involved</a></li></ul> </li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-item-align-right mega-menu-item-40179' id='mega-menu-item-40179'><a id="login_link" class="top_link" href="/login">Log in</a><a id="help_center_link" class="top_link" href="/help/?header">Help</a><a class="mega-menu-link" href="https://matomo.org/start-free-analytics-trial/?nav" tabindex="0">TRY IT FOR FREE</a></li><li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-has-icon mega-icon-left mega-item-align-right mega-menu-item-36573' id='mega-menu-item-36573'><div class='mega-search-wrap'> <form class='mega-search expand-to-left mega-search-closed' data-matomo-ignore role='search' action='https://matomo.org/'><span tabindex='0' role='button' class='fas fa-search search-icon' aria-controls='mega-search-36573' aria-label='Search' aria-expanded='false' aria-haspopup='true'></span><input type='text' tabindex='-1' role='searchbox' id='mega-search-36573' aria-label='Search...' data-placeholder='Search...' name='s' autocomplete='off' /><input type='submit' value='Search'> <input type='hidden' name='lang' value='en' /></form></div></li></ul></div> </div> </nav> <header class="site-header" id="masthead" aria-label="Site" itemtype="https://schema.org/WPHeader" itemscope> <div class="inside-header grid-container grid-parent"> </div> </header> <div class="site grid-container container hfeed grid-parent" id="page"> <div class="site-content" id="content"> <div id="primary" class="content-area grid-parent mobile-grid-100 grid-100 tablet-grid-100"> <main id="main" class="site-main"> <article class="container guide"> <div class="row"> <div class="col-lg-10 col-lg-offset-1"> <div class="alert alert-success hidden feedbackAlert" role="alert"> <strong>Feedback sent successfully</strong> Thank you for your valuable feedback. We will use it to make matomo.org even better. </div> </div> </div> <div class="row"> <ul class="breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="https://matomo.org"><span itemprop="name">Home</span></a><meta itemprop="position" content="1"></li> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="https://matomo.org/guides/"><span itemprop="name">Help</span></a><meta itemprop="position" content="2"></li> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="https://matomo.org/guide/manage-matomo/"><span itemprop="name">Manage Matomo</span></a><meta itemprop="position" content="3"></li> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="https://matomo.org/guide/manage-matomo/privacy/"><span itemprop="name">Privacy</span></a><meta itemprop="position" content="4"></li> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a itemprop="item" href="https://matomo.org/subcategory/compliance-2/"><span itemprop="name">Compliance</span></a><meta itemprop="position" content="5"></li> </ul> <div class="col-lg-12"> <header class="page-header"> <h1 class="page-title">Configure Matomo Analytics for CCPA compliance</h1> </header> </div> <div id="container" class="col-lg-9 col-sm-12 faq_content"><nav> <h2>Table of contents</h2> <ol> <li> <ol> <li><a href="#what-is-ccpa">What is CCPA?</a></li> <li><a href="#when-should-i-care-about-ccpa-compliance">When should I care about CCPA compliance?</a></li> <li><a href="#how-do-i-check-if-my-business-collected-personal-information-on-more-than-50000-california-residents">How do I check if my business collected personal information on more than 50,000 California residents?</a></li> <li><a href="#to-be-compliant-with-ccpa-and-matomo-analytics-you-will-need-to-follow-these-steps">To be compliant with CCPA and Matomo Analytics you will need to follow these steps:</a></li> </ol> </li> </ol> </nav> <p>Matomo Analytics and Matomo Tag Manager ensures full compliance to the California Consumer Privacy Act (CCPA) and other privacy laws worldwide. Below you will learn more about CCPA, whether it applies to your business, and how you can get CCPA compliance for Matomo Analytics.</p> <h2 id="what-is-ccpa">What is CCPA?</h2> <p>The California Consumer Privacy Act (CCPA) is a law which lets California consumers see all of the personal data a company has collected and saved about them. The law also lets people sue the companies that have violated their privacy.</p> <p>It is intended to enhance privacy rights and consumer protection for residents of California, United States. The CCPA became effective on January 1, 2020.</p> <p>California residents worldwide are now provided with the right to:</p> <ul> <li>Know what personal data is being collected about them.</li> <li>Know whether their personal data is sold or disclosed and to whom.</li> <li>Say no to the sale of personal data.</li> <li>Access their personal data.</li> <li>Request a business delete any personal information about a consumer collected from that consumer.</li> <li>Not be discriminated against for exercising their privacy rights.</li> </ul> <h2 id="when-should-i-care-about-ccpa-compliance">When should I care about CCPA compliance?</h2> <p>Any company or business that <strong>collects consumers’ personal data from California residents</strong> should comply with the CCPA, if they also satisfy at least one of the following thresholds:</p> <ul> <li>Buys, receives, or sells the personal information of 50,000 or more consumers or households; or</li> <li>Has annual gross revenues in excess of $25 million; or</li> <li>Earns more than half of its annual revenue from selling consumers’ personal information.</li> </ul> <h2 id="how-do-i-check-if-my-business-collected-personal-information-on-more-than-50000-california-residents">How do I check if my business collected personal information on more than 50,000 California residents?</h2> <p>If you’re already using Matomo Analytics, you can check whether you have collected more than 50,000 visitors from the California region. In Matomo, select the last year in the calendar, then go to <strong>Visitors</strong> > <strong>Locations</strong> and under the “Region” report, you can search for “California”. You will then see how many visits you got from California in the last year. If you got more than 50,000 visits, you will know you very likely need to comply with CCPA.</p> <h2 id="to-be-compliant-with-ccpa-and-matomo-analytics-you-will-need-to-follow-these-steps">To be compliant with CCPA and Matomo Analytics you will need to follow these steps:</h2> <ul> <li>Review and understand what data is being collected, and document internally all of the personal information tracked about your users (as part of the wider requirement to maintain records of data processing activities). Learn more about <a href="https://matomo.org/faq/general/faq_18254/">what data is being collected</a>.</li> <li>Let California residents exercise the right to access their personal data or delete their data on their request. Learn more about <a href="https://matomo.org/docs/gdpr/">these existing Matomo features</a>.</li> <li>Let users opt-out from being tracked on your website in your privacy policy page. Learn more about <a href="https://matomo.org/faq/general/faq_20000/">adding an opt-out form in your website.</a></li> <li>Consider limiting the amount of information you collect in the first place by tracking users without using cookies. Learn more about <a href="https://matomo.org/faq/general/faq_157/">enabling cookie-less tracking</a>.</li> <li>Consider whether you would want <a href="https://matomo.org/blog/2018/04/how-to-not-process-any-personal-data-with-matomo-and-what-it-means-for-you/">to not track any personal data</a>.</li> <li>Update your privacy policy to explain how you track data with Matomo, how do you use this data, and list the companies or people you share it with. Learn more about <a href="https://matomo.org/faq/general/faq_152/">updating your privacy policy for web analytics data collection and use</a>. </li> <li>Organizations are required to “implement and maintain reasonable security procedures and practices” in protecting consumer data. Below we list the most important ones with regards to data collected in Matomo.</li> <li>Setup SSL certificate for all your websites and apps.</li> <li><a href="https://matomo.org/faq/how-to/faq_91/">Setup SSL certificate for your Matomo server</a>.</li> <li>Ensure that data in Matomo interface and API is only accessible to <a href="https://matomo.org/docs/manage-users/">authorized individuals</a>.</li> <li>Use <a href="https://plugins.matomo.org/ActivityLog">Activity Log</a> to keep track of changes done to Matomo entities.</li> </ul> <p>We recommend you work with your legal team to review your CCPA compliance.</p> <p>If you have any question or if you need help with your Matomo On-Premise setup <a href="https://matomo.org/support/">contact us, we’re always happy to help</a>.</p> <p>Source used: <a href="https://en.wikipedia.org/wiki/California_Consumer_Privacy_Act">CCPA (Wikipedia)</a></p> </div> <div class="col-lg-3 hidden-sm hidden-xs hidden-md" id="right-sidebar"> <aside id="categorynav" class="widget"> <div class="grid-container"> <div class="grid-100"> <nav class="sticky-nav"> <div class="navbar-inner"> <nav><h2>Table of contents</h2><ol><li><ol><li><a href="#what-is-ccpa">What is CCPA?</a></li><li><a href="#when-should-i-care-about-ccpa-compliance">When should I care about CCPA compliance?</a></li><li><a href="#how-do-i-check-if-my-business-collected-personal-information-on-more-than-50000-california-residents">How do I check if my business collected personal information on more than 50,000 California residents?</a></li><li><a href="#to-be-compliant-with-ccpa-and-matomo-analytics-you-will-need-to-follow-these-steps">To be compliant with CCPA and Matomo Analytics you will need to follow these steps:</a></li></ol></li></ol></nav> </div> </nav> </div> </div> <div id="faq_id_container" class="grid-container mobile" style="display:block"> <div class="grid-100"> <nav class="sticky-nav"> <div class="navbar-inner"> <h2>Navigate to</h2> <ol id="faq_to"> <li>Next up: <a href="https://matomo.org/faq/new-to-piwik/is-matomo-analytics-pipl-compliant/">Configure Matomo Analytics for PIPL compliance</a></li> </ol> </div> </nav> </div> </div> </aside> </div> </div> <div class="feedback"> <button id="show-feedback-form" class="button button-primary btn-small">Send us your feedback about this page</button> <div id="feedback-form-message" style="display: none;"> Thanks for contacting us! We will get in touch with you shortly. </div> <section id="respond" class="feedback-form" style="display: none;"> <h4>Feedback on this page</h4> <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_28' style='display:none'> <div class='gform_heading'> <p class='gform_description'></p> </div><form method='post' enctype='multipart/form-data' id='gform_28' action='/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/' data-formid='28' novalidate> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform-body gform_body'><ul id='gform_fields_28' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_28_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_28_1" ><label class='gfield_label gform-field-label' for='input_28_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_28_1' type='email' value='' class='medium' aria-required="true" aria-invalid="false" aria-describedby="gfield_description_28_1" /> </div><div class='gfield_description' id='gfield_description_28_1'>Your email address so we can reply to your message.</div></li><li id="field_28_3" class="gfield gfield--type-textarea gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_28_3" ><label class='gfield_label gform-field-label' for='input_28_3'>Message<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_3' id='input_28_3' class='textarea medium' aria-describedby="gfield_description_28_3" aria-required="true" aria-invalid="false" rows='10' cols='50'></textarea></div><div class='gfield_description' id='gfield_description_28_3'>Write your message to the Matomo team here.</div></li><li id="field_28_8" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_28_8" ><label class='gfield_label gform-field-label' for='input_28_8'>Are you human: what is 8+5?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_28_8' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id="field_28_5" class="gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_28_5" >Your information will be used only to answer you. Your data will be processed by us, our hosting provider, and our support ticket provider. For more information have a look at our <a target="_blank" href="https://matomo.org/privacy-policy/">privacy policy</a>.</li><li id="field_28_6" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_28_6" ><div class='ginput_container ginput_container_text'><input name='input_6' id='input_28_6' type='hidden' class='gform_hidden' aria-invalid="false" value='https://matomo.org/faq/new-to-piwik/is-matomo-analytics-ccpa-compliant/' /></div></li><li id="field_28_11" class="gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_28_11" ><strong>To submit this form please answer the above captcha.</strong></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_28' class='gform_button button' value='Send the message' onclick='if(window["gf_submitting_28"]){return false;} if( !jQuery("#gform_28")[0].checkValidity || jQuery("#gform_28")[0].checkValidity()){window["gf_submitting_28"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_28"]){return false;} if( !jQuery("#gform_28")[0].checkValidity || jQuery("#gform_28")[0].checkValidity()){window["gf_submitting_28"]=true;} jQuery("#gform_28").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_28' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='28' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_28' value='WyJbXSIsIjg3NmMxNGMyODA2YzFiNzFkZDRlM2M5YTliOTYzOGUyIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_28' id='gform_target_page_number_28' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_28' id='gform_source_page_number_28' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="64"/></p></form> </div> </section> </div> <div style="display:block;margin-top: 16px;" title="Go to next FAQ in this category"><span style="font-weight:bold" >Next FAQ</span>: <a href="https://matomo.org/faq/new-to-piwik/is-matomo-analytics-pipl-compliant/" style="font-weight:bold">Configure Matomo Analytics for PIPL compliance</a></div><span style="margin-top: 8px;display: inline-block;" title="Go to previous FAQ in this category">Previous FAQ</span>: <a href="https://matomo.org/faq/new-to-piwik/matomo-analytics-hipaa-compliance/">Configure Matomo Analytics for HIPAA compliance</a> <div id="faq_id_container_mobile" class="grid-container mobile" style="display:block"> <div class="grid-100"> <nav class="sticky-nav"> <div class="navbar-inner"> <h2>Navigate to</h2> <ol id="faq_to_mobile"> </ol> </div> </nav> </div> </div> </article> </main><!-- #main --> </div><!-- #primary --> </div> </div> <div class="site-footer footer-bar-active footer-bar-align-right"> <div id="footer-widgets" class="site footer-widgets"> <div class="footer-widgets-container grid-container grid-parent"> <div class="inside-footer-widgets"> <div class="footer-widget-1 grid-parent grid-25 tablet-grid-50 mobile-grid-100"> <aside id="nav_menu-5" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Company</h2><div class="menu-footer-company-container"><ul id="menu-footer-company" class="menu"><li id="menu-item-56059" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56059"><a href="https://matomo.org/about/">About Matomo</a></li> <li id="menu-item-56064" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56064"><a href="https://matomo.org/history/">History</a></li> <li id="menu-item-56062" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56062"><a href="https://matomo.org/team/">Contributors</a></li> <li id="menu-item-56063" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56063"><a href="https://matomo.org/jobs/">Hiring</a></li> <li id="menu-item-56060" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56060"><a href="https://matomo.org/contact/">Contact Us</a></li> <li id="menu-item-73610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-73610"><a href="https://matomo.org/partner-programme/">Partner Programme</a></li> </ul></div></aside><aside id="nav_menu-9" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Support</h2><div class="menu-footer-support-container"><ul id="menu-footer-support" class="menu"><li id="menu-item-30299" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30299"><a href="https://matomo.org/help/?footer">Help Centre</a></li> <li id="menu-item-30306" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30306"><a href="https://developer.matomo.org/?footer">Developers</a></li> <li id="menu-item-56053" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56053"><a href="https://matomo.org/support/?footer">Contact support</a></li> </ul></div></aside> </div> <div class="footer-widget-2 grid-parent grid-25 tablet-grid-50 mobile-grid-100"> <aside id="nav_menu-12" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Sales</h2><div class="menu-footer-sales-container"><ul id="menu-footer-sales" class="menu"><li id="menu-item-63811" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-63811"><a href="https://matomo.org/contact-sales/">Contact Sales</a></li> <li id="menu-item-77062" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-77062"><a href="https://matomo.org/?page_id=76962">BigQuery & Data Warehouse Export Feature</a></li> </ul></div></aside><aside id="nav_menu-6" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Product</h2><div class="menu-product-footer-container"><ul id="menu-product-footer" class="menu"><li id="menu-item-58262" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58262"><a href="https://matomo.org/guide/tag-manager/getting-started-with-tag-manager/?footer">Tag Manager</a></li> <li id="menu-item-58263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58263"><a href="https://matomo.org/blog/2019/10/matomo-analytics-for-wordpress/?footer">WordPress Plugin</a></li> <li id="menu-item-58264" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58264"><a href="https://matomo.org/faq/tracking-campaigns-url-builder/?footer">URL Campaign Builder</a></li> <li id="menu-item-58265" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58265"><a href="https://matomo.org/integrate/?footer">Integrations</a></li> <li id="menu-item-58266" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58266"><a href="https://matomo.org/free-software/?footer">Open Source</a></li> <li id="menu-item-58267" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58267"><a href="https://matomo.org/download/?footer">Download Matomo</a></li> <li id="menu-item-58268" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58268"><a href="https://matomo.org/changelog/?footer">Changelog</a></li> <li id="menu-item-58269" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58269"><a href="https://github.com/matomo-org/matomo/issues/?footer">Issue Tracker</a></li> <li id="menu-item-58270" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58270"><a href="https://github.com/matomo-org/?footer">GitHub</a></li> <li id="menu-item-68264" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68264"><a href="https://matomo.org/resources/matomo-feedback-panel/">Feedback Panel</a></li> </ul></div></aside> </div> <div class="footer-widget-3 grid-parent grid-25 tablet-grid-50 mobile-grid-100"> <aside id="nav_menu-11" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Privacy</h2><div class="menu-footer-privacy-container"><ul id="menu-footer-privacy" class="menu"><li id="menu-item-81083" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81083"><a href="https://matomo.org/privacy-policy/cookies/">Cookie Notice</a></li> <li id="menu-item-56067" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56067"><a href="https://matomo.org/100-data-ownership/">Data ownership</a></li> <li id="menu-item-56068" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56068"><a href="https://matomo.org/gdpr-analytics/">GDPR</a></li> <li id="menu-item-56069" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56069"><a href="https://matomo.org/security/">Security</a></li> <li id="menu-item-56400" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56400"><a href="https://matomo.org/matomo-cloud-privacy-policy/">Matomo Cloud Privacy Policy</a></li> <li id="menu-item-56070" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56070"><a href="https://matomo.org/privacy-policy/">Website Privacy Policy</a></li> </ul></div></aside><aside id="nav_menu-10" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Resources</h2><div class="menu-footer-resources-container"><ul id="menu-footer-resources" class="menu"><li id="menu-item-30290" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30290"><a href="https://matomo.org/blog/">Blog</a></li> <li id="menu-item-68263" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68263"><a href="https://matomo.org/case-studies/">Case Studies</a></li> <li id="menu-item-56054" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56054"><a href="https://matomo.org/newsletter/">Newsletter</a></li> <li id="menu-item-81073" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-81073"><a href="https://matomo.org/resources/">Guides</a></li> <li id="menu-item-68265" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68265"><a href="https://matomo.org/masterclass/">Masterclasses</a></li> <li id="menu-item-56055" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56055"><a href="https://matomo.org/press/">Matomo in the Press</a></li> <li id="menu-item-58271" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58271"><a href="https://matomo.org/media/">Press Enquiries</a></li> <li id="menu-item-58665" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58665"><a href="https://matomo.org/gdpr-timeline/">GDPR Timeline</a></li> <li id="menu-item-73607" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-73607"><a href="https://matomo.org/blog/2023/08/how-to-check-website-traffic/">How to Check Website Traffic</a></li> </ul></div></aside> </div> <div class="footer-widget-4 grid-parent grid-25 tablet-grid-50 mobile-grid-100"> <aside id="nav_menu-4" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Comparisons</h2><div class="menu-footer-compare-container"><ul id="menu-footer-compare" class="menu"><li id="menu-item-56056" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56056"><a href="https://matomo.org/matomo-vs-google-analytics-comparison/">vs Google Analytics</a></li> <li id="menu-item-79860" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79860"><a href="https://matomo.org/amplitude-vs-matomo/">vs Amplitude</a></li> <li id="menu-item-58054" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58054"><a href="https://matomo.org/adobe-analytics-vs-google-analytics-vs-matomo/">vs Adobe Analytics vs Google Analytics</a></li> <li id="menu-item-58398" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58398"><a href="https://matomo.org/piwik-pro-vs-matomo/">vs Piwik PRO</a></li> <li id="menu-item-81702" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81702"><a href="https://matomo.org/?page_id=81691">vs Matomo</a></li> <li id="menu-item-80595" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80595"><a href="https://matomo.org/firebase-vs-matomo-features-pricing-and-key-differences/">vs Firebase</a></li> <li id="menu-item-57643" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-57643"><a href="https://matomo.org/plausible-vs-matomo/">vs Plausible</a></li> <li id="menu-item-58132" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58132"><a href="https://matomo.org/fathom-vs-matomo/">vs Fathom</a></li> <li id="menu-item-56057" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56057"><a href="https://matomo.org/hotjar-alternative/">vs Hotjar</a></li> <li id="menu-item-56058" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56058"><a href="https://matomo.org/blog/2020/04/matomo-vs-wp-statistics/">vs WP-Statistics</a></li> <li id="menu-item-73609" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-73609"><a href="https://matomo.org/blog/2023/08/top-web-analytics-tools/">Top Web Analytics Tools</a></li> </ul></div></aside><aside id="nav_menu-14" class="widget inner-padding widget_nav_menu"><h2 class="widget-title">Industries</h2><div class="menu-footer-industries-container"><ul id="menu-footer-industries" class="menu"><li id="menu-item-79361" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79361"><a href="https://matomo.org/banking/">Banks聽</a></li> <li id="menu-item-79362" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79362"><a href="https://matomo.org/enterprise/">Enterprise聽</a></li> <li id="menu-item-79360" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79360"><a href="https://matomo.org/financial-institutions/">Financial Institutions聽</a></li> <li id="menu-item-79359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79359"><a href="https://matomo.org/fintech/">Fintech</a></li> </ul></div></aside><aside id="block-4" class="widget inner-padding widget_block"> <ul class="wp-block-list"> <li></li> </ul> </aside> </div> </div> </div> </div> <footer class="site-info" aria-label="Site" itemtype="https://schema.org/WPFooter" itemscope> <div class="inside-site-info grid-container grid-parent"> <div class="footer-bar"> <aside id="custom_html-2" class="widget_text widget inner-padding widget_custom_html"><div class="textwidget custom-html-widget"><ul class="matomo-social-footer"> <li><a rel="noopener" target="_blank" href="https://www.facebook.com/Matomo.org/"> <svg aria-hidden="true" focusable="false" class="fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><path fill="currentColor" d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg></a></li> <li> <a rel="noopener" target="_blank" href="https://x.com/matomo_org"> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" fill="currentColor" style="height: 24px; margin-left: 1px;" > <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/> </svg> </a> </li> <li><a rel="noopener" target="_blank" href="https://www.linkedin.com/company/matomo"> <svg aria-hidden="true" focusable="false" class="fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512"><path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg></a></li> <li><a rel="noopener" target="_blank" href="https://github.com/matomo-org/matomo"> <svg aria-hidden="true" focusable="false" class="fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg> </a></li> <li><a rel="noopener" target="_blank" href="https://www.youtube.com/c/MatomoAnalytics/videos"> <svg aria-hidden="true" focusable="false" class=" fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512"><path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a></li> <li><a rel="noopener" href="https://mastodon.social/@Matomo"><svg aria-hidden="true" focusable="false" class=" fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" ><path fill="currentColor" d="M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"></path></svg></a></li> </ul></div></aside> </div> <div class="copyright-bar"> © 2025 matomo.org </div> </div> </footer> </div> <a title="Scroll back to top" aria-label="Scroll back to top" rel="nofollow" href="#" class="generate-back-to-top" data-scroll-speed="400" data-start-scroll="300"> <span class="gp-icon icon-arrow-up"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M305.863 314.916c0 2.266-1.133 4.815-2.832 6.514l-14.157 14.163c-1.699 1.7-3.964 2.832-6.513 2.832-2.265 0-4.813-1.133-6.512-2.832L164.572 224.276 53.295 335.593c-1.699 1.7-4.247 2.832-6.512 2.832-2.265 0-4.814-1.133-6.513-2.832L26.113 321.43c-1.699-1.7-2.831-4.248-2.831-6.514s1.132-4.816 2.831-6.515L158.06 176.408c1.699-1.7 4.247-2.833 6.512-2.833 2.265 0 4.814 1.133 6.513 2.833L303.03 308.4c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span> </a> <link rel='stylesheet' id='gforms_reset_css-css' href='https://matomo.org/wp-content/plugins/gravityforms/legacy/css/formreset.min.css?ver=2.8.9' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='gforms_formsmain_css-css' href='https://matomo.org/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css?ver=2.8.9' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='gforms_ready_class_css-css' href='https://matomo.org/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css?ver=2.8.9' media="all" crossorigin="anonymous" /> <link rel='stylesheet' id='gforms_browsers_css-css' href='https://matomo.org/wp-content/plugins/gravityforms/legacy/css/browsers.min.css?ver=2.8.9' media="all" crossorigin="anonymous" /> <script id="spai-scripts-js-extra"> var spai_settings = {"api_domain":"m-img.org","api_url":"https:\/\/m-img.org\/spai\/w_%WIDTH%+q_lossless+ret_img","api_short_url":"https:\/\/m-img.org\/spai\/ret_img","method":"src","crop":"","size_breakpoints":{"on":true,"base":50,"rate":5},"lqip":"","lazy_threshold":"500","hover_handling":"","native_lazy":"","serve_svg":"1","debug":"","site_url":"https:\/\/matomo.org","plugin_url":"https:\/\/matomo.org\/wp-content\/plugins\/shortpixel-adaptive-images","version":"3.10.0","excluded_selectors":[],"eager_selectors":[],"noresize_selectors":[],"alter2wh":"1","use_first_sizes":[],"lazy_bg_style":"","active_integrations":{"nextgen":false,"modula":false,"elementor":true,"elementor-addons":false,"viba-portfolio":false,"envira":false,"everest":false,"wp-bakery":false,"woocommerce":false,"wpc-variations":false,"foo":false,"global-gallery":false,"essential-grid":false,"oxygen":false,"slider-revolution":false,"custom-facebook-feed":false,"smart-slider":false,"real3d-flipbook":false,"wp-grid-builder":false,"beaver-builder":false,"the-grid":false,"social-pug":false,"instagram-feed":false,"insta-gallery":false,"content-views":false,"featherlight":false,"lightbox-photoswipe":false,"acf":true,"soliloquy":false,"jetpack":false,"wp-rocket":{"lazyload":false,"css-filter":true,"minify-css":true,"defer-all-js":false,"video-placeholder":false},"perfmatters":false,"swift-performance":false,"imagify":{"active":false},"wp-fastest-cache":false,"litespeed-cache":false,"w3-total-cache":false,"wp-super-cache":false,"wp-optimize":{"active":false,"enable_css":false,"enable_merging_of_css":false},"breeze":false,"smart-cookie-kit":false,"wpzoom-theme":false,"avia-gallery-module":false,"theme":"website-child"},"parse_css_files":"","backgrounds_max_width":"1920","sep":"+","webp":"1","avif":"","webp_detect":"","extensions_to_nextgenimg":{"png":true,"jpg":true,"gif":true},"sniper":"https:\/\/matomo.org\/wp-content\/plugins\/shortpixel-adaptive-images\/assets\/img\/target.cur","affected_tags":"{\"figure\":2,\"link\":1}","ajax_url":"https:\/\/matomo.org\/wp-admin\/admin-ajax.php","ajax_nonce":"815e7e5ba5","excluded_paths":["cmVnZXg6L1wvXC8oW15cL10qXC58KWdyYXZhdGFyLmNvbVwvLw=="]}; </script> <!--[if lte IE 11]> <script src="https://matomo.org/wp-content/themes/generatepress/assets/js/classList.min.js?ver=3.3.1" id="generate-classlist-js"></script> <![endif]--> <script id="generate-menu-js-extra"> var generatepressMenu = {"toggleOpenedSubMenus":"1","openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"}; </script> <script id="generate-back-to-top-js-extra"> var generatepressBackToTop = {"smooth":"1"}; </script> <script src="https://matomo.org/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://matomo.org/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script defer='defer' src="https://matomo.org/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.8.9" id="gform_json-js"></script> <script id="gform_gravityforms-js-extra"> var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/matomo.org\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/matomo.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/matomo.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"ed2addcf6f427a8ae61270f5dfe21990","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; </script> <script id="gform_conditional_logic-js-extra"> var gf_legacy = {"is_legacy":"1"}; </script> <script id="gform_gravityforms_theme-js-extra"> var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"ed2addcf6f427a8ae61270f5dfe21990"}}},"hmr_dev":"","public_path":"https:\/\/matomo.org\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/"}; </script> <!-- Piwik --> <script type="text/plain" data-usercentrics="Matomo"> var _mtm = window._mtm = window._mtm || []; if ('object' !== typeof window.matomoPluginAsyncInit) { window.matomoPluginAsyncInit = []; } var tz; if (Intl.DateTimeFormat() && Intl.DateTimeFormat().resolvedOptions()) { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } window.matomoPluginAsyncInit.push(function () { Matomo.on('TrackerSetup', function (tracker) { if ('object' !== typeof navigator.languages || !navigator.languages.length || !navigator.languages.indexOf || navigator.languages.indexOf('de-DE') !== -1 || (navigator.languages.indexOf('en-GB') !== -1 && 'Europe/London' === tz) ) { tracker.disableCookies(); tracker.disableBrowserFeatureDetection(); } }); }) _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'}); _mtm.push({'idSite': '12'}); if((document.domain != 'matomo.org')&&(document.domain != 'staging.matomo.org')) { _mtm.push({'MatomoCustomTitle': document.domain + "/" + document.title}); } else { _mtm.push({'MatomoCustomTitle': ''}); } (function() { // load piwik.js from InnoCraft cloud, not demo.matomo.cloud var u= "https://demo-web.matomo.org/"; var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src='https://cdn.matomo.cloud/demo-web.matomo.org/container_bugnCohE.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Piwik Tag --> <script src="https://matomo.org/wp-content/cache/min/1/6bda47e4a3ca21bd5c021c709e3e191a.js" data-minify="1" data-rocket-defer defer></script><script> gform.initializeOnLoaded( function() {gformInitSpinner( 28, 'https://matomo.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_28').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_28');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_28').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_28').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_28').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_28').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_28').val();gformInitSpinner( 28, 'https://matomo.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [28, current_page]);window['gf_submitting_28'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_28').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [28]);window['gf_submitting_28'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_28').text());}, 50);}else{jQuery('#gform_28').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "28", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_28" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_28"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_28" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [28, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 28, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); </script><script type="text/javascript"> if (window['jQuery']) { (function ($) { $(document).on('gform_post_render', function () { // AJAX-enabled forms will call gform_post_render again when rendering new pages or validation errors. // We need to reset our flag so that we can still do our focus action when the form conditional logic // has been re-evaluated. window['gwfef'] = false; var hasError = gwFirstErrorFocus().length; var onSubsequentPage = $('.gf_step_current_page') && $('.gf_step_current_page').text() > 1; if (!hasError && onSubsequentPage) { requestAnimationFrame(function() { window.scrollTo(0, $('.gform_wrapper').offset()); }); } }); $(document).on('gform_post_conditional_logic', function (event, formId, fields, isInit) { if (!window['gwfef'] && fields === null && isInit === true) { gwFirstErrorFocus(); window['gwfef'] = true; } }); function gwFirstErrorFocus() { var $firstError = $('.gfield.gfield_error:visible:first'); if ($firstError.length > 0) { // Without setTimeout or requestAnimationFrame, window.scroll/window.scrollTo are not taking // effect on iOS and Android. requestAnimationFrame(function () { window.scrollTo(0, $firstError.offset()); $firstError.find('input, select, textarea').eq(0).focus(); }); } return $firstError; } })(jQuery); } </script><script> gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 28) {gf_global["number_formats"][28] = {"1":{"price":false,"value":false},"3":{"price":false,"value":false},"8":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"11":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][28] = { logic: { 11: {"field":{"actionType":"hide","logicType":"all","rules":[{"fieldId":"8","operator":"is","value":"13"}]},"nextButton":null,"section":null},0: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"8","operator":"is","value":"13"}]},"section":null} }, dependents: { 11: [11],0: [0] }, animation: 0, defaults: {"6":"https:\/\/matomo.org\/faq\/new-to-piwik\/is-matomo-analytics-ccpa-compliant\/"}, fields: {"1":[0],"3":[0],"8":[0,11],"5":[0],"6":[0],"11":[0]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gform.utils.trigger({ event: 'gform/conditionalLogic/init/start', native: false, data: { formId: 28, fields: null, isInit: true } });window['gformInitPriceFields']();gf_apply_rules(28, [11,0], true);jQuery('#gform_wrapper_28').show();jQuery(document).trigger('gform_post_conditional_logic', [28, null, true]);gform.utils.trigger({ event: 'gform/conditionalLogic/init/end', native: false, data: { formId: 28, fields: null, isInit: true } });} );} } } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); </script><script> gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "28", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_28" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_28"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_28" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [28, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 28, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); </script></body> </html> <!-- Cached for great performance -->