WebAcappella
Menu
Language

Cookies banner / GDPR regulations

When creating a website with WebAcappella, the issue of cookies and GDPR consent arises. This section details the legal obligations and integrated solutions for compliant cookie management.

According to the General Data Protection Regulation (GDPR) and the ePrivacy Directive, a website must obtain the user's explicit consent before placing non-essential cookies (advertising, analytics, or social media-related).

WebAcappella natively includes a cookie consent banner, accessible from the site’s general settings (under “Analytics / Cookie Banner”). This banner automatically manages consent for Google Analytics 4 and Google Tag Manager.

Activation

  1. Open the site’s general settings under “Analytics / Cookie Banner.”
  2. Select your tracking service—Google Analytics (basic) or Google Tag Manager (advanced)—and enter its ID.
  3. The consent banner, which is enabled by default, will then automatically appear on all pages of the published site.

Strict Mode (Enhanced GDPR Compliance)

By default, the banner uses Google’s “Consent Mode”: Google scripts are loaded as soon as the page is displayed, but they do not set any cookies or transmit any identifiers until the visitor has given consent. However, some countries, such as Germany, apply a stricter interpretation of the GDPR, under which the mere loading of a third-party script already constitutes a transmission of data (IP address) to its provider.

The “Strict Mode: Load Google scripts only after consent” option meets this requirement: no requests are sent to Google until the visitor has given consent, and nothing is loaded if they refuse.

Embedded videos: load on click

A YouTube, Vimeo, or Dailymotion video embedded on a page normally establishes a connection to its provider as soon as the page loads, before any consent is given. To prevent this, enable the “Load videos only after a click” option (in the same section of the site properties): each video is replaced by a neutral preview with a play button, and no connection to the provider—and therefore no third-party cookies—occurs until the visitor clicks. Playback then starts immediately.

Third-party widgets and content: load on click

External widgets inserted via the HTML component (Elfsight, Calendly, social media integrations, etc.) normally load their scripts as soon as the page is displayed, before any consent is given. To prevent this, check “Load only after a click (third-party content / GDPR)” in the properties of the relevant HTML component: on the published site, the code is replaced by a neutral placeholder and only executes when the visitor clicks. No requests to the third-party service—and therefore no cookies—are sent before this explicit action.

Cases where a banner is not required

By default, a WebAcappella website that does not use Google Analytics or third-party services does not generate cookies that require consent. In that case, the banner is not necessary.

Additional third-party services

Videos and widgets embedded via the HTML component are already covered by the "load on click" options described above. If you need centralized consent management for numerous third-party services (Facebook Pixel, targeted advertising, scripts embedded in page headers, etc.), dedicated solutions are available:

These scripts can be inserted via an HTML code area in WebAcappella.