Mamta_Buch wants to send an email to users rejected from signing up, informing them of the rejection reason, which is often due to not using a company domain email address. codinghorror suggests emailing them directly, while jomaxro proposes using a webhook to automate this process.
However, codinghorror notes that a webhook for failed signups is not available. mpalmer thinks adding one would not be a huge feat.
Mamta_Buch would appreciate the addition of this webhook. sam suggests that this feature is not currently planned, but it could be achievable through a plugin. Mamta_Buch explains that her accounts already require approval, but she wants to inform users why they are not approved.
jomaxro clarifies that the plugin does not exist, and Mamta_Buch is not a programmer, making it unlikely to happen.
Later, codinghorror asks if a webhook is now available to cover this case, and vinothkannans confirms that it is possible with “Reviewable” webhook events, which include the status value 2 if user signup is rejected.
This sounds like an odd question but our forum is only open to our existing customers and since we are a B2B company we do not interact directly with end users of our product and we also require all users to use their company domain name in their email address.
I would like to be able to send an email to someone we reject informing them of this policy so that they know that they have been rejected and why. Also, if they are inadvertently using a personal email address they are clued in to the fact that they need to use their work email address.
Any ideas? Or is this out of the scope of Discourse??
Thanks again and I cannot say enough great things about Discourse we loved it from the beginning and it keeps getting better and easier to use and has great customizability!! Keep up the great work…
Our accounts do require approval but I would like to inform users why they are not approved. Usually because they need to be in our CRM and that requires a separate form to be completed or they are simply not eligible (may be an end user or reseller).