Hallo zusammen,
wie der Title schon verrät: Ich habe ein Multistep-Formular. Vielleicht sollte ich noch gleich zu Beginn anmerken, dass ich Matomo komplett mit dem Matomo Tagmanager umgesetzt habe.
Mit jedem Step feuere ich ein Event und setze eine Variable im dataLayer neu:
window.dataLayer = window.dataLayer || ;
window.dataLayer.push({
event: ‘formStep’,
step: ‘Bei jedem Step ein anderer Wert’
});
Ich habe in Matomo die Variable angelegt und einen Trigger formuliert, der auf das Event formStep reagiert.
Im ersten Step funktioniert das auch tadellos: Das Event wird gefeuert und die Variable wird gesetzt und übermittelt.
Jeder weitere Step bleibt aber im Matomo Tagmanager ungesehen. In der Browser Console sehe ich aber, dass weitere Events erfolgen und die Variable gesetzt wird.
Ich habe alternativ mit dem Google Tagmanager dieselbe Logik umgesetzt und da funktionierte es auf Anhieb.
Jetzt möchte ich aber gerne in der Matomo Welt bleiben.
Was läuft in meiner Logik falsch, dass Matomo die Folgeevents nicht zu sehen bekommt?