Creating a Mailing List
Build an email mailing list with signup forms, campaigns, and dynamic content.
In this tutorial, you will build a mailing list system for your website. Visitors subscribe through a signup form, you compose professional HTML email campaigns in the backend, and the plugin handles sending, tracking, and unsubscribing automatically. You will also create a dynamic template that pulls your latest blog posts into a recurring newsletter.
# What You Will Build
- A subscriber list with a frontend signup form and email confirmation
- A campaign template for sending professional HTML emails
- Backend tools for composing, previewing, and launching campaigns
- A customized email template with your own branding and layout
- A dynamic campaign that automatically includes your latest blog posts
# Premium Plugins
Responsiv.Campaign is a premium plugin available from the October CMS Marketplace (opens new window). Premium plugins work exactly like free plugins: you install them the same way and use their components identically. The only difference is that premium plugins require a license to install.
# Prerequisites
Before starting this tutorial, make sure you have:
- October CMS installed and running
- A theme with a default layout that includes Tailwind CSS and the AJAX framework
- The Creating a Blog tutorial completed (for the dynamic campaigns chapter)
- Mail configured in Settings > Mail Configuration (campaigns send real emails)
# Overview
- Installing the Plugin: install Responsiv.Campaign, create a subscriber list, and generate the default campaign template
- Signup Form: build a subscription form partial with email confirmation
- Sending Campaigns: compose and launch your first email campaign
- Customizing the Template: replace the default template with your own branding and layout
- Dynamic Campaigns: create a blog digest template with repeating sends
# Next Steps
Continue to Installing the Plugin to set up the Campaign plugin and create your first subscriber list.