Set up MailerLite across your 5 to 50 websites in under 4 hours with centralized campaign management, shared templates, and unified reporting that cuts email workflow time by 60% compared to managing individual accounts.
Before You Begin: Requirements Checklist
| Requirement | Have It? | Where to Get It |
|---|---|---|
| MailerLite account (Growing Business plan or higher) | □ | Get MailerLite Growing Business Plan |
| Admin access to all target websites | □ | Contact your web developer or hosting provider |
| Domain verification access (DNS/TXT records) | □ | Domain registrar or DNS management panel |
| Team member email addresses (2-5 users) | □ | Create in your email hosting service |
| Brand assets folder (logos, colors, fonts) | □ | Gather from each website's media library |
| Existing subscriber lists (CSV format) | □ | Export from current email tools or databases |
| GDPR/CAN-SPAM compliance documentation | □ | Legal team or compliance templates |
Multi-Site Setup Tip: Use a spreadsheet to track API keys, form IDs, and automation sequences for each website. This becomes your master control document when managing 10+ properties simultaneously.
Expected System State When Complete
After completing this tutorial, your MailerLite setup will have:
- Unified dashboard control: All 5 to 50 websites connected through organized groups with color-coded labels for instant identification
- Automated subscriber routing: Each website's forms automatically tag and segment subscribers into the correct lists without manual sorting
- Template library structure: Master templates for each brand plus shared components that maintain consistency across all properties
- Team permissions configured: Marketing team members can access only their assigned websites while managers see everything
- Tracking infrastructure: Google Analytics and UTM parameters standardized across all campaigns for unified reporting
- Automation sequences active: Welcome series, abandoned cart emails, and re-engagement campaigns running for applicable websites
- Compliance systems operational: Double opt-in enabled, unsubscribe pages customized, and suppression lists synchronized
Total implementation time: 3-4 hours for initial setup, plus 30 minutes per website for individual customization. Teams managing 20+ websites should allocate an additional day for testing and refinement.
Start Your Multi-Site MailerLite SetupSteps 1 to 3
Step 1: Organize Your Multi-Site Structure in MailerLite
Start by creating separate groups for each website domain you manage. MailerLite's group system becomes your command center when handling 5 to 50 websites, preventing subscriber confusion and campaign mishaps.
Navigate to Subscribers → Groups and establish a naming convention that scales. Use prefixes like "SITE01_Newsletter" or "ClientA_Blog" rather than casual names. Why does this matter? Your team will instantly identify which campaigns belong to which website when you're juggling dozens of email lists simultaneously.
Verification blocked company: Export your group list after setup. Each website should have at least three groups configured: main newsletter, transactional updates, and lead magnets. Teams managing 20+ websites often need five groups per domain to maintain proper segmentation.
Step 2: Configure Domain Authentication for All Properties
Authentication failures tank deliverability across your entire portfolio. MailerLite requires SPF and DKIM records for each sending domain, not just your primary website.
Access Account Settings → Domains and add each website domain individually. The system generates unique DKIM keys per domain — copy these exactly as shown. Marketing teams often stumble here by using generic authentication across all properties, which triggers spam filters when sending volumes exceed 10,000 emails monthly.
For DNS configuration, add these records through your domain registrar or hosting panel:
- TXT record for SPF including "include:mailerlite.com"
- TXT record for DKIM with the provided public key
- CNAME record for link tracking (optional but recommended for analytics)
Verification takes 24-48 hours. Check authentication status in MailerLite's domain dashboard — green checkmarks confirm proper setup. Failed authentication shows red warnings and blocks sending from that domain.
Pro tip: Create a spreadsheet tracking authentication status for all domains. Include columns for domain name, authentication date, DNS provider, and renewal dates. This prevents expired records from disrupting campaigns months later.
Step 3: Build Your Master Automation Template
Templates save hours when managing multiple websites. Instead of recreating welcome sequences for each property, build one master automation that adapts to different brands.
Open Automation → Create New and select "From Scratch." Design a 5-email welcome sequence using merge tags for customization: {site_name}, {site_url}, and {lead_magnet}. This how to use MailerLite for email marketing approach scales efficiently — you'll duplicate and customize rather than rebuild.
Essential automation components for multi-site teams:
- Trigger: Form submission or tag added
- Wait step: 1 day (gives subscribers time to whitelist)
- Email 1: Welcome + delivery of lead magnet
- Wait step: 3 days
- Email 2: Best content showcase
Test your automation with a dummy subscriber before deploying. Send test emails to different email providers (Gmail, Outlook, Yahoo) to verify rendering. Check that merge tags populate correctly and links point to the right website.
MailerLite landing page best practices matter here too. If you're using MailerLite's landing page builder for lead capture, ensure each automation connects to the correct landing page forms. Mismatched connections send Website A's subscribers to Website B's content — a mistake that damages subscriber trust immediately.
Progress check: After completing these three steps, you should have organized groups, authenticated domains showing green status, and at least one master automation template ready for duplication. These foundations support scaling to 50 websites without losing control of your email marketing operations.
Configure MailerLite Multi-Site SetupSteps 4 to 6: Campaign Automation and Multi-Site Management
Step 4: Build Your First Automation Workflow
Marketing teams managing multiple websites need automation that scales without creating management overhead. MailerLite's automation builder handles multi-site scenarios through workspace separation and shared templates.
Navigate to Automation in your dashboard and select "Create workflow." Choose from three starting points that match team needs:
- Welcome series for new subscribers: Set a 3-email sequence with 2-day delays between messages. This works across all your sites without per-domain configuration.
- Abandoned signup recovery: Trigger emails when forms are partially completed. MailerLite tracks this automatically after 30 seconds of inactivity.
- Re-engagement campaigns: Target subscribers inactive for 90+ days with a win-back sequence.
For teams managing 5 to 50 websites, create one master automation template, then duplicate and customize for each domain. The workflow editor supports branching logic based on subscriber tags, letting you route contacts differently based on their source website without building separate flows.
Pro tip: Use MailerLite's "Delay until specific time" feature to ensure emails from different sites don't compete in subscriber inboxes. Stagger your send times by at least 4 hours between related properties.
Step 5: Configure Landing Pages with Domain Mapping
MailerLite landing pages eliminate the need for separate landing page tools across your portfolio. Each workspace supports unlimited pages with custom domain connections.
Start in the Sites section and click "Create landing page." Select a conversion-focused template—the "Product launch" and "Webinar registration" templates consistently perform above 25% conversion rates according to MailerLite's public benchmarks.
Critical configuration for multi-site teams:
- Domain verification: Add the CNAME record to each domain's DNS. MailerLite provides the exact record—this takes 5 minutes per domain.
- Mobile optimization check: Use the preview toggle to verify responsive behavior. Landing pages must load in under 2 seconds on mobile to maintain conversion rates.
- Form field optimization: Limit to 3 fields maximum (email, first name, one custom field). Each additional field reduces conversions by approximately 10%.
- Thank you page routing: Send converters to domain-specific confirmation pages, not generic MailerLite URLs.
For mailerlite landing page best practices, implement exit-intent popups only on pages with less than 40% bounce rates. Higher bounce pages need content improvements before adding retention tactics.
Step 6: Set Up Cross-Campaign Analytics
Consolidated reporting across multiple sites requires proper attribution setup. MailerLite's analytics become actionable when you structure data collection correctly from day one.
Access Reports > Dashboard and configure these tracking elements:
- UTM parameters: Add source, medium, and campaign tags to all email links. Use consistent naming like "site1_newsletter_july" across properties.
- Conversion tracking: Install the MailerLite pixel on thank you pages, not just opt-in forms. This captures actual goal completions.
- Segment performance view: Create comparison segments for each website to identify top performers.
The comparative analytics reveal which sites drive the most valuable subscribers. Export this data monthly to track trends—MailerLite retains detailed analytics for 24 months on all paid plans.
Critical blocked company: After completing these steps, you should have at least one automated workflow running, one landing page live with custom domain mapping, and cross-site analytics collecting data. If any component isn't functioning, review the workspace permissions and domain verification status before proceeding to advanced features.
Troubleshooting Common MailerLite Issues for Multi-Site Teams
When managing email marketing across 5 to 50 websites, certain MailerLite problems appear repeatedly. These issues typically stem from multi-account coordination, domain verification complexities, or automation conflicts between different site campaigns.
Email Deliverability Failures Across Multiple Domains
Teams often experience deliverability drops when adding new websites to their MailerLite account. The platform requires proper authentication for each sending domain, and missing steps cause emails to land in spam folders.
Fix sequence: Navigate to Domains & Emails under account settings. Verify each website domain individually by adding SPF, DKIM, and DMARC records to your DNS settings. MailerLite provides exact TXT records for each domain. After adding records, wait 24-48 hours for propagation, then use the verification checker in your dashboard. For teams managing multiple domains through Cloudflare or similar services, batch-update DNS records to save time.
Subscriber Import Errors and Duplicates
CSV imports frequently fail when consolidating subscriber lists from different websites. Common errors include encoding issues, duplicate email addresses across segments, and field mapping mismatches.
Resolution steps: Export all existing subscribers first to identify your current field structure. Clean your import file using UTF-8 encoding and remove any special characters from email addresses. When importing subscribers from multiple websites, use the Groups feature to maintain separation. Enable the "Update existing subscribers" option to prevent duplicate creation. For teams managing more than 20 websites, consider using MailerLite's API for automated imports rather than manual CSV uploads.
Automation Workflow Conflicts
Marketing teams discover their automation workflows triggering incorrectly when subscribers interact with forms from different websites. Welcome sequences overlap, tags apply incorrectly, and subscribers receive duplicate messages.
Form Display and Loading Issues
Embedded forms fail to appear on certain websites, particularly those using aggressive caching or content security policies. JavaScript conflicts with other marketing tools create additional problems.
Technical fixes: Switch from JavaScript embeds to HTML forms for problematic sites. Add MailerLite's domain to your Content Security Policy whitelist. For WordPress sites, disable form optimization in caching plugins. If forms still fail, use MailerLite's hosted landing pages instead of embedded forms, linking to them from your websites.
API Rate Limit Errors
Teams using MailerLite's API for multi-site synchronization hit rate limits during bulk operations. This blocks critical integrations and disrupts automated workflows.
Solution approach: Implement request queuing in your integration code. MailerLite allows 120 requests per minute for most endpoints. Space your API calls using exponential backoff when receiving 429 errors. For teams needing higher limits, contact support for enterprise API access consideration.
Validation Checklist for Multi-Site Deployment
- Verify all domain authentications show green status in dashboard
- Test each website's signup form with a unique test email address
- Confirm automation workflows trigger correctly for each site's subscribers
- Check monthly email limits align with combined volume from all websites
- Validate unsubscribe links work correctly for each sending domain
- Review campaign reports to ensure proper segment attribution
Most troubleshooting situations resolve through systematic verification of settings across each connected website. When issues persist beyond these solutions, MailerLite's support team can access account-specific logs to identify configuration problems not visible in the standard dashboard.
Did It Work and Go Live
Did It Work?
Check these binary indicators to confirm your MailerLite setup is functioning correctly for your marketing team:
- Test email delivered: Your test campaign reached all team inboxes within 5 minutes
- Automation triggered: Welcome sequence activated when test subscriber joined
- Form submission logged: New subscriber appeared in correct segment after form completion
- Landing page published: Page loads at your custom domain or MailerLite subdomain
- API connection verified: Third-party tools successfully sync subscriber data
- Team permissions active: Each member can access their assigned features without errors
If any check fails, revisit the specific setup step before proceeding. All indicators must pass before launching live campaigns across your website portfolio.
Fix Setup Issues in MailerLite DashboardReady to Go Live?
Beyond technical functionality, assess your team's readiness for full deployment:
Content preparation: Your email templates match brand guidelines across all managed websites. Campaign calendars exist for at least one month ahead. Landing pages contain proper tracking codes and conversion goals.
Team alignment: Every member understands their role in the email workflow. Approval processes are documented and tested. Response protocols exist for subscriber inquiries and unsubscribe requests.
Compliance confidence: GDPR consent mechanisms function on all forms. Unsubscribe links work instantly. Sender authentication (SPF/DKIM) shows as verified in MailerLite settings.
Launch with one website first, monitor performance for two weeks, then scale to additional properties. This phased approach prevents overwhelming your team while identifying optimization opportunities early.
Launch Your First Multi-Site CampaignCan MailerLite handle different languages across our website portfolio?
Yes, MailerLite supports multi-language campaigns through segmentation and content blocks. Create language-specific segments, design templates for each language, and use conditional content blocks to display appropriate text based on subscriber preferences.
What happens to subscribers if we exceed our plan limit?
MailerLite continues accepting new subscribers but prevents sending campaigns once you exceed your plan's subscriber limit. Upgrade immediately or clean inactive contacts to resume sending. Your existing automations continue running during this period.
Should each website have its own MailerLite account?
For 5-50 websites, use a single MailerLite account with proper segmentation rather than multiple accounts. This approach simplifies billing, enables cross-promotion between properties, and provides unified analytics for your entire portfolio.
How do we track ROI across multiple websites?
Use MailerLite's e-commerce tracking with unique campaign tags per website. Connect Google Analytics to track conversions, set up custom fields for source websites, and export monthly reports showing revenue per property.