Skip to content

Analytics Checklist

See Website Analytics for full documentation.

  • Has a data-cta-text OR data-link-text
    • If it has class mzp-c-button it is a CTA
    • If it has class mzp-c-cta-link it is a CTA
    • If there are two CTAs with the same value for data-cta-text include data-cta-position
    • Has ONLY ONE of data-cta-text or data-link-text
  • If linking to another Mozilla property include utm params
    • utm_source is www.firefox.com or www.mozilla.org
    • utm_medium is referral
    • If the query string is in a variable it is called params and 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_location if there are multiple buttons on the page

Buttons <button type="button">

QR Codes

  • Use the qrcode helper
  • Use the app store redirects if applicable and include a product and campaign

Other