Campaign Emails

Campaign Email Elements allow you to build and manage marketing and bulk email right within Craft and send those emails via your favorite Email Service Providers.

Mailer Description
Copy/Paste Copy and paste your email campaigns to better (or worse) places
MailChimp (opens new window) Send your email campaigns via MailChimp
Campaign Monitor (opens new window) Send your email campaigns via Campaign Monitor
Custom Via a Custom Mailer or Get in touch!

# Campaign Types

When you first setup your Campaign Emails you will need to select a Campaign Type. The Campaign Type defines which Mailer you want to use and will affect several things about your Campaign Email Workflow.

# Service Provider

The selected Campaign Type will determine which Email Service is used when sending your Campaign Emails. Each Mailer will have settings necessary for connecting and sending emails via the Mailer's email service provider.

# Lists

If a Mailer supports Lists, a dropdown with all available email lists will appear in the sidebar settings when creating a new Campaign Email.

# Email Templates

Email Templates for your Campaign Emails can be managed via Template Overrides or via a Custom Email Template.

# Test Emails

Each email service provider handles tests differently. The Send Test behavior may vary depending on the Campaign Type you are using.

# Templating

To output your Campaign emails in your templates you can use the craft.sproutEmail.entries tag. Here is a basic overview of what is available:

{% set id = craft.sproutEmail.entries.id(1).first() %}
{% set slug = craft.sproutEmail.entries.slug('my-email-slug').first() %}
{% set campaignId = craft.sproutEmail.entries.campaignId(1).find() %}
{% set campaignHandle = craft.sproutEmail.entries.campaignHandle('myCampaign').find() %}
Last Updated: 11/23/2023, 10:32:53 PM