Integrate Umami


This plugin integrates Umami Analytics into your WordPress site.
Umami is a simple, fast, website analytics tool for those who care about privacy.

Setup Tracking

  1. Add your WordPress-Site to umami
  2. Go to the Plugin Settings
  3. Fill in the websiteId and ScriptUrl
    • websiteId can be found in the website settings
    • scriptUrl is normally %link_to_umami%/script.js or you can found in the website settings under tracking code
  4. Enable umami analytics and save your settings


  • PHP 7.0 or greater
  • WordPress 5.0 or greater


  • Active Development of this plugin is handled on Github.
  • Pull requests for documented issues are highly appreciated.


  • Settings page
  • Advanced options


  • If you don’t know how to install a plugin for WordPress, here’s how.
  1. Upload the plugin files to the /wp-content/plugins/integrate-umami directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Follow the Setup Tracking instructions


There are no reviews for this plugin.

Contributors & Developers

“Integrate Umami” is open source software. The following people have contributed to this plugin.


“Integrate Umami” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Integrate Umami” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed an issue with the update from 0.5.0 to 0.6.0
  • Fixed an issue with the settings page
  • Thanks to @markim for reporting the issue


  • Added tracking data-attribute for comment submits (disabled by default)
  • Tested for newer WordPress versions


  • Added link to Settings Page to Plugin actions
  • Change Settings page slug to plugin slug
  • Updated and expanded documentation
  • Fixed issue with escaping in script arguments


  • Fixed an issue with the host URL which could cause issues with the tracking.
  • Moved the host URL option to the advanced section
  • Thanks to @gioxx for reporting the issue


  • Improved options page to be more user friendly
  • Fixed an issue with the options validation


  • Updated the autoloading to use plugin_dir_path


  • Fixed an issue with the building mechanism which resulted in an unusable version
  • Cleaned some code
  • Replaced the placeholder logo with a better one


  • Fixed an issue with the option validation that caused the plugin settings to not work.


  • Add an option to ignore admin users.


  • The deployment does not include the built zip anymore.