iubenda Consent Solution

The solution to easily track, store, manage and retrieve user consent

for GDPR

An API that allows you to easily store proof of consent and manage consent and privacy preferences for each of your users, tracking every aspect of consent, including the legal or privacy notice the user was presented, the consent form and the preferences the user has expressed.

Not sure what you need? Getting started guide

The requirement

In order to comply with privacy laws, especially the GDPR, companies need to store proof of consent, so that they can demonstrate that consent was collected, being able to retrieve:

When consent was provided

By whom

Which preferences were expressed

Which legal or privacy notice they were presented with at the time

Which form they were presented with at the time

How it works

1. Activate the Consent Solution and get the API key

Just activate it by editing one of the items in your dashboard or by creating new one.

2. Use the HTTP API or the JS widgets

Follow our documentation to start tracking consent actions on your site, app, or for your paper forms. We also offer a javascript widget to make things a lot easier in the context of an online form.

3. Retrieve consents at any time and keep them updated

Read from our API to get the latest consent and preferences provided by each user.

Features and benefits

  • Keep user consent and privacy preferences in one place
  • Store multiple preferences for each user (e.g. if you have multiple newsletters or opt-ins)
  • Store whether a user was verified with double opt-in
  • REST HTTP API and JS SDK, to give you total control and how and when consent is stored
  • An easy to implement JS widget to ease consent tracking for online forms
  • For each consent, track the legal or privacy notice the user has accepted
  • 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 on paper
  • For each user, get the history of consents
  • Coming
  • Coming
    Consent and privacy widget to easily implement opt-in on your forms
  • Coming
    Update consent preferences across your third party tools (MailChimp, Intercom, Marketo etc.)
  • Coming
    Certified timestamping of all consents

Trusted by over 60,000 clients in 100+ countries

Opengov Martini MIT Goethe Universität Frankfurt Ustwo New York Code Co. honda


Under GDPR requirements, what information must I record regarding consent?

Because consent under the GDPR is such an important issue, it’s mandatory that you keep clear records and that you’re able to demonstrate that the user has given consent; should problems arise, the burden of proof lies with the data controller, so keeping accurate records is vital. The records should include:

  • When and how consent was acquired from the individual user (for this reason it's mandatory that you obtain verifiable consent)
  • Exactly what the user was told and which conditions were applicable at the time that the consent was acquired

Read More

How does the Consent Solution work?

The Consent Solution allows you to save consent actions performed by your users and to store all the information necessary to hold a proof. These consent actions result in a series of values saved about your subjects/users, which you can later recall via a dedicated endpoint. These values include the user’s preferences (newsletter, profiling, etc) that each consent section has modified.

Read More

Part of a 360° compliance solution

A complete set of solutions to make your website or app compliant with the law, across multiple languages and legislations

Privacy and Cookie Policy Generator

Customizable from 600+ clauses in 8 languages, automatically updated if the law changes


Cookie Solution

All you need for the EU Cookie Law: cookie banner, prior blocking and asynchronous re-activation


Consent Solution

The solution to easily track, store, manage and retrieve user consent


Internal Privacy Management

The solution to easily record all the data processing activity within your organization



Hundreds of enterprises rely on iubenda for their online compliance throughout multiple properties and legislations.

Get in touch

Looking for custom documents?

Our international network of lawyers can provide you with tailored documents and a full compliance review.

Get in touch

Become a Certified Partner

iubenda's Partner Program is designed for agencies and web professionals seeking to expand their expertise and assist their clients in making their websites, apps and data processing activities compliant with the law.

More on the partner program →