La création d'une séquence "Action" via ce plugin, s'effectue en Composants / Obsewhere - Séquences Actions (menu gauche) - bouton en haut à gauche. (voir documentation).
Le bouton permet de choisir une séquence "Action" de type "Webhook Zapier" en thématique "Apps".
Description du traitement
Renseignez les 2 paramètres nécessaires :
- L'URL d'appel du Webhook fourni par Zapier lors de la création de la Zap (trigger Webhook) - voir la vidéo de cet article.
- (facultatif) les données à transmettre à Zapier si vous avez prévu, ou besoin, de le faire.
Le bouton vous permet de dynamiser vos paramètres avec des tags "{seq1:value}", "{seq1:title}", ... etc, selon les données des autres séquences de votre sénario. Vous trouverez des explications sur le fonctionnement des tags de substitutions dans le tutoriel dédié.
Dans le cadre de ce scénario, les tags de substitutions utilisés récupèreront les informations du formulaire de contact envoyé :
- {seq1:value} : permet de récupérer l'email renseigné par le visiteur dans le formulaire de contact
- {seq1:title} : permet de récupérer le sujet saisi par le visiteur dans le formulaire de contact
Ce qui donne cet exemple de push notification :
Contrôle de l'accès au Webhook Zapier
Le bouton permet d'exécuter un appel au Webhook pour vérifier si vos paramètres sont corrects. Il va notamment vous servir pour 2 étapes :
1- Pendant la création du Zap dans Zapier : ce bouton est à utiliser (voir vidéo) car pendant la création de votre Zap sur le site Zapier, il vous sera demandé d'effectuer un test d'appel de l'URL du Webhook,
2- Pour contrôler l'état de votre scénario : ce bouton pourra être utilisé n'importe quand (même quand l'action ou le scénario sont dépubliés), afin de contrôler que votre action est toujours en état de marche.
Fonctionnement :
Une fois que l'URL du Webhook est correctement renseignée, l'utilisation du bouton de test va ouvrir une fenêtre qui va appeler Zapier.
Si l'appel se passe correctement vous obtiendrez un message de succès :
Si l'appel provoque une erreur, un message d'explication vous indiquera la signification de l'erreur :