Expand my Community achievements bar.

Help shape the future of AI assistance by participating in this quick card sorting activity. Your input will help create a more effective system that better serves your needs and those of your colleagues.
SOLVED

Modal Window Tracking using DTM

Avatar

Level 4

I received a request to implement tracking on a series of modals that will be launched on the search results and content pages of our main site. I need to capture the name of each modal window in the step-by-step process. The first modal is the login or registration. I also need to know how many visitors opened the login/registration modal, but did not take any action.

I will be able to capture the modal windows names using the h2 id. I know how to implement the interactions within the modal windows, but I don't know how to capture the modal name when the modal is activated. 

The main site where the modals will be added was implemented using DTM. I use a data layer to capture the page names on the site. I don't think that I want to do the same for the modal names. 

I need advice on how to tag the modal windows so that I can report access to each of the windows.

Thank you,

Bill

1 Accepted Solution

Avatar

Correct answer by
Level 10

Hi Bill ,

As per the Scenario mentioned above, You can use Direct call rules to track modal window which will require firing _satellite.track() calls from the code of your Modal Window.

Please see the following link for more information about the Direct Call Rules.

https://marketing.adobe.com/resources/help/en_US/dtm/t_rules_direct_conditions.html

Thanks & Regards

Parit Mittal

View solution in original post

7 Replies

Avatar

Level 1

Hey Bill,

Could you not use onclick event tracking if they click to open the modules?

This should trigger the rule which you can then fire events and/or populate any variables you wish.

Cheers,

Ed

Avatar

Correct answer by
Level 10

Hi Bill ,

As per the Scenario mentioned above, You can use Direct call rules to track modal window which will require firing _satellite.track() calls from the code of your Modal Window.

Please see the following link for more information about the Direct Call Rules.

https://marketing.adobe.com/resources/help/en_US/dtm/t_rules_direct_conditions.html

Thanks & Regards

Parit Mittal

Avatar

Level 4

I plan on using a direct call rule to capture the modal names.

Thank you,

Bill

Avatar

Level 6

Hi I ran into a similar issue. My case is, when user clicks a link, a modal form pop up, Then I will need to track the submit of this form. I can not use the click of the submit button only because the validation may fail. I want to track the next confirmation form. It is a modal as well. I tried to use direct call. I tried to check the text actually is showing on the conformation form. But it didn't work. I am wondering what text should I check for the direct call rule?

Thanks

Avatar

Level 6

What will be the best way to track the confirmation page in a modal window?

Avatar

Level 10

Have you tried using the forum submit event based rule in DTM rather then submit button click? Otherwise, you could always grey out the button until validation has passed.

Avatar

Level 6

Just saw the dataelement change way. it worked.

Thanks