clickpress / contao-umami-bundle
Contao extension to integrate Umami Analytics
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:contao-bundle
pkg:composer/clickpress/contao-umami-bundle
Requires
- contao/core-bundle: ^5.3
README
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.
Features
- Easy integration of Umami Analytics.
- Configuration per website root (Multi-domain support).
- Adds necessary tracking codes automatically to the frontend.
Installation
-
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
Configuration
- 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.
Requirements
- Contao 5.3 or newer
- PHP 8.3 or newer
License
This bundle is released under the LGPL-3.0-or-later license.