Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rechercher les options pour savoir qui a bien reçu les emails envoyés #78

Open
clairezed opened this issue Aug 2, 2018 · 1 comment

Comments

@clairezed
Copy link
Collaborator

  • tracking d'email avec Matomo ?
  • gem ?
    Estimer la charge
@clairezed
Copy link
Collaborator Author

@CDAude voici le fruit de mes recherches (@hugobarthelemy n'hésite pas à compléter si tu penses à d'autres pistes) :

tracking ouverture email via Matomo

Possibilité de rajouter un "lien" invisible dans chaque email, qui enregistre l'ouverture d'une newsletter, en enregistrant comme paramètre l'email de la personne qui ouvre la newsletter. Les données seront consultables sur Matomo.

Compter environ 2h de travail

Avantages : simple à mettre en oeuvre

Inconvénients :

  • permet de connaître l'ouverture, et non la bonne réception
  • donne l'info sur qui a ouvert. Pour savoir qui n'a pas ouvert, oblige à un peu de gymnastique (vérifier dans les utilisateurs de la plateforme qui ne figure pas dans la liste d'email enregistrés par Matomo)

Documentation : https://matomo.org/faq/how-to/faq_25454/

tracking directement via l'application

Des gems (plugins) permettent de tracker les emails directement depuis une application rails. Je pense notamment à https://github.com/ankane/ahoy_email.

Là aussi, on ne peut tracker que l'ouverture (et non la bonne réception ou l'absence de réception), mais avec quelques développements supplémentaires, il doit être possible d'obtenir une liste de tous les utilisateurs qui n'ont pas ouvert un email automatiquement.

La charge de travail ici est plus importante, et dépend du périmètre souhaité (création d'une page permettant de lister pour chaque email qui ne l'a pas reçu, par exemple). Compter à vue de nez au moins 1 jour pour une implémentation assez simple. A affiner ensemble.

Ce qu'il manque

Comme je l'avais déjà précisé à l'oral, consul ne permet pas de renvoyer une newsletter individuellement, mais uniquement à un groupe d'utilisateurs (configurable). Ce qui limite peut-être l'intérêt de savoir qui a ou n'a pas ouvert une newsletter ? N'hésitez pas à nous en dire plus sur ce que vous envisagiez de faire avec cette information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant