This bundle integrates Umami Analytics into Contao. It allows you to configure the Umami tracking script directly within the page root settings of your Contao installation.
- Easy integration of Umami Analytics.
- Configuration per website root (Multi-domain support).
- Adds necessary tracking codes automatically to the frontend.
-
Install the bundle via Composer:
composer require clickpress/contao-umami-bundle
-
Update your database to add the new configuration fields:
php bin/console contao:migrate
- Log in to your Contao Backend.
- Go to Site Structure and edit a Website Root page.
- Locate the Umami Analytics section (usually under "Website legend" or similar).
- Enter your Umami configuration details:
- Umami Analytics URL: The URL to your Umami instance (e.g.,
https://analytics.mydomain.com/script.js). - Umami API-Key / Site ID: The unique Site ID provided by Umami for this website.
- Umami Analytics URL: The URL to your Umami instance (e.g.,
Once saved, the tracking script will be automatically injected into the <head> of your website pages.
- Contao 5.3 or newer
- PHP 8.3 or newer
This bundle is released under the LGPL-3.0-or-later license.