Cloud-Outdated / cloud-outdated

Service that tracks cloud products versions and releases
0 stars 0 forks source link

Add tracking pixel to email #71

Closed mliezun closed 2 years ago

mliezun commented 2 years ago

An important metric to track it's wether or not our users are opening emails and seeing the updates we send

mislavcimpersak commented 2 years ago

Even though I'm a not a fan of this practice, let's do it. It does provide good insight into our reach.

mliezun commented 2 years ago

We have a one to one relationship between notification and the emails that are sent.

Let's use that to implement tracking pixel by ourselves.

In the email we sent a pixel that "includes" the notification UUID. When is loaded we update the Notification object and mark it as seen updating the seen datetime field