Quick Start

Get EasyConsent running on your website in under 5 minutes.

EasyConsent is a JavaScript widget — no server-side code required. Works with any website, CMS or framework.

1

Create your account

Sign up for a free 14-day trial — no credit card required. Once logged in, you'll land on your dashboard.

2

Create a widget

From the dashboard, click Create Widget and fill in:

  • Name — internal label for your reference
  • Domain — the domain where you'll install it (e.g. example.com)
  • Privacy Policy URL and Cookie Policy URL

EasyConsent automatically creates translations in 9 languages (EN, ES, DE, FR, IT, SV, DA, NO, FI) and default cookie categories.

3

Install the snippet

From your widget page, copy the embed code and paste it as the first script tag inside the <head> of your HTML, before any other scripts (especially Google Tag Manager).

HTML

<head>
  <!-- 1. EasyConsent — must be first -->
  <script
    src="https://widget.easyconsent.eu/widget/{YOUR-WIDGET-UUID}.js"
    async
  ></script>

  <!-- 2. Google Tag Manager — after EasyConsent -->
  <script>(function(w,d,s,l,i){...})</script>
</head>

Important: The EasyConsent widget must load before Google Tag Manager. If GTM loads first, consent signals won't be set correctly and Google Consent Mode v2 won't work.

4

Verify it works

Open your browser console on your website. You should see:

EasyConsent: Google Consent Mode v2 initialized (default: denied)
EasyConsent: Widget loaded for domain example.com

Once a visitor accepts or declines, you'll see consent logs appear in your dashboard under the widget.