You can have MailerLite configured and ready to send your first marketing campaign in a single working session. This tutorial walks you through account setup, list structure, sender authentication, and campaign creation so your team leaves with a working, sendable campaign rather than a half-finished dashboard.
What You Need Before You Start
Running through setup in one sitting is realistic, but only if you arrive with the right assets in hand. Teams managing multiple web properties often stall mid-setup because a domain credential or a subscriber export is sitting with a different colleague. Gather everything in the table below before opening MailerLite for the first time.
| Requirement | Have It? | Where to Get It |
|---|---|---|
| A verified sending domain (the domain in your From address) | ☐ Yes ☐ No | Your domain registrar or DNS hosting panel — you will need access to add DNS records |
| DNS access or a contact who can add TXT/CNAME records | ☐ Yes ☐ No | Your hosting provider's DNS management console, Cloudflare, or equivalent |
| A clean subscriber list in CSV or similar format | ☐ Yes ☐ No | Exported from your CRM, previous email tool, or a contact management spreadsheet |
| Explicit consent records for those subscribers | ☐ Yes ☐ No | Your own sign-up logs, double opt-in confirmations, or CRM consent timestamps |
| A MailerLite account (free trial, Comfort, or Power plan) | ☐ Yes ☐ No | MailerLite's signup page — a 14-day free trial is available on Comfort and Power plans, no credit card required |
| A confirmed sender name and From email address | ☐ Yes ☐ No | Agreed internally by your team — use a role address or a named team member, not a free webmail address |
| A draft campaign goal (promotional, newsletter, nurture, etc.) | ☐ Yes ☐ No | A brief internal brief or content calendar entry is sufficient |
Expected Outcome When You Finish This Tutorial
By the end of this guide, your MailerLite account will be in the following exact state:
- Your sending domain is authenticated with the DNS records MailerLite requires, and the dashboard shows domain verification as complete.
- At least one subscriber group or segment is created, and your imported contacts are live inside it.
- A campaign is built, previewed across desktop and mobile views, and sits in a ready-to-send or scheduled state.
- Tracking for opens and clicks is enabled on that campaign so results appear in your reports immediately after sending.
- Your team members who need account access have been added at the appropriate permission level for your chosen plan.
Steps 1 to 3: Account Setup, Sender Authentication, and Your First Subscriber List
Explore MailerLite Through Our Partner Link
Getting started with MailerLite for marketing campaigns involves more than clicking through a signup form. Each of the first three steps builds on the last, and skipping the verification work in step two will quietly undermine every campaign you send afterward. Here is how to move through setup in a way that holds up as your contact list grows.
Step 1: Create Your Account and Complete the Onboarding Profile
Navigate to mailerlite.com and begin the account registration. You will be asked for your business name, website URL, and a physical mailing address. That address is not optional cosmetic detail — it appears in the footer of every campaign email you send, which is a legal requirement under anti-spam regulations in most jurisdictions. Use a real business address or a registered PO box; a personal home address works in a pinch but creates complications if you ever need to change it across existing campaigns.
During the onboarding questionnaire, MailerLite asks about your sending volume and how you currently collect subscribers. Answer accurately. The platform uses these responses to assess account risk and, in some cases, to trigger a manual review before approving your account to send. Teams that manage subscriber lists across multiple client websites sometimes hit this review step because their list-building patterns look unusual to automated systems. If that happens, a straightforward explanation of your use case — multiple domains, separate campaigns per client — typically resolves it.
After the profile is complete, verify your account email address before doing anything else. Verification unlocks the core dashboard features including the campaign editor and the list management tools you will need in the steps that follow.
Pro tip: If your team manages campaigns for multiple client websites under one account, establish a clear internal naming convention before you touch the MailerLite dashboard. Creating groups or tags that reflect client names or site domains from day one saves significant restructuring work later when you have dozens of lists and automations in play.
How to verify Step 1 is done correctly: Log in and confirm your dashboard is fully accessible with no banner prompting email confirmation or account review. Your business profile should show the correct sender details you will use in Step 2.
Step 2: Authenticate Your Sending Domain
This step is the most technically demanding of the three, and it is also the one most likely to be skipped by teams in a hurry. Skipping it is a mistake with compounding consequences: unauthenticated campaigns are more likely to land in spam folders, and inbox providers have tightened their requirements substantially in recent years.
Domain authentication in MailerLite involves adding DNS records — specifically SPF, DKIM, and for stronger deliverability, DMARC — to the domain you plan to send from. You will find the specific record values inside the MailerLite dashboard under your account settings. The exact menu path may shift with interface updates, but the records themselves are generated by the platform for your specific account.
Log in to your domain registrar or DNS management panel — this could be Cloudflare, GoDaddy, Namecheap, or wherever your DNS is managed — and add the records exactly as displayed. Evaluate the workflow benefit against your own baseline rather than assuming a specific measured outcome. MailerLite includes a verification check inside the dashboard that tells you when the records have been confirmed. Do not proceed to sending until that check returns green.
One practical consideration for teams handling multiple websites: each sending domain requires its own authentication. If you send campaigns on behalf of client brands from distinct domains, each domain needs its own SPF, DKIM, and DMARC configuration. There is no shortcut here — a subdomain from a shared hosting setup is not the same as authenticating the root domain, and using mismatched sender addresses causes its own deliverability problems.
DMARC in particular is worth understanding at a basic level before you configure it. A permissive DMARC policy — set to p=none — begins collecting reporting data without rejecting any mail. That is a reasonable
Steps 4 to 6: Building, Launching, and Monitoring Your First Campaign
With your account verified, sender domain authenticated, and subscriber list imported, the workflow shifts from configuration to execution. Steps 4 through 6 cover the parts of how to set up MailerLite for marketing campaigns that most teams underestimate: designing a campaign that actually renders correctly across clients, scheduling it strategically, and reading the resulting data in a way that informs the next send rather than just confirming the last one.
Step 4: Create Your Campaign and Build the Email
Navigate to Campaigns in the left sidebar and select Create campaign. You will be asked to choose a campaign type before you reach the editor. The standard Regular campaign type covers most newsletter, promotional, and content digest use cases. The A/B split option lets you test subject lines or sender names against a portion of your list before sending the winning variant to the remainder—a workflow that compounds in value over multiple sends.
After selecting your campaign type, you will name the campaign internally, write the subject line, and set the preview text. These three fields are worth slowing down on. The internal name is your own filing system—descriptive names like 2024-Q3 Product Roundup — Segment: Engaged 90d make historical reporting navigable. The subject line and preview text together determine open rate before a single subscriber sees your design, so treat them as the first creative decision, not an afterthought.
Choosing an Editor Approach
MailerLite offers a drag-and-drop editor alongside a plain-text option and, on Comfort and Power plans, access to the full template library. The drag-and-drop editor works on a block model: you pull in content blocks (text, image, button, divider, HTML) and rearrange them without touching code. For teams managing multiple sites with distinct brand identities, a practical approach is to build one master template per brand, save it, and clone it for each new campaign rather than rebuilding from scratch every time.
A few structural decisions at the template stage save significant rework later:
See How MailerLite Fits Your Workflow
- Set your brand font in the global design settings rather than overriding it block by block—this ensures consistency if you later add blocks or duplicate the template.
- Keep your header image width within safe rendering limits for major email clients; very wide images are frequently clipped or scaled unpredictably on mobile.
- Place your primary call to action above a natural scroll point so it is visible without scrolling on a standard mobile viewport.
- Use the built-in preview mode to check both desktop and mobile layouts before moving to send settings.
- Send a test email to at least two real inboxes—one Gmail and one that represents your most common subscriber domain—to confirm rendering before scheduling.
Personalization and Dynamic Content
MailerLite supports merge tags that pull subscriber field values—name, city, custom fields—into subject lines and body copy. If you collected custom fields during import (job role, site type, product interest), those values are available as personalization variables at this stage. The practical value compounds when combined with segmentation: a segment filtered to subscribers who joined via a specific site's signup form, receiving an email personalized to that site's context, behaves differently than a generic blast to the full list. This is the workflow pattern that rewards the upfront investment in structured list hygiene from earlier steps.
Step 5: Configure Send Settings and Schedule the Campaign
Once the email content is built, the campaign wizard moves to recipients and scheduling
Troubleshooting Common MailerLite Setup Problems
Even a straightforward setup can stall when domain authentication fails, subscribers land in the wrong group, or a campaign sends but reports nothing useful. Working through these issues systematically is the fastest way to protect the effort already invested in learning how to set up MailerLite for marketing campaigns. The failures covered here appear regularly when teams are moving beyond a first test send and into repeatable campaign execution.
Domain Authentication and Deliverability Failures
Authentication problems are the most consequential setup failure because they affect every campaign you send, not just one. If your emails land in spam folders or bounce at higher-than-expected rates, the first diagnostic step is to verify that your DNS records are correctly published and that MailerLite has confirmed authentication on its end.
The typical sequence of failures looks like this:
- DNS records were added but contain a trailing dot, extra space, or incorrect hostname format introduced by the domain registrar's control panel.
- Records were saved but propagation had not completed when MailerLite ran its verification check — DNS propagation can take several hours depending on your registrar's TTL settings.
- The sending domain in the campaign does not match the domain that was authenticated — a common mistake when a team manages multiple client domains and copies settings across accounts.
- DMARC policy at the root domain is set to a restrictive enforcement level before DKIM and SPF are confirmed passing, which causes legitimate sends to be rejected.
Then re-trigger verification.
Subscribers Not Appearing or Landing in the Wrong Group
When a subscriber completes a signup form but does not appear in the expected group, there are three common causes worth checking in order.
First, confirm that double opt-in is working as intended. If double opt-in is enabled, subscribers who complete the form but do not click the confirmation email will appear as unconfirmed and will not be added to the active group. Check whether the confirmation email is arriving — if it lands in spam, new subscribers may never confirm. Review the confirmation email's subject line and sender name for anything that triggers spam filtering.
Second, verify that the form itself is connected to the correct group. It is easy to build a form, select a group during setup, and then later duplicate the form for a different campaign without updating the group assignment. Open each form's settings and confirm the destination group matches your intent.
Third, if you are importing subscribers via CSV, check the column headers in your file against what MailerLite expects. A mismatch in field naming can cause records to import successfully but with fields mapped incorrectly, meaning custom field data — segment tags, date of subscription, or custom identifiers — does not carry over.
Campaigns Sending but Showing Zero or Unreliable Opens
Open tracking depends on a tracking pixel loading inside the recipient's email client. Several major email clients now block pixel loading by default or pre-load images on behalf of the recipient, which inflates open counts artificially. This is a known industry-wide shift rather than a MailerLite-specific issue, but it affects how you interpret campaign reports.
If open rates appear abnormally high immediately after sending — suggesting every recipient opened the email within seconds — pre-loading by a mail client or security scanner is the likely cause. In this scenario, weight click-through rates and conversion actions more heavily than raw open counts when evaluating
Did It Work? Go-Live Readiness for Your MailerLite Campaign
Before you click send on your first real campaign, run through two distinct layers of review: binary objective checks that confirm your technical setup is correct, and a separate subjective readiness assessment that determines whether the campaign is actually prepared to perform. Conflating the two is a common source of avoidable errors, especially when multiple people share access to the same account.
Did It Work? Binary Objective Checks
These checks have a clear pass or fail state. Each one should resolve to a definitive yes before you proceed. If any answer is uncertain, treat it as a no and return to the relevant setup step.
- Domain authentication confirmed: Your sending domain's DNS records — typically including SPF and DKIM entries — are verified as active inside MailerLite's account settings, not just added to your DNS provider. DNS propagation can take time; confirm the green status indicator inside the platform, not just the fact that you added the records.
- Sender identity is live: The From name and From email address displayed in your campaign match your verified domain. A mismatch between a verified domain and an unverified sender address is one of the most common causes of failed pre-send checks.
- Subscriber list is clean and properly segmented: The recipient group or segment attached to this campaign contains only subscribers who explicitly opted in, and no test-import addresses or seed addresses remain unless intentionally included.
- Unsubscribe link is functional: Send a test email to yourself, open it in an actual email client, and click the unsubscribe link. Confirm it resolves to a working page and processes correctly. Do not assume the link works because it is present in the template.
- Test send was received and rendered correctly: At minimum, test across one desktop client and one mobile client. Confirm subject line truncation, preheader text, image rendering, and any personalization tokens such as first name fields display real values rather than raw merge tag syntax.
- Campaign schedule or send time is set intentionally: If you are scheduling rather than sending immediately, confirm the time zone displayed in MailerLite matches your intended send time zone. A campaign scheduled for 9:00 AM in the wrong time zone is a genuine operational failure.
- Tracking settings match your reporting needs: Open and click tracking are enabled if you intend to use campaign analytics. If you chose to disable tracking for privacy or deliverability reasons, confirm that choice was deliberate rather than a default you overlooked.
- Automation triggers are not double-firing: If this campaign is part of an automation workflow rather than a standalone send, confirm the trigger condition cannot fire for subscribers who are already mid-sequence. Duplicate sends damage list trust quickly.
Ready to Go Live? Subjective Readiness Assessment
Passing the binary checks above means your setup is technically sound. It does not mean the campaign is ready to send. The following readiness questions require editorial and strategic judgment — they cannot be automated or reduced to a green checkmark.
Content and Messaging Readiness
Read the email subject line, preheader, and first two sentences as a subscriber who has never heard of your brand or product. Does the value of opening and reading further come through immediately? Subject lines that rely on internal jargon or assume reader context perform poorly in cold or semi-warm segments. If you find yourself explaining what the email is about rather than demonstrating it, the opening copy needs revision.
Review every call
Check MailerLite Fit and Current Options
Frequently Asked Questions
Current plans and pricing: Use our partner link to view current plans, pricing, and any available offers. Final pricing and promotional terms are set by the provider and may vary by plan, billing cycle, usage, region, and eligibility.
What is the difference between the Comfort and Power plans?
Comfort gives you 50 automations, 10 signup forms, unlimited templates, and removes MailerLite branding. Power removes every limit — automations, forms, landing pages, and emails are all unlimited — and adds 24/7 live chat support and multiple automation triggers. If your campaigns rely on complex branching sequences or you manage multiple brands under one account, Power is worth the jump. For a straightforward newsletter or single-brand setup, Comfort handles most of what you need.
Is there a discount available right now on MailerLite paid plans?
Yes. MailerLite is currently running a promotion giving 50% off your first month on the Comfort and Power plans using code GOLITE50. It applies to new customers and anyone upgrading from the free plan, on monthly billing only. The offer runs through 24 September 2026. Annual billing already carries a 10% discount but isn't part of this particular deal.
How long does domain authentication usually take, and what happens if it doesn't verify?
If MailerLite still shows records as unverified after a full day, double-check that you copied the values exactly — a trailing space or wrong record type is the most common culprit. Running a check through a tool like MXToolbox confirms whether the records are live in DNS independently of what MailerLite's dashboard is reporting.
Can I import an existing subscriber list from another platform, and what consent rules apply?
Yes, MailerLite accepts CSV imports, and you can map columns to custom fields during the upload process. The key requirement is consent — during import, you confirm that subscribers opted in to receive email from you. Importing contacts who never consented violates MailerLite's terms and can trigger account suspension. If your existing records have gaps in consent documentation, it's better to run a re-permission campaign than to import the full list and risk your sender reputation from the start.
Does MailerLite have a free plan, or do I need a credit card to try it?
It includes email campaigns, 3 automations, 3 signup forms, and 1 landing page. Use our partner link to view current plans, pricing, and any available offers. Final pricing and promotional terms are set by the provider and may vary by plan, billing cycle, usage, region, and eligibility.