diff --git a/Dockerfile b/Dockerfile
index 17e735232f80890da6b5b2b65db1b33c152c9765..4269dcc5655ad6683086ed86057ac43248ef6dbb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -39,6 +39,7 @@ RUN rm -rf ./node_modules
 
 RUN npm i
 RUN npm run build
+RUN node third_party/matomo/processMatomo.js
 RUN npm run build-storybook
 
 # gzipping container
diff --git a/docs/releases/v2.7.3.md b/docs/releases/v2.7.3.md
new file mode 100644
index 0000000000000000000000000000000000000000..f5dd31e92bdad047b426d350dc4644416d89733f
--- /dev/null
+++ b/docs/releases/v2.7.3.md
@@ -0,0 +1,5 @@
+# v2.7.3
+
+## Bugfix
+
+- fixed matomo visitor counting (broke since 2.7.0 release)
diff --git a/mkdocs.yml b/mkdocs.yml
index 4d705ac0aabaec7503bcfab2794f46ea6a27d83b..645c2483972a50115c13db5bfeecb40e4489fc6d 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -33,6 +33,7 @@ nav:
     - Fetching datasets: 'advanced/datasets.md'
     - Display non-atlas volumes: 'advanced/otherVolumes.md'
   - Release notes:
+    - v2.7.3: 'releases/v2.7.3.md'
     - v2.7.2: 'releases/v2.7.2.md'
     - v2.7.1: 'releases/v2.7.1.md'
     - v2.7.0: 'releases/v2.7.0.md'
diff --git a/package.json b/package.json
index 82db76567fac6c5f0b472486c523ce38fa0b3a82..dd637a495824c81008750313065fd1866e01dadf 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "interactive-viewer",
-  "version": "2.7.2",
+  "version": "2.7.3",
   "description": "siibra-explorer - explore brain atlases. Based on humanbrainproject/nehuba & google/neuroglancer. Built with angular",
   "scripts": {
     "lint": "eslint src --ext .ts",