Complianz Integration Notes

Developers guide for Third-Party integrations

The assessment that Complianz does of its effect on PageSpeed is really non-applicable in my opinion. They leave out the case where another integration is present.

My use case is where the plugin prevents lazy loading script from WP Rocket from working on an embedded YouTube video. When not in the presence of Complianz this script works perfectly, but with Complianz performance is severely degraded.

For example this statement found on the WP support forum is incorrect:

If an iframe is blocked by Complianz, it is effectively lazy loaded, because it will only start loading after consent, or after full page load has completed.

https://wordpress.org/support/topic/wp-rocket-integration/

Actually blocking WP Rocket lazy load causes the YouTube's base.js script (among others) to block and severely degrades PageSpeed score.

I illustrate this effect below using this example page.

Case 1: Before Complianz integration embedding a YouTube video with WP Rocket lazy loading script activated.
Case 2: After Complianz integration. Otherwise configuration is the same as the first case.
Case 3: Here I have introduced the NitroPack service on top of Complianz; however in this case I am not sure that we are still GDPR or CCPA compliant.
Scroll to Top