コミュニティアチーブメントバーを展開する。

Does every element on my web page need tagging?

Avatar

Level 1

Let's say I have a webpage with 100 different buttons and I want to track if a user has clicked on these buttons.

 

With Adobe analytics, do I need to tag each of these buttons individually to ensure that the clicks are captured?

 

Or does Adobe have the ability to auto-identify clicks for all 100 buttons even without them being individually tagged?

トピック

トピックはコミュニティのコンテンツの分類に役立ち、関連コンテンツを発見する可能性を広げます。

2 返信

Avatar

Community Advisor

Hi @emailmkarthik 

 

in general, no you don't need to tag every single button on your page. 

You have different options

 

1. Use a generic click rule in your tag manager that captures button clicks

bjoern__koth_0-1740748720334.png

and apply your business logic to map your tracking call's props and eVars.

(hint: have a look at this cheat sheet by Jim Gordon which logic I apply in the screenshot below)

bjoern__koth_1-1740748781531.png

 

2. you can enable Activity Map to automatically capture clicks "a bunch of UX elements" in the out of the box Activity Map dimensions and metrics in Analysis workspace.

(this is actually meant to populate click data for the Activity Map v3 browser extension but can be used in dashboarding as well)

bjoern__koth_2-1740748948589.png

I am deliberately saying "a bunch of UX elements", since they will need to match certain criteria (see screenshot).

https://experienceleague.adobe.com/en/docs/analytics/analyze/activity-map/faq

bjoern__koth_0-1740748405982.png

Once your markup matches these criterias, the functionality automatically captures link name, the region where it was in as well as the page name the element was on.

https://experienceleague.adobe.com/en/docs/analytics/analyze/activity-map/overview

 

You can also provide custom code that can rewrite / adjust these values as needed, to provide for instance a specific region name, should the given page markup not provide this information.

Cheers from Switzerland!


Avatar

Adobe Champion

Hello,

In addition to what Bjoern says below:

Tracking every single click (s.tl calls/click events) can lead to high costs. You may want to consider appending a parameter to your buttons instead. This could be used as a sort of 'internal campaign' parameter. This would be captured on the following page as part of that page load. 

This would keep your costs down, but also allow you to see traffic and conversions for each button click (like all your buy buttons for example). Even if several are used in a session, participation metrics could help you understand the influence of each. 

Just an extra note....

Thanks - Christel