Project overview
The client required a WordPress plugin capable of receiving webhook calls from Dashly when a user provides an email and confirms GDPR consent during a chat interaction.
This webhook triggers the creation of a new WordPress user account, granting access to protected content via the WishList Member plugin.
The plugin needed to track the 'Email was changed' event from Dashly, and provide a seamless process from chat interaction to member access.
- mesolino
Key features delivered
- Custom WordPress plugin (P2410)
- Webhook endpoint to receive Dashly events
- Automatic WordPress user creation upon receiving webhook with email
- Event-based trigger configuration from Dashly ("Email was changed")
- Video proof of working functionality
- Admin interface in WP to manage the webhook endpoint
- Step-by-step setup documentation
Screenshots

Webhook from Dashly triggering automatic WordPress account creation – test user generated upon email submission in chatbot.