Project

General

Profile

Autre #78135

Améliorer les boutons d'action dans un courriel

Added by Anaïs Ecuvillon 4 months ago. Updated 3 months ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
02 June 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Aujourd'hui, quand on clique sur un bouton d'action dans un courriel, on arrive sur une page où l'on doit confirmer l'action en cliquant à nouveau sur un bouton.
Cela a été mis en place pour éviter qu'un robot d'indexation vienne visiter le lien contenu dans le mail et déclenche l'action.
Sur ce point, ça vaudrait le coup de vérifier si le risque est toujours bien réel.

Il y a plus d'un an, il a été développé la possibilité de personnaliser le message sur la page de confirmation de l'action (quand on doit cliquer une deuxième fois sur le bouton d'action) et sur la page qui confirme que l'action a bien été prise en compte.

{% action_button "terminer" label="Valider" delay=7 message="Votre validation a bien été prise en compte" done_message="Merci de votre participation" %}

Si on prend le cas d'usage Prise de RDV, et que l'on a deux boutons d'actions : Annuler / Modifier le RDV.
Cette situation est satisfaisante en ce qui concerne l'annulation du RDV.

En ce qui concerne la modification du RDV, on pourrait aller encore plus loin dans l'amélioration.
Au lieu d'avoir cette page avec le deuxième bouton de confirmation, on aurait une page cible (le statut cible) qui contiendrait un formulaire avec les nouveaux créneaux.
Le choix et la validation du créneau ferait office de confirmation.

Ce paramétrage ne serait possible que lorsque le statut cible contient une action formulaire.

History

#1

Updated by Frédéric Péters 4 months ago

Sur ce point, ça vaudrait le coup de vérifier si le risque est toujours bien réel.

C'est toujours bien réel.

#2

Updated by Anaïs Ecuvillon 4 months ago

Et si on voulait aller plus loin, on remplacerait la syntaxe :

{% action_button "terminer" ... %}

Par un nouvel onglet dans l'action courriel, genre "Bouton d'action", avec les options possibles :
Nom du bouton, choix du saut à déclencher = statut cible
+ soit (message, message de confirmation )
ou directement affichage du statut cible

Avec un + pour en créer plusieurs,

Avec un identifiant qui permettrait d'ajouter une variable dans le courriel pour positionner le.s bouton.s là où on veut.

#3

Updated by Thomas Noël 4 months ago

Peut-être, plus générique, avoir une « URL d'accès direct au formulaire ». C'est une URL qui contient un code secret (token super long) et avec une durée de vie. On aurait alors les possibilités :
  • le code de suivi classique, pour accéder complétement à sa demande tant qu'elle existe
  • les boutons d'action, avec durée de vie, permettant de faire des actions sans être connecté ni avoir accès aux détails de la demande
  • l'URL d'accès (avec un token dedans), avec durée de vie, permettant d'accéder à la demande tout comme avec le code de suivi -- présentable sous forme d'un bouton
#4

Updated by Frédéric Péters 4 months ago

  • Tracker changed from Development to Autre
#5

Updated by Anaïs Ecuvillon 4 months ago

Thomas Noël a écrit :

Peut-être, plus générique, avoir une « URL d'accès direct au formulaire ».

Je ne me rends pas compte de ce que ça représente niveau dev, mais cette proposition répond à des besoins différents exprimés récemment, donc je suis carrément pour,

Also available in: Atom PDF