Hi there!
Setting up email automation from your own website is quite straightforward with puq.ai; you just need to start your workflow with a Webhook Trigger node to connect your site to the platform. puq.ai will generate a unique endpoint URL for you and whenever an event happens on your site, your backend simply needs to send that data to this URL as a POST request.
While building the flow, you can optionally include a Data Validator node to verify the incoming data and then add one of the Mailservice Nodes (Gmail, Outlook or Mailchimp etc.) or use the HTTP Utilities node to connect your own custom email API to handle the actual sending. You can check out the "Building Flows" and "Passing Data" guides at docs.puq.ai