EmailEngagementTrackingReportReceived not working

Zain Ali 0 Reputation points
2025-05-08T20:40:21.5666667+00:00

I implemented a solution using Azure Communication Services, but I'm encountering an issue with the EmailEngagementTrackingReportReceived event. It doesn't seem to be triggered at all.

I've ensured that "User engagement tracking" is enabled on the provisioning domain, and I'm sending HTML emails as recommended in the documentation.

For testing, I'm currently trying to log the event, but it’s not working. Other events, such as the Received event are functioning correctly, only the engagement tracking report is not being received.

Is there anything else I should check to get this working?

Thank you!

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
1,241 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sampath 3,750 Reputation points Microsoft External Staff Moderator
    2025-05-16T10:49:36.89+00:00

    Hello @Zain Ali ,

    Thank you for the confirmation.

    If you're using the default system-managed domain (such as *.azurecomm.net), engagement tracking will not function even if you've enabled it in the portal.

    To receive EmailEngagementTrackingReportReceived events, please ensure that:

    You're using a custom domain that has been added and successfully verified in the Azure portal.

    User engagement tracking is enabled for that domain.

    Your domain has increased sending limits, which means it has passed the Microsoft domain approval process.

    For detailed steps on how to configure and verify a custom domain, please refer to the MSDOC.

    Hope this helps


    Please click Accept Answer and kindly click Yes so others experiencing a similar issue can benefit as well.

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.