Comment recevoir une notification par email lorsqu'un utilisateur rejoint ?

Bonjour,

Je me demande si je peux configurer un webhook pour, par exemple, m’envoyer un e-mail chaque fois que quelqu’un crée un nouveau membre sur mon forum ?

Si j’ai bien compris, une URL de payload de webhook doit être créée via Zapier, par exemple, ou est-ce possible sans avoir à s’inscrire là-bas ?

Cordialement,
Olle

1 « J'aime »

Vous pouvez le faire sans Zapier, mais vous avez besoin d’un script d’une sorte qui est déclenché à l’aide du webhook et qui vous envoie la charge utile par e-mail. Vous ne pouvez pas simplement programmer des webhooks pour vous envoyer un e-mail.

Pour l’exemple que vous donnez, vous pourriez également activer must approve users, mais cela restreindrait la connexion jusqu’à ce que vous approuviez manuellement le nouvel utilisateur.

Pour en savoir plus sur les webhooks, consultez : Discourse API Docs

2 « J'aime »

Serait-ce possible sans le paramètre d’approbation obligatoire des utilisateurs

Ce serait bien car mon forum est assez nouveau et je n’ai pas beaucoup d’utilisateurs,

Cordialement,
Olle

1 « J'aime »

Cherchez-vous une petite incitation pour lorsque quelqu’un rejoint ?

Si vous n’êtes pas lié aux webhooks, vous pourriez créer une requête d’exploration de données et utiliser une automatisation récurrente pour vous envoyer un message privé chaque fois qu’il y a de nouveaux résultats.

J’ai suggéré quelque chose de similaire pour un cas d’utilisation légèrement différent ici :

3 « J'aime »

L’automatisation est une bonne idée ! Je viens de tester cela et vous pouvez en fait utiliser une automatisation existante, si vous êtes prêt à créer un champ personnalisé pour l’utilisateur et à exiger que vos utilisateurs le remplissent lors de l’inscription.

Voici les étapes qui ont fonctionné pour moi :

  1. créez un champ personnalisé pour l’utilisateur et rendez-le obligatoire
  2. créez un sujet dans votre catégorie Staff
  3. créez une nouvelle automatisation
  4. choisissez le script “Créer un message”
  5. choisissez le déclencheur “Après la mise à jour de l’utilisateur”
  6. choisissez votre champ personnalisé
  7. sélectionnez “une fois par utilisateur”
  8. sélectionnez “nouveaux utilisateurs seulement”
  9. spécifiez system comme créateur
  10. spécifiez l’ID du sujet de votre sujet (le nombre qui apparaît dans l’URL)
  11. écrivez le contenu que vous souhaitez, y compris la variable, par exemple “{{updated_user_username}} s’est inscrit(e) !”
  12. inscrivez un nouvel utilisateur test pour tester
4 « J'aime »

C’est vraiment cool ! Qu’avez-vous inséré pour le champ utilisateur personnalisé qui est requis ?

Je viens d’utiliser un champ obligatoire existant que j’avais déjà configuré auparavant. Je demande à tous les membres de mon site personnel de fournir leur numéro de téléphone.

1 « J'aime »

Bien que pour certains éléments potentiellement universels, vous pourriez avoir quelque chose comme :

  • J’accepte les termes et conditions
  • Je ne suis pas un robot

Mais un changement du déclencheur pour que vous puissiez avoir « utilisateur créé/activé » pour cela et ne pas avoir besoin d’un champ personnalisé superflu serait :chefs_kiss:


Juste quelques notes supplémentaires maintenant que je l’ai réellement testé :slight_smile:

Probablement évident, mais pour topic_id, vous pouvez également utiliser un identifiant de sujet PM (avec l’avantage supplémentaire d’un délai de fenêtre d’e-mail plus court, au cas où le temps serait essentiel)

Un inconvénient potentiel est que la publication est créée lorsque l’utilisateur s’inscrit plutôt qu’après avoir activé son compte/vérifié son e-mail. Bien que cela ne soit peut-être pas une nuance importante.

Vous voulez également vous assurer que le créateur de la publication est l’utilisateur système (ou une alternative similaire) car vous ne serez pas averti de vos propres publications si vous utilisez la vôtre comme expéditeur.

Mais juste pour confirmer, un champ personnalisé de boîte de confirmation fonctionne très bien. :white_check_mark:

3 « J'aime »

Demande de fonctionnalité créée : Allow "after user update" automation trigger to fire without custom field

2 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.