Analytics Checklist¶
See Website Analytics for full documentation.
Links <a href="">¶
- Has a
data-cta-textORdata-link-text- If it has class
mzp-c-buttonit is a CTA - If it has class
mzp-c-cta-linkit is a CTA - If there are two CTAs with the same value for
data-cta-textincludedata-cta-position - Has ONLY ONE of
data-cta-textordata-link-text
- If it has class
- If linking to another Mozilla property include
utmparams-
utm_sourceiswww.firefox.comorwww.mozilla.org -
utm_mediumisreferral - If the query string is in a variable it is called
paramsand the string includes the?
-
- Download button:
- Use the appropriate helper, don't hardcode these (
download_firefox_thanks,google_play_button,apple_app_store_button) - Include a
download_locationif there are multiple buttons on the page
- Use the appropriate helper, don't hardcode these (
Buttons <button type="button">¶
- Download button:
- Download buttons are links for analytics purposes (not buttons)
- Not a download button:
QR Codes¶
- Use the
qrcodehelper - Use the app store redirects if applicable and include a product and campaign
Other¶
- New custom events configured in GTM
- If any of the following are used, check that their custom events will be triggered:
- Download
- Mozilla Accounts form
- Newsletter subscribe
- Self-hosted videos
- Send to Device
- Social Share
- VPN subscribe button
- Widget Action