Documentation
Email Automation
Automate your lead nurturing with multi-step email sequences that send personalized emails based on triggers like tag assignments.
Overview
Email Automation allows you to create automated email sequences that run automatically when leads meet certain criteria. Once set up, your campaigns send the right message at the right time without manual intervention.
Key Features:
- Multi-step email sequences with customizable delays
- Tag-based triggers for automatic enrollment
- Header images and rich branding options
- Send test emails before activating
- Duplicate campaigns to save time
- Per-campaign unsubscribe management
- Performance tracking with open and click rates
- Personalization with lead data
Campaign Types
LeadMachine supports several campaign types to match your marketing goals:
Welcome Campaigns
Best for onboarding new leads or customers:- Greet new leads immediately
- Introduce your brand and services
- Set expectations for future communication
- Multi-step sequences (Day 1, Day 2, Day 3, etc.)
Nurture Campaigns
Build relationships over time:- Educate leads with valuable content
- Share tips, guides, and resources
- Build trust before the sales conversation
- Longer sequences with wider spacing
- NEW: Use WordPress blog posts as content source (see below)
Newsletter Campaigns
Regular updates and announcements:- Single-send broadcasts
- Company news and updates
- Automatically triggered by the "Newsletter" tag
- No sequence steps needed
Promotional Campaigns
Drive action with offers:- Special offers and discounts
- Product launches
- Time-sensitive promotions
- Event announcements
Re-engagement Campaigns
Win back inactive leads:- Reconnect with cold leads
- Remind them of your value
- Offer incentives to re-engage
- "We miss you" messaging
Creating a Campaign
Step 1: Access Email Automation
- Click Email Campaigns in the sidebar
- Click the New Campaign button
- Enter a name and select your campaign type
- Click Create
Step 2: Configure Campaign Settings
Basic Information:
- Campaign Name - Internal name for your reference
- From Name - Who the email appears to be from (defaults to company name)
- Reply-To Email - Where replies should go (optional)
Trigger Tag (for automated campaigns):
- Select which tag should trigger enrollment
- When this tag is applied to any lead, they automatically enter the campaign
- One tag can only trigger one campaign
Branding:
- Logo URL - Your company logo for the email header
- Primary Color - Brand color for buttons and accents (hex code)
- Footer Text - Custom footer content (company address, etc.)
Step 3: Create Email Steps
For sequence campaigns (Welcome, Nurture, etc.), you'll create multiple email steps. Each step is one email in the sequence.
For each step, configure:
| Field | Description | |
| ------- | ------------- | |
| Subject Line | The email subject (required) | |
| Preview Text | Shows in inbox previews before opening | |
| Headline | Main heading in the email body | |
| Body Content | The main message (plain text, auto-formatted) | |
| Header Image | Upload an image or paste a URL (600px wide recommended) | |
| Button Text | Call-to-action button label | |
| Button URL | Where the button links to | |
| Delay | Days and hours to wait before sending | |
| Step | Delay | Purpose |
| ------ | ------- | --------- |
| Day 1 | Immediate | Welcome email with introduction |
| Day 2 | 1 day | Tips for getting started |
| Day 3 | 2 days | Case study or success story |
| Day 5 | 4 days | Special offer or next steps |
| Tag | Replaced With | |
| ----- | --------------- | |
{{recipient_name}} | Lead's first and last name | |
| Metric | Description | |
| -------- | ------------- | |
| Enrolled | Total leads who entered the campaign | |
| Active | Currently progressing through steps | |
| Completed | Finished all steps | |
| Unsubscribed | Opted out of this campaign | |
| Open Rate | Percentage who opened emails | |
| Click Rate | Percentage who clicked links |
View stats on the campaign edit page or campaign list.
Triggering Campaigns
Tag-Based Triggers (Recommended)
The most common way to trigger campaigns is through tags:
- Go to Company Settings > Tags
- Create or edit a custom tag
- Select a campaign in the Campaign Trigger dropdown
- When that tag is applied to any lead, they're automatically enrolled
Example: Create a "Free Trial" tag that triggers your onboarding campaign.
Tags can be applied via:
- Manual tagging on lead details
- Bulk tagging from leads list
- Import with tags column
- Form submissions
- AI actions (Ledo)
- Shopify customer sync
- Facebook Lead Ads
Newsletter Tag (Automatic)
The default "Newsletter" tag has special behavior:
- Automatically enrolls leads in your active Newsletter campaign
- Works across all touchpoints
- No additional configuration needed
Manual Enrollment
You can also manually enroll leads:
- From lead detail page (coming soon)
- Bulk enrollment from leads list (coming soon)
WordPress Blog Posts as Content Source
For Nurture campaigns, you can automatically use your WordPress blog posts instead of manually writing email content. Ledo AI summarizes each post into an engaging email.
How It Works
- Sync posts from WordPress - The LeadMachine WordPress plugin syncs your blog posts and categories
- Select content source - When creating a Nurture campaign, choose "WordPress Posts" instead of "Manual"
- Choose categories - Select which blog categories to include
- Automatic delivery - Posts are sent sequentially (oldest to newest) on your schedule
Setting Up WordPress Content Source
Step 1: Sync Your WordPress Posts
In your WordPress admin:
- Go to LeadMachine > Post Sync tab
- Enable Post Sync
- Select which categories to sync
- Click Sync All Posts Now
Posts are automatically synced when you publish new content.
Step 2: Create a WordPress Nurture Campaign
- Create a new Nurture campaign
- In Content Source, select WordPress Posts
- Choose which categories to include
- Optionally enable Loop content to restart from the beginning when all posts are sent
- Set your email frequency (e.g., every 7 days)
- Configure branding (logo, colors, footer)
- Activate the campaign
What Gets Sent
For each blog post, Ledo AI generates:
- Subject line - Engaging subject based on the post title
- Headline - Featured headline in the email
- Summary - 2-3 paragraph summary of the post
- Featured image - Post's featured image (if available)
- Call-to-action - "Read Full Article" button linking to the original post
Best Practices
- Categorize strategically - Use categories to segment content (e.g., "Tips", "Case Studies", "Product Updates")
- Quality posts - AI summarization works best with well-written, substantive posts
- Featured images - Add featured images to posts for better email engagement
- Weekly cadence - 7-day delays work well for blog digest emails
Requirements
- LeadMachine WordPress plugin v2.3.0 or higher
- Posts synced via the Post Sync tab
- At least one post in the selected categories
Managing Active Campaigns
Pausing a Campaign
Click Pause to temporarily stop a campaign:
- No new emails will be sent
- Active enrollments are paused in place
- Click Activate to resume
Editing an Active Campaign
You can edit campaigns while leads are enrolled:
- Changes to steps affect future sends only
- Already-sent emails are not affected
- Be careful with major content changes
Deleting a Campaign
Deleting removes:
- The campaign and all steps
- All enrollment records
- All send history
This cannot be undone. Consider pausing instead.
Unsubscribes
Every campaign email includes an unsubscribe link. When clicked:
- Lead is immediately unsubscribed from that specific campaign
- They won't receive any more emails from that campaign
- They can still receive emails from other campaigns
- A confirmation page thanks them
Important:
- Unsubscribes are per-campaign, not global
- Re-applying the trigger tag won't re-enroll an unsubscribed lead
- Respect unsubscribes - it's required by law (CAN-SPAM, GDPR)
Best Practices
Email Content
Subject Lines:
- Keep under 50 characters
- Be specific about the value inside
- Avoid spam trigger words (FREE, ACT NOW, etc.)
- Personalize when possible
Body Content:
- Focus on one message per email
- Use short paragraphs (2-3 sentences)
- Include a clear call-to-action
- Keep it scannable with headers
Header Images:
- Use 600px wide images for best display
- Keep file size under 200KB
- Ensure images look good on mobile
- Don't rely on images for critical info
Timing
Welcome Emails:
- Send immediately (0 delay)
- Strike while interest is hot
Follow-up Emails:
- Space 1-3 days apart
- Don't overwhelm with daily emails
- Consider your audience's inbox habits
Re-engagement:
- Wait at least 30 days of inactivity
- Space emails 5-7 days apart
Strategy
Start Simple:
- Begin with 3-4 step campaigns
- Test before adding complexity
- Monitor unsubscribe rates
Segment Your Audience:
- Different campaigns for different lead types
- Tailor messaging to their interests
- Don't send the same campaign to everyone
Review & Optimize:
- Check which steps have high engagement
- Update underperforming content
- Remove or revise low-performing steps
Troubleshooting
Emails Not Sending
Check these items:
- Is the campaign status Active?
- Does your company have Email access enabled?
- Does the lead have a valid email address?
- Is the lead unsubscribed from this campaign?
- Has the scheduled time passed?
Lead Not Enrolled
Verify:
- The trigger tag has a campaign assigned
- The campaign is active (not draft or paused)
- The lead isn't already enrolled or completed
- The lead hasn't previously unsubscribed
Wrong Content Showing
If email content seems wrong:
- Make sure you clicked Save Changes after editing
- Check you're editing the correct step
- Refresh the page and verify the save worked
Test Email Not Received
- Check your spam folder
- Verify the test email address is correct
- Check that SendGrid is properly configured
- Try a different email address
Requirements
To use Email Automation, you need:
- Email access enabled for your company (contact support)
- At least one lead with a valid email address
- A trigger tag configured (for automated campaigns)
FAQ
Q: Can I pause a campaign? A: Yes, set the status to "Paused". Active enrollments will pause and resume when you reactivate.
Q: What happens if a lead is already enrolled? A: They won't be re-enrolled. Each lead can only be in a campaign once.
Q: Can I edit a campaign while leads are enrolled? A: Yes, but changes only affect future sends. Be careful with major changes.
Q: How do I see who's enrolled in a campaign? A: Click on the campaign to see enrollment counts. Detailed enrollment list coming soon.
Q: Are there sending limits? A: Based on your plan and SendGrid limits. Usage is tracked per company per month.
Q: Can leads be in multiple campaigns? A: Yes, they can be enrolled in different campaigns simultaneously.
Q: What happens when a campaign is completed? A: The lead's enrollment status changes to "completed". They can be enrolled in other campaigns.
Q: Can I resend to someone who completed the campaign? A: Not automatically. You would need to manually re-enroll them (feature coming soon).
Getting Help
Need assistance with Email Automation?
- Check this documentation first
- Contact support via the in-app support ticket system
- Email [email protected] for technical issues