If you’ve created your lead magnet and you’re ready to start growing your email list, this guide will walk you through how to set up a free email marketing platform — even if you’re starting from scratch in 2025.
We’ll start with the exact setup I’m using (Hostinger + WordPress + MailPoet), and then walk through step-by-step options for MailerLite, ConvertKit, and Brevo — all of which offer solid free plans.
My Current Setup: WordPress + MailPoet (No External Platform Needed)
Since I use Hostinger to install WordPress, I wanted a free, beginner-friendly solution that stays inside my dashboard.
My pick: MailPoet
How I Set Up MailPoet (Step-by-Step)
-
Install Plugin
-
Go to
Plugins > Add New -
Search for MailPoet, click Install → Activate
-
-
Create Email List
-
Go to
MailPoet > Lists→ Add New List (e.g. “Freebie Subscribers”)
-
-
Build Signup Form
-
Go to
MailPoet > Forms→ Add New Form -
Customize it (name, email, CTA button)
-
Copy the shortcode
-
-
Embed Form in Your Blog
-
Use Elementor or WordPress blocks
-
Place the form in your sidebar, homepage, or blog posts
-
-
Write Your Welcome Email
-
Go to
MailPoet > Emails > Welcome Emails -
Choose your list, write your email, insert your freebie link, activate
-
That’s it! Fully functional email marketing inside WordPress — no separate dashboard required.
Other Great Free Email Marketing Platforms (With Step-by-Step Setups)
If you’re not using MailPoet, don’t worry — these platforms are just as powerful and beginner-friendly.
Option 1: MailerLite Setup (Free for up to 1,000 subscribers)
How to Set It Up
-
Go to: www.mailerlite.com → Click Sign Up Free
-
Fill in your blog details, confirm your email
-
Set up your audience under the Subscribers tab
-
Create a Form or Landing Page:
-
Go to Forms > Embedded Forms or Landing Pages
-
Design your opt-in and connect it to a group
-
Publish and copy the embed code
-
-
Add the Form to Your Blog:
-
Paste the embed code into your WordPress post/page
-
Or use their WordPress plugin
-
-
Create an Automation (Welcome Email):
-
Go to Automations > New Workflow
-
Trigger: “When subscriber joins group X”
-
Add: Email → write your welcome message + insert freebie
-
Option 2: ConvertKit Setup (Free up to 1,000 subscribers)
How to Set It Up
-
Go to: www.convertkit.com → Click Start for Free
-
Answer setup questions (new blogger, topic, blog URL, etc.)
-
Create a Form or Landing Page:
-
Go to Grow > Landing Pages & Forms
-
Choose a template → customize → add your lead magnet copy
-
Save and publish
-
-
Embed It on Your Blog:
-
Use the WordPress plugin or copy-paste the embed code
-
-
Set Up a Welcome Email:
-
Go to Send > Sequences
-
Create a new sequence, write your welcome email
-
Connect the form to this sequence under Automation Rules
-
Option 3: Brevo (Formerly Sendinblue) Setup
How to Set It Up
-
Go to: www.brevo.com → Click Sign Up Free
-
Confirm your email, enter contact info
-
Create a Contact List (Audience)
-
Go to Forms > Create Form
-
Add fields, style it, choose your contact list
-
Generate HTML or WordPress shortcode
-
-
Embed the Form:
-
Paste the code into your site OR use the Brevo plugin
-
-
Set Up Automation:
-
Go to Automation > New Workflow
-
Trigger: “When contact added to list X”
-
Action: Send email → write your welcome message
-
Side-by-Side Comparison
| Platform | Free Plan | Best For | Works with WordPress? |
|---|---|---|---|
| MailPoet | 1,000 subs, 5K emails/mo | Built-in simplicity | ✅ (plugin) |
| MailerLite | 1,000 subs, 12K emails/mo | Automation & landing pages | ✅ (plugin or embed) |
| ConvertKit | 1,000 subs, 1 sequence | Creator-first design | ✅ (plugin or embed) |
| Brevo | Unlimited contacts, 300/day | High volume + features | ✅ (plugin or embed) |
My Recommendation
Start with:
-
MailPoet if you want everything inside WordPress (like I do)
-
MailerLite if you love automation and landing pages
-
ConvertKit if you’re planning to offer digital products or coaching
-
Brevo if you’re sending high volume or like more advanced features
You can always start simple and grow later .
Recap: Choose + Set Up the Right Free Email Tool for You
| Step | What to Do |
|---|---|
| Pick the platform that fits your workflow | ✅ |
| Create a form and connect it to a list | ✅ |
| Embed the form on your blog | ✅ |
| Send a welcome email with your lead magnet | ✅ |
| Keep growing your list — it’s your future audience | ✅ |



