Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Paid Memberships Pro Google Analytics Integration Changelog

Every recorded version, newest first, with what changed in each one.

Latest 1.0.4 · Oct 1, 20265 versionsSince Oct 2023

2026 · 3 versions

  1. 1.0.4

    Latest
    2 fixes1 security
    Fixed
    • Fixed custom dimension and user property values containing a backslash breaking the Google Analytics config script. These values are now escaped for JavaScript instead of as HTML attributes. #10 (@dparker1005)
    • Fixed attributes added with the `pmproga4_script_atts` filter having their quotes HTML-encoded, which broke cookie consent integrations that rely on this filter. #10 (@dparker1005)
    Security
    • Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #10 (@dparker1005)
  2. 1.0.3

    1 fix
    Fixed
    • Added a null check for the global `$pmpro_level` in `pmproga4_checkout_events` to prevent fatal errors when the membership level is not set on the checkout page (e.g. direct page access or third-party plugin interference). #9 (@flintfromthebasement)
  3. 1.0.2

    1 fix
    Fixed
    • Fixed a compatibility issue with LearnDash causing infinte loop when viewing lessons while in "focus mode". #8 (@andrewlimaza, @bernier-db)

2024 · 1 version

  1. 1.0.1

    1 fix
    Fixed
    • Fixed an issue where the user ID wasn't being passed to Analytics correctly for logged-in users. (@dwanjuki)

2023 · 1 version

  1. 1.0

    1 change
    Changes
    • Initial release.

Changelog published by the developer, in their original language.