MailPoet 5.37.0 completes the tracking consent work started in 5.36.0. You can now see and set any subscriber’s consent state, the editors check your emails and forms for the pieces consent needs, and three places where a subscriber’s choice was quietly being lost are fixed.
Consent is now visible where you’d look for it. Open a subscriber’s edit page and you can see and set their tracking consent state, when it changed, and how it was recorded. That last part matters if anyone ever asks you to show your basis for tracking a given subscriber — you have the state, the date, and the source rather than a yes/no with no history behind it.
The editors now check your work. When you’re asking subscribers for tracking consent, the email editors verify your email actually contains a tracking opt-out link, and the form editor verifies your form actually contains the consent checkbox. Each warning comes with a one-click way to add what’s missing. This closes the obvious gap in the 5.36.0 release — you could ask for consent while shipping an email that gave people no way to withdraw it. If your email has no footer at all, the one-click fix now adds a footer that survives into the sent email.
Import and export carry consent too. Moving a list now brings the consent state, when it changed, how it was collected, and the exact wording the subscriber saw. Previously an export-and-reimport stripped that history and left you asking again. For headless stores and custom integrations, the public PHP API can now record consent, so your own checkout or registration flow can pass its checkbox result to addSubscriber or updateSubscriber rather than being unable to record consent at all.
Three fixes go directly to consent being honored. A subscriber’s tracking choice was being lost at guest checkout, on registration and comment forms, and through the opt-out link in an email footer — all three now hold. Separately, a single invalid consent value in the database could take the whole plugin down; one bad row no longer does that.
How to get it
Update to MailPoet 5.37.0 in your WordPress dashboard. Consent state appears on each subscriber’s edit page, and the editor checks appear automatically when you have tracking consent enabled. If you built forms or emails during 5.36.0, it’s worth reopening them — the new checks will tell you whether any are missing the opt-out link or consent checkbox.