Iubenda logo
Start generating


Table of Contents

Consent Solution – WordPress Plugin Installation Guide

Besides automating the implementation of Cookie Law regulations, our All-in-One WordPress plugin allows you to record, review, and maintain comprehensive GDPR records of consent for your web forms.

It boasts built-in compatibility with Contact Form 7, WP Forms, WordPress comment and WooCommerce checkout forms, but can be manually integrated with any type of web-form and can even store consent proofs for consents collected offline (e.g in-store sign-ups) via WP media upload.

Key features:

  • The plugin detects and identifies all supported forms that are embedded in the website.
  • It’s auto-compatible with and allows super easy mapping of Contact Form 7, WP Forms, WordPress comment and WooCommerce checkout forms.
  • It allows manual integration with any type of web-form.
  • For each consent, track the form/wording the user was prompted with.
  • Flexibly upload any form of proof of consent or legal notice, including a PDF if consent was collected offline.
  • It provides a high granularity: map individual form fields, exclude fields (like password inputs), add legal notices available at the time of consent collection, indicate double opt-in, set preferences and more.
  • REST HTTP API and JS SDK, to give you total control and how and when consent is stored.
  • Store multiple preferences for each user (e.g. if you have multiple newsletters or opt-ins).
  • Features an easy-to-use interface for entering custom scripts and iframes.
  • It provides API input field for quick and easy activation.

Installation and configuration

Once you’ve installed our Cookie and Consent Solution Plugin for the GDPR & ePrivacy, you can start configuring it.

Unlike when using the JavaScript method, there’s no need to include the Consent Solution code in your head, or to provide a script with a load/submit function: the plugin will take care of it.

Input the API key

Select the Consent Solution tab and input the Public API key ( you can find this in your iubenda dashboard > [Your website] > Consent Solution > Embed).

Detect your forms

Once clicked on Autodetect Forms, the plugin will show all supported forms installed on your site, listing them either under “All“, “Mapped” and “To Map“.

Consent Solution WordPress plugin - Autodetect your forms

If you add a new form or modify the structure of a form, (e.g by adding a new field), you’ll need to click on the auto-detect button again in order to display the most updated version of the form within the plugin interface.

Map your forms

To map a form, simply click on the form title to open up the Mapping window and select the fields that you’d like the Consent Solution to record the data from.

Consent Solution WordPress plugin - Map your forms

Indicate your legal documents

The plugin also lets you indicate your legal documents, including privacy policies, cookie policies, terms and conditions, and custom documents.

Consent Solution WordPress plugin - Legal documents

When you’re done editing, update the status to Mapped and click Save.

Consent Solution WordPress plugin - Publish

Once you’ve collected your consents, you’ll be able to sort and analyze your data in the Consent Dashboard.

All-in-One Cookie and Consent Solution

Download the WordPress plugin

Read the changelog

See also