Privacy & Consent Element

Last Update: May 18, 2026

The Avada Privacy Element was renamed to the Privacy & Consent Element with Avada 7.15.3, to reflect a number of new consent options.

The Avada Privacy & Consent Element is a part of Avada’s Privacy toolkit, and allows you to display a list of necessary, functional, statistical or marketing cookies that are going to be used on your site. You can easily add this element to your privacy policy page, or wherever it fits best for your site. It can even be added to an Off Canvas. See the How To Use The Privacy & Consent Element in an Off Canvas doc for an example of that.

It displays details and checkboxes for all services you chose, and shows each of your users which services they have consented to and which they have not, and they can easily update their consents through the element.

View the Avada Privacy & Consent Element page for live examples, watch the video below for a visual overview, and read on to see the complete list of options. For a broad overview of the privacy options available in Avada, please see the Privacy & Consent in Avada documentation.

For privacy reasons YouTube needs your permission to be loaded.

How To Use The Privacy & Consent Element

You can add the Privacy & Consent Element anywhere on your site, but an obvious place would be in your Privacy Policy page. You might also choose to add it to an Off Canvas that opens upon page load.

The Privacy & Consent Element pulls its content from the Global Options set in the Privacy & Consent tab, so they work very much together. That said, you can override and configure the element independently from the Global Options, by way of its many options.

See the full list of options below, and if you haven’t started with the Avada Privacy Tools documentation and video, make sure you review that to get the big picture on Privacy and how it can be implemented on your Avada website.

Element Options

General

HeadingDescription
Privacy TextControls the privacy text which will show above the form.
Cookie Grouping LayoutChoose whether to display cookies in groups (by category) or as a flat list.
Group DisplayChoose whether groups are stacked vertically or arranged side by side in columns. In Columns mode, groups wrap automatically when they reach the minimum width.
Column Minimum WidthMinimum width of each column in pixels. Columns wrap to the next line automatically when they can no longer fit at this width.
Column GapGap between columns. Accepts any CSS value, e.g. 1em, 20px.
Visible Cookie GroupsChoose which cookie groups to display and drag to reorder them. Groups on the left are active; drag to the right to hide.
Show Group TitlesWhether to display the category title for each cookie group. Only applies to the Grouped layout.
Group Title HTML TagChoose the HTML tag for the group title headings.
Show Group DescriptionSet to "yes" to display the category description set in the Consent Categories for each cookie group. Only applies to the Grouped layout.
Form Field LayoutChoose if form checkboxes should be stacked and full width, or floated inline.
List WordPress Necessary CookiesEnable to automatically list standard WordPress necessary cookies in the Necessary group. If WooCommerce or The Events Calendar are active, their necessary cookies are included automatically. "Default" inherits from Global Options.
Show Cookie LifespanWhether to display the cookie lifespan next to each consent item.
Show Cookie DescriptionWhether to display the cookie description for each consent item.
Show Update ButtonChoose whether to display the Update / Save consent button. When building a custom consent layout with multiple Privacy elements on one page (e.g. one per cookie group in separate columns or tabs), only one element needs to show this button — submitting it will automatically collect and merge choices from all instances.
Update Button TextLabel for the Update button. Defaults to "Update" if left empty.
Show Accept All ButtonChoose whether to display an Accept All button that checks all optional items and saves.
Accept All Button TextLabel for the Accept All button. Defaults to "Accept All" if left empty.
Show Reject All ButtonChoose whether to display a Reject All button that unchecks all optional items and saves.
Reject All Button TextLabel for the Reject All button. Defaults to "Reject All" if left empty.
Save Action"Reload Page" submits the form and reloads to re-render consent-gated content. "AJAX" saves client-side, replaces visible placeholders immediately, and fires an event (useful when the element is inside an Off Canvas).
Element VisibilityChoose to show or hide the element on small, medium or large screens.
CSS ClassAdd a class to the wrapping HTML element.
CSS IDAdd an ID to the wrapping HTML element.

Design

HeadingDescription
MarginEnter values including any valid CSS unit, ex: 4%.
PaddingEnter values including any CSS unit, ex: 20px, 2.5em.
Group Title TypographyControls the typography of the cookie group titles.
Main Text TypographyControls the typography of the consent item labels and body text. Leave empty to inherit.
Necessary Cookies OpacityControls the opacity of necessary cookie items. "Default" inherits from Global Options.
Cookie Lifespan ColorControls the color of the cookie lifespan text.
Cookie Description ColorControls the color of the cookie description text.
Cookie Description Font SizeControls the font size of the cookie description. Enter value with unit, ex: 0.85em, 13px.

Extras

HeadingDescription
Conditional RenderingAdd conditional rendering logic for the element. The element will only be part of the post / page contents, if the set conditions are met. NOTE: Server cache can interfere with results.
Animation TypeSelect the type of animation to use on the element.
Direction of AnimationSelect the incoming direction for the animation.
Animation ColorSelect the color of the animation
Speed of AnimationType in speed of animation in seconds (0.1 - 5).
Animation DelaySelect the delay time after the animation starts(0 - 5).
Offset of AnimationControls when the animation should start.

In this article