I recommend this plugin because it’s cheap compared to the alternatives, it’s easy to setup, it has an intuitive design and it comes with all the functionality needed to comply with the privacy laws in any country in the world.

Price comparison for other plugins with a yearly plan:

WordPress cookie pluginPrice in $
CookieYes (Free)$0
Complianz$59
Webtoffee$69
Cookiebot$96
Termly$120
CookieYes (Paid)$250 (With popup)

Yes free alternatives exists but like CookieYes, they are limited in either page views or functionality, and for that reason I recommend Webtoffee.

Step 1: Installation

You can choose a plan for a single site or if you have a couple of friends you can share a plan for more sites and save money. Don’t worry there’s a 30 day money back guarantee if you’re not satisfied.

download webtoffee cookie consent zip

After purchasing the plugin simply click on “Download zip” and then install the plugin on your WordPress website. Also, save your License Key which you will need later for activation.

install webtoffee plugin

After installation and activation go to the Licence tab and insert your Licence Key and email address.

activate webtoffee cookie consent licence

Step 2: Settings

Start by disabling the cookie banner, since we need to get it properly setup first. Then choose your consent law, GDPR for Europe or US State Laws. I recommend targeting all visitors Worldwide since it gives a good impression of your site and because geo-targeting can cause a delay when loading your website.

Turn on IAB TFC 2.2 only if you’ve chosen GDPR and expect to do ads or remarketing.

webtoffee cookie consent general settings

Layout

Under Layout I recommend picking Popup Type since it forces the visitor to make a choice regarding cookies before browsing your website. In this way, if they accept cookies, you’ll get tracking data for their entire visit on your site.

webtoffee cookie consent layout settings

Step 3: Content & Colors

Go through each subject and optionally adjust the text. If the language doesn’t fit your websites language, then we can easily change it under the “Languages” tab. Here you can also add more languages if you have a multilingual site. Under “Cookie Policy link”, insert the link to your cookie page. If you don’t have one, then you can create one automatically under the “Cookie Policy” tab.

webtoffee add cookie policy page link

If you’re in Italy, then you’re required to enable the X button, otherwise I recommend keeping it disabled.  

Also if you’re in Europe and using any Google service like Google Analytics, then GDPR requires you to enable the Google privacy policy link.

webtoffee enable google privacy policy link

Optional: Cookie Policy

If you haven’t already created a Cookie Policy page now is the time. Simply click the blue button and publish the page. Now add a link to the page in the footer of your website. The page includes a button to revisit the consent which is required by GDPR.

webtoffee create cookie policy

Optional: Google consent mode

If you’re using Google Ads and/or remarketing then it’s mandatory to enable Google Consent Mode, since Google might otherwise block the ads completely without the proper consent.

webtoffee enable google consent mode

Step 4: Cookie scanning

Before starting the cookie scanner I recommend:

  1. Make sure any “Maintenance mode” or “Hide my site” plugins are deactivated, otherwise the scanner won’t be able to register any cookies.
  2. Make sure your Analytics tracking code is installed and working.
  3. If you expect to embed Youtube or Vimeo videos on your website, make sure to add at least one video from each channel before scanning. Add the video to a published post or page – private posts won’t work
  4. Don’t do any updates on the site while scanning
webtoffee cookie consent scan for cookies

Step 5: Cookie categories

After the scan is complete it’s time to assess your cookies and make sure they’re properly organized. Be mindful that Analytics tracking cookies can’t be categorized as essential cookies, since they require explicit consent.

webtoffee cookie consent manage cookies

Remove any unused categories by clicking the pencil and disabling “Show category on cookie banner”.

webtoffee remove unused cookies

Optional: Caching issues

Also, if you’re using a caching plugin I recommend excluding this folder, since it otherwise could cause issues:

/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/js/(.*).min.js

The asterix meaning all JavaScript files within this folder.

Step 6: Activate

Last but not least, click Activate under “Enable cookie banner” to finalize the setup.

Let me know in the comments if you found this tutorial helpful or if you’re missing any relevant information.

Disclaimer: You can help support content creation. If you click some of my links, WP Explainer may get a compensation. I only partner with companies and products that I’d happily recommend to my audience.

Follow on Youtube

Follow to recieve the latest tutorials and courses

Get the updates

Be the first to recieve the latest tutorials and courses.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.