Skip to content

izharikov/sitecore-moosend-website

Repository files navigation

Sitecore Forms integration with Sitecore Send (Moosend)

  • Custom Sitecore Form submit action with mapping form fields to Sitecore Send fields.
  • SMTP configuration with Sitecore Send

What's inside

Form on the site

form

What's in Sitecore Send after submit

moosend list customer

moosend customer details

Submit Action Editor

sitecore form editor

Features

  • Custom sumbit action in Sitecore - Add subscriber to specified list in Moosend
  • Email, Name, Tags Sitecore Send properties mapping to Sitecore Form fields
  • Custom properties mapping to Sitecore Form fields
  • SMTP emails send

Local Installation

.\init.ps1                  # init environment
docker-compose up -d        # start docker
dotnet tool restore         # restore sitecore cli tool
dotnet sitecore ser push    # push all serialized items

API key

Replace with yours:

<!-- Moosend Api Key -->
<setting name="Moosend.ApiKey" value="API KEY" />

Sitecore Send as SMTP server

Replace with yours:

<setting name="MailServerUserName" value="YOU ACCOUNT EMAIL"/>
<setting name="MailServerPassword" value="YOU ACCOUNT PASSWORD"/>