Website lead capture with mailing lists and welcome messages

The scenario takes customer data from your website, adds them to the right mailing list by email or phone and sends a personal welcome email or SMS.

  • The customer joins a list the moment they sign up
  • The welcome message is written for that specific person
  • Works with both email and phone
  • The list is created if it doesn't exist yet
MCP Client ToolWebhook

How it works

To pass leads from MCP Client Tool to Webhook automatically, use a ready-made scenario — no manual copying, no lost leads.

  1. Starts when: New Customer Registration
  2. Then: Workflow Configuration
  3. Then: Generate Hash
  4. Then: Get Token from Storage
  5. Check: Is Token Expired?
  6. If yes: Get New Access Token
  7. Then: Save Token to Storage
  8. Then: Set Access Token
  9. Then: Get Mailing List
  10. Check: Exists email?
  11. If yes: Search Mailing Lists With Emails
  12. Check: Exists Mailing List With Emails?
  13. If yes: Add Email to Mailing List
  14. Then: Generate And Send Welcome Email
  15. If no: Create Mailing List With Emails
  16. If no: Exists phone?
  17. If yes: Search Mailing Lists With Phone Numbers
  18. Check: Is Exists Mailing List With Phone Numbers
  19. If yes: Add Phone Number to Mailing List
  20. Then: Generate Welcome SMS
  21. Then: Send SMS to Client
  22. If no: Create mailing list with phones
  23. Then: OpenAI Chat Model
  24. Then: SendPulse MCP Client

You can launch this MCP Client Tool + Webhook integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.