This extension integrates with Umbraco Forms, it provides two main features:
Start by adding the extension to your Umbraco project by installing it from NuGet
dotnet add package NewsletterStudio.Plugins.UmbracoForms
After the installation, you need to configure your workspace(s) to allow the "Umbraco Forms"-merge field provider for Transactional Emails.
When this is configured, you can create a new transactional email. In the first step, pick a form as the data model for the email, this will show fields from this form in the editor.
When your are ready with the email design, navigate to the Forms-section and open the edit-view for your form. Scroll down to "Edit Workflows" and add the "Send Transactional Email"-workflow. Configure the settings and pick your newly created template.
The workflow "Add to Mailing List" will create a new recipient based on the information entered in the form. When configuring this workflow you need to map your form fields against fields on the recipient. Custom fields are also supported.
License: MIT, source code is available on Github.