#Webhook newsletter

Lorsque vous paramétrez un widget newsletter via le dashboard Poool, il est possible de définir les textes, l'apparence et certaines options facultatives comme l'identifiant de newsletter associé etc..
Vous pouvez d'ailleurs récupérer ces informations via l'événement onRegister de Poool.

Poool vous permet maintenant d'aller encore plus loin en mettant à votre disposition un webhook pour définir votre propre logique de traitement des emails récoltés et de gérer de manière personnalisée les erreurs affichées dans le paywall.

Exemples d'application:
  • Vérification des doublons
  • Vérification de validité

#Créez votre endpoint

Comme spécifié dans la partie Introduction de cette section, vous devez dans un premier temps configurer votre propre endpoint.
Voici la liste des informations envoyées par Poool :
Ajoutez maintenant votre propre logique de validation. Pour afficher une erreur sur votre paywall, retournez un payload au format JSON.
ℹ️ Attention, le fieldKey associé à la gestion de cette erreur est email. Il est donc néccessaire de retourner un payload au format suivant :
ℹ️ Attention de bien configurer votre endpoint : dès lors que vous renvoyez un payload contenant le fieldKey email, il sera impossible de débloquer l'article.

#Activez votre webhook

Après avoir créé votre endpoint sur votre application serveur, il ne vous reste plus qu'à activer le webhook Newsletter dans votre dashboard Poool et d'y spécifier l'url.


Le paywall est maintenant bien configuré et une erreur s'affiche sous le champ newsletter en cas d'email invalide.