Iubenda logo
Start generating

Documentation

Table of Contents

iubenda All-in-one Compliance for SiteGround – Plugin Integration Guide

The iubenda WordPress plugin for SiteGround is an all-in-one, extremely easy-to-use 360° compliance solution that quickly scans your site and auto-configures to match your specific setup. It supports multiple legislations and minimizes the need for code copy-pasting and allows you to automate the implementation of the cookie law rules, drastically reducing the necessity for direct interventions in the site’s code.

This plugin provides a customizable cookie banner, dynamically generates a cookie policy that matches the services on your site, stores proof of users’ preferences, and fully manages cookie-related consent. It even blocks common widgets and third-party cookies until users give their consent, helping you comply with the GDPR, ePrivacy and CCPA/CPRA.

iubenda for siteground

Caution

  • The plugin is downloadable directly from the official WordPress plugins Directory
  • The plugin requires WordPress 5.0 or higher
  • The plugin works better with versions of PHP 7.0.0 or higher
  • Functionality

    • Our WP cookie plugin automatically scans your site and auto-configures the solutions needed to match your site’s specific needs.
    • Provides a fully customizable cookie banner/consent banner, manages cookie consent, and stores legally required GDPR consent proofs for cookies.
    • Manages CCPA notice with working DNSMPI link
    • Compatible with IABs TCF to maximize ad earning.
    • Allows you to generate a fully customizable privacy and cookie policy quickly.
    • Auto-detect user location and auto-applies the correct data privacy settings (needed if you have users from multiple regions like the US and the EU).
    • Capture, store and manage GDPR consent records for your webforms.
    • Allows the manual blocking of all other resources without direct intervention on the scripts.
    • It displays a clean page (without a cookie banner/consent banner) to users who have already provided their consent.
    • It detects bots/spiders and serves them a clean page.
    • It supports the auto-assignment of categories when blocking scripts.
    • It supports AMP pages.
    • Effortlessly generate professional Terms and Conditions to protect you from liabilities and more.
    • Translate all documents with a single click (15 languages supported).

    Our solutions are fully responsive (perfect for all screen sizes) and WCAG Level AAA Compliant.

    • AdRoll
    • AddThis widgets
    • Bing
    • CodePen
    • Criteo
    • Disqus
    • Elevio
    • Facebook Comments
    • Facebook widgets
    • Freshchat
    • Google AdSense
    • Google Analytics
    • Google Maps
    • Google Site Search
    • Google oAuth
    • Google+ widgets
    • Headway
    • Instagram widgets
    • Kissmetrics
    • LinkedIn widgets
    • Mixpanel
    • Neodata
    • Olark
    • Optimizely
    • Outbrain
    • PayPal widgets
    • Pingdom
    • Pinterest widgets
    • Segment
    • ShareThis widgets
    • Twitter widgets
    • UserVoice
    • Vimeo
    • YouTube

    How to start

    Once your SiteGround website is set up, you can easily start installing the pluging and configuring it to comply with the required legal and privacy regulations. It’s very simple, let’s see!

    To quickly log in to your WordPress site, go to Site Tools > WordPress > Install & Manage. Then, click on the Log in to Admin Panel icon next to the domain of the desired site.

    iubenda for siteground

    Next, you will be redirected to your WordPress Dashboard, from there you simply click on ‘Plugins’ > ‘Add new’.

    iubenda for siteground

    Then, search for “iubenda” in the search bar on the top right. The plugin should appear at the top of the list.

    iubenda for siteground

    Once you have located the ‘iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more – WordPress plugin’, click on ‘Install’, then ‘Activate’.

    iubenda for siteground

    Once ‘Active’, head to ‘Installed Plugins’ and click on ‘’Settings‘’ under the iubenda plugin module.

    iubenda for siteground

    How to use

    Once there, you’ll see a page like the one below in loading. The plugin will scan your site and provide a compliance rating based on your site’s specific needs.

    iubenda rating

    On this page, you can find your site’s compliance elements summarized.
    Then, click on “Help me get compliant” to proceed.

    Now you can start from scratch with iubenda solutions, or if you already use some of our products, you can directly synchronize them with our plugin.

    installation
    👀 Already using our products?

    If you already use iubenda products for the site you want to manage with our WP plugin, you can skip straight to -> Synchronize your iubenda account with the WP plugin.

    New users – Configure your products from scratch

    To set up the plugin, you will be asked to choose the language of your website and then click continue.

    🔎 Multilanguage website?

    Choose the main language of your site, you can easily add the other languages in the following steps. For more information you can read our guide on multilingual WordPress Sites.

    Finally, you will need to confirm the website and email address.

    quick generator

    Great, we’ve now created an account on iubenda.com and generated the essentials you need to proceed. You’ll receive an email to complete your account configuration, but you can still continue to configure the plugin.

    Set up your Cookie banner/consent banner (and add the privacy policy button)

    You’re now ready to set up your cookie banner/consent banner. In this step, you can select the main elements of the banner, such as the:

    • Banner’s position and theme
    • The legislation with which you need to comply. Doubts? Find here what you need to comply with.
    • Enable IAB TCF options (recommended if you run ads on your site).
    • Enable Google AMP support
    • Enable Google Consent Mode to integrate consent preferences with Google services like advertising and analytics;
    • Enable auto-blocking to automatically block third-party scripts detected by the plugin that may install cookies or trackers until the user gives consent.
    🔎 Want to customize more?

    After the first set up, you can customize all the aspect and behavior of the cookie banner/consent banner with our Privacy Controls and Cookie Solution configurator. For more info read here

    cookie banner setup

    After setting up your Privacy Controls and Cookie Solution, you can add your privacy policy button, choosing the style and the button position.

    synchronize products

    When you’re done, click on Integrate.

    You have now completed the basic configuration of the cookie banner/consent banner and added the privacy policy button.
    From the plugin dashboard, you will be able to configure and manage the products you have activated or add new ones.

    To find out how to configure your products, you can read the specific section of this guide.

    Synchronize your already set up iubenda products with the WP plugin

    If you have already activated some iubenda products, on the first step of the configuration process, click on “I’ve already made the set up on iubenda.com.”

    synchronize cookie solution

    Then, paste the embed code of your Privacy Controls and Cookie Solution (required) and other products you have set up in your iubenda account, and that’s it. Our plugin will automatically synchronize your products within the plugin.

    iubenda All-in-one plugin dashboard

    Once you finish the first setup, you’ll have complete control of all the iubenda products you can manage and integrate within the plugin.

    synchronize cookie solution

    Here’s how to configure them:

    👉 Privacy Controls and Cookie Solution

    The simplified cookie banner/consent banner settings already ensure seamless operation, but you may want to customize your banner’s behavior and aspect thoroughly.

    To do that, click on the configure button within the Privacy Controls and Cookie Solution area, then select Manual embed. Next, see the collapsible element below for advanced configuration options.

    💡For a full step-by-step guide on how to configure these settings, click here to access the full guide.

    👉 Privacy and Cookie Policy

    Our plugin automatically synchronizes the privacy and cookie policy you set up with our generator without any code copypasting.

    💡 For detailed instructions on managing and editing the privacy and cookie policy, read the complete guide here.

    👉 Consent Database

    Our All-in-One WordPress plugin also allows you to record, review, and maintain comprehensive GDPR records of consent for your web forms. The plugin detects and identifies all supported forms that are embedded in the website like Contact Form 7, WP Forms, WordPress comment, Elementor Forms, and WooCommerce and offers a super easy mapping of checkout forms.

    💡 For more information on setting up and managing consent via Consent Database, view the full documentation here.

    👉 Terms and Conditions

    With the All-in-One WordPress plugin, you can also manage and integrate your Terms and Conditions documents into your WordPress site.

    💡 Need detailed steps on how to configure your Terms and Conditions? Check the full guide here.

    Further information

    We often provide updated versions of our plugin, which are unstable during the testing phase as Beta versions are.

    To install a Beta version of the plugin, the first thing to do is install an external plugin called “WP Rollback”, which allows you to select an unofficial version of our plugin.

    WP Rollback installation

    Please note: WP Rollback requires a WordPress version above 4.0.

    As for other plugins, you can install WP Rollback by accessing the Plugin area in your WordPress admin panel and clicking on “Add new”; from here, you can search for “WP Rollback” and install it.

    After the installation and activation, it will be necessary to go back to the page on which all the installed plugins are listed. Here you’ll notice that “Rollback” will have appeared next to every entry.

    All that needs to be done now is to look for the “iubenda Privacy Controls and Cookie Solution” plugin and click on the “Rollback” entry. Here you’ll find all the different versions of the plugin; the currently used version will be labeled “installed version”, while the Beta versions will be marked as such.

    To install and test the Beta version of the plugin, click on the Beta entry you wish to use. This will cause the current version of the Plugin to be overwritten by the Beta version; to revert the process, the same process will have to be undertaken, the difference being the selecting of the previous stable version and not the Beta one.

    To signal a bug, please email us and provide a clear and detailed description of the problem.

    Attaching the debug information from WordPress along with your support request is always helpful. To access the debug information, open the WordPress installation folder and look for the file wp-config.php.

    Once inside, please look for the following line:

    define('WP_DEBUG', false);

    Modify it to:

    define('WP_DEBUG', true);

    Once the file is saved, open a page on your WordPress, and the debug information will start to appear. Keep our plugin active and send us any errors or messages WordPress shows.

    ⚠️ Caution

    After installation, please be sure to set-up prior blocking, as this is legally mandatory under EU Law. You can find various methods of prior blocking along with full instructions in this guide.

    See also