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

  1. Click Email Campaigns in the sidebar
  2. Click the New Campaign button
  3. Enter a name and select your campaign type
  4. 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:

Adding Steps:

  1. Click Add Email to add a new step
  2. Configure the content for that step
  3. Set the delay (how long after the previous email)
  4. Click Save Changes

Example Welcome Sequence:

Step 4: Test Your Emails

Before activating, send test emails to yourself:

  1. Click Send Test button
  2. Enter your email address
  3. Check your inbox for the test email
  4. Verify formatting, links, and personalization

You can send tests for each step individually to review the entire sequence.

Step 5: Activate the Campaign

When you're ready to go live:

  1. Review all settings and content
  2. Click Activate
  3. The system will validate:
- Required fields are filled - Trigger tag is set (for sequences) - At least one step has content

If validation fails, you'll see specific errors to fix.

Personalization

Use merge tags to personalize your emails:

Example:


Hi {{recipient_name}},

Thanks for signing up! We're excited to have you...

Results in: "Hi John Smith, Thanks for signing up!..."

Duplicating Campaigns

Save time by duplicating existing campaigns:

  1. From the campaign list, find the campaign to copy
  2. Click the Duplicate button (copy icon)
  3. A new draft is created with "(Copy)" appended to the name
  4. Edit the copy as needed
  5. Activate when ready

This copies:

  • All campaign settings
  • All email steps and content
  • Branding and trigger configuration

How Sending Works

Once a lead is enrolled, the automation handles everything:

  1. Enrollment - Lead enters the campaign at Step 1
  2. Scheduling - Next send time is calculated based on step delays
  3. Processing - System checks every 5 minutes for due emails
  4. Sending - Emails are sent via SendGrid with your branding
  5. Progression - Lead moves to the next step
  6. Completion - After the final step, enrollment is marked complete

What's Tracked:

  • Sent emails with timestamps
  • Failed sends with error details
  • Open and click events
  • Enrollment status (active, completed, unsubscribed)
  • Monthly usage per company

Campaign Statistics

Active campaigns show performance metrics:

FieldDescription
--------------------
Subject LineThe email subject (required)
Preview TextShows in inbox previews before opening
HeadlineMain heading in the email body
Body ContentThe main message (plain text, auto-formatted)
Header ImageUpload an image or paste a URL (600px wide recommended)
Button TextCall-to-action button label
Button URLWhere the button links to
DelayDays and hours to wait before sending
StepDelayPurpose
----------------------
Day 1ImmediateWelcome email with introduction
Day 21 dayTips for getting started
Day 32 daysCase study or success story
Day 54 daysSpecial offer or next steps
TagReplaced With
--------------------
{{recipient_name}}Lead's first and last name
MetricDescription
---------------------
EnrolledTotal leads who entered the campaign
ActiveCurrently progressing through steps
CompletedFinished all steps
UnsubscribedOpted out of this campaign
Open RatePercentage who opened emails
Click RatePercentage 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:

  1. Go to Company Settings > Tags
  2. Create or edit a custom tag
  3. Select a campaign in the Campaign Trigger dropdown
  4. 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

  1. Sync posts from WordPress - The LeadMachine WordPress plugin syncs your blog posts and categories
  2. Select content source - When creating a Nurture campaign, choose "WordPress Posts" instead of "Manual"
  3. Choose categories - Select which blog categories to include
  4. 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:

  1. Go to LeadMachine > Post Sync tab
  2. Enable Post Sync
  3. Select which categories to sync
  4. Click Sync All Posts Now

Posts are automatically synced when you publish new content.

Step 2: Create a WordPress Nurture Campaign

  1. Create a new Nurture campaign
  2. In Content Source, select WordPress Posts
  3. Choose which categories to include
  4. Optionally enable Loop content to restart from the beginning when all posts are sent
  5. Set your email frequency (e.g., every 7 days)
  6. Configure branding (logo, colors, footer)
  7. 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:

  1. Is the campaign status Active?
  2. Does your company have Email access enabled?
  3. Does the lead have a valid email address?
  4. Is the lead unsubscribed from this campaign?
  5. Has the scheduled time passed?

Lead Not Enrolled

Verify:

  1. The trigger tag has a campaign assigned
  2. The campaign is active (not draft or paused)
  3. The lead isn't already enrolled or completed
  4. The lead hasn't previously unsubscribed

Wrong Content Showing

If email content seems wrong:

  1. Make sure you clicked Save Changes after editing
  2. Check you're editing the correct step
  3. Refresh the page and verify the save worked

Test Email Not Received

  1. Check your spam folder
  2. Verify the test email address is correct
  3. Check that SendGrid is properly configured
  4. 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

Frequently Asked Questions

LeadMachine's AI can generate email content, optimize send times, and personalize messages based on lead data and engagement history.

Go to Email Campaigns, click Create Campaign, set a trigger tag, and add email steps. AI assists with content suggestions and timing optimization.

Yes, connect WordPress or Webflow to sync blog posts. The AI summarizes your content and creates engaging newsletters automatically.