@js-webdabbler There should be some issue on how you are doing it. I
tried it my self in cloud environment and it is working absolutly fine.
Plese refer to below link on how the teaser component behaves and
internally validate what went wrong. Hope you have not written and
custom code
https://experienceleague.adobe.com/docs/experience-manager-core-components/using/components/teaser.html?lang=en
Hello, If you are tracking CTR then you are already tracking impression
as CTR= (click) / (impression) also, if you are service experience
fragments, then you can associate your tags there too (if needed) hope
it clarifies.