Ask for consent the right way, block scripts and cookies when required.
Manage different type of consent:
Use geo-targeted rules:
Target your visitors with the right rule based on their location. Rules can have different consent types and different content. The plugin comes with the ready-made rules:
The biggest problem with consent messages (7:02 min) - watch now
Improve tracking under GDPR consent with this smart option (5:31 min) - watch now
Target your visitors with the right consent rule (12:29 min) - watch now
The right to change your mind (2:46 min) - watch now
Facebook Conversion API and the Consent Problem (9:25 min) - watch now
This is a complete premium solution that also offers a free plan for websites with under 100 pages. For implementation, we suggest you follow their documentation.
Website: https://cookiebot.com
Free plugin with various features, including the option to store negative consent.
Free plugin useful features, including the option to store negative consent.
Real Cookie Banner is an opt-in cookie and consent management plugin
These solutions are not perfect or easy to implement especially for a non-technical person. Contact THEIR support if you need any help. The free plugins might not cover every aspect of the GDPR legislation.
We are aware of the shortcomings and we try to offer more easy to use integrations in the feature.
Use pys_gdpr_ajax_enabledfilter to by-pass option above.
Use following filters to control each pixel:
pys_disable_by_gdpr, pys_disable_facebook_by_gdpr,
pys_disable_analytics_by_gdpr, pys_disable_google_ads_by_gdpr,
pys_disable_pinterest_by_gdpr or pys_disable_bing_by_gdpr.
First filter will disable all pixels, other can be used to disable particular pixel.
Simply pass TRUE value to disable a pixel.
pys_disable_all_cookie - disable all PYS cookies
pys_disable_first_visit_cookie - disable pys_first_visit cookie
pys_disable_landing_page_cookie - disable pys_landing_page & last_pys_landing_page cookies
pys_disable_trafficsource_cookie - disable pysTrafficSource & last_pysTrafficSource cookies
pys_disable_utmTerms_cookie - disable ['utm_source', 'utm_medium', 'utm_campaign', 'utm_content' ,'utm_term'] with prefix pys_ and last_pys_ cookies
pys_disable_utmId_cookie - disable ['fbadid', 'gadid', 'padid', 'bingid'] with prefix pys_ and last_pys_ cookies
pys_disable_advanced_form_data_cookie - disable pys_advanced_form_data cookies
pys_disable_externalID_by_gdpr - disable pbid(external_id) cookie
To disable cookies, use filters where necessary.
First filter will disable all cookies, other can be used to disable particular cookie.
Simply pass __return_true value to disable a cookie.
Example:
add_filter( 'pys_disable_advanced_form_data_cookie', '__return_true', 10, 2 );