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
- Advanced scheduling - specific dates/times, preferred hours, or AI-optimized timing
- Ledo AI optimization - automatically send at hours with highest engagement
- 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
Set Up a Campaign with Ledo
Not sure where to start? Let Ledo build your campaign for you.
How It Works
- Open Email Campaigns in the sidebar and click New Campaign
- Click the "Set up with Ledo" button
- Describe your campaign goal in plain English — for example: "Re-engage leads who haven't heard from us in 3 months" or "Welcome new WordPress form signups"
- Ledo detects the campaign type, generates a subject line, body copy, and call-to-action based on your description
- One click creates the campaign and redirects you to the editor so you can review and adjust before activating
Supported campaign types Ledo can set up:
| Type | When to use | |
| ------ | ------------- | |
| Re-engagement | Win back cold or inactive leads | |
| Welcome | Onboard new leads or customers | |
| Nurture | Build relationships over a series of emails | |
| Promotional | Announce offers, launches, or events | |
| 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 |
| Mode | Best For | Features |
| ------ | ---------- | ---------- |
| Text Editor | Simple, plain-text emails | Traditional textarea, auto-formatted paragraphs, fast and straightforward |
| Block Builder | Rich, visual emails | Drag-and-drop blocks, images, buttons, custom layouts, mobile preview |
| Mode | When to Use | Example |
| ------ | ------------- | --------- |
| Send Immediately | Default - emails go out when leads enroll | Welcome emails, instant responses |
| Send After Delay | Wait a specific time before sending | "Send 3 days after signup" |
| Specific Date/Time | All emails send at exact time | Product launch at 9 AM on April 15 |
| Preferred Hour | Combine delay with specific hour | "Weekly newsletter at 10 AM, 7 days after signup" |
| 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 | |
| Action | What happens | |
| -------- | -------------- | |
| Follow-up task | A task is created for the lead owner to follow up while interest is fresh | |
| Lead score recalculation | The lead's score is recalculated immediately, which may trigger an A/B-grade notification | |
| Auto-deal creation | If the lead has no active deal, one is created automatically in your default pipeline | |
| Campaign step acceleration | The next campaign step sends right away instead of waiting for the scheduled delay |
This means a clicked link is treated as a strong buying signal — LeadMachine acts on it instantly without waiting for your next review.
Smart Campaign Pausing
Sending emails to disengaged leads wastes deliverability budget and trains spam filters to ignore you. LeadMachine monitors engagement per enrollment:
- If a lead receives 3 consecutive campaign steps with no opens or clicks, their enrollment is automatically paused
- The lead owner receives a task prompting them to try a different approach (call, SMS, or personalized outreach)
- The enrollment stays paused until the owner manually resumes it or re-enrolls the lead
This keeps your sender reputation clean and focuses effort on leads who are actually reading.
Owner Notifications for Hot Leads
A and B-grade leads (score ≥ 60) trigger instant owner notifications when they open or click a campaign email:
- In-app notification in your notification bell
- PWA push notification if you have the mobile app installed
Lower-grade leads do not generate notifications on opens/clicks — only score changes and task assignments do. This prevents notification fatigue from cold list activity.
Bounce Handling
When SendGrid reports a hard email bounce:
- The bounced email address is deactivated on the lead's contact record
- A note is automatically added to the lead explaining the bounce and which address failed
- The lead is tagged
needs-re-enrichmentso Ledo can attempt to find a new valid address during the next enrichment run
The lead stays active in your pipeline — only the bad email is deactivated. Once Ledo finds a replacement address, it's added and the tag is cleared.
Spam Report Handling
When a lead marks your email as spam:
- They are immediately unsubscribed from all campaigns — not just the one they were in
- Their email address is deactivated on the lead record
- A note is added to the lead recording the spam report date and campaign
Spam reports are a hard signal of unwanted contact. Re-enrolling a spam-reporting lead requires a valid business reason and a clean contact address.
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