GDPR Compliance

We use cookies to ensure you get the best experience on our website. By continuing, you accept our use of cookies, privacy policy and terms of service.

Email Marketing Automation

Build Workflows That Run
While You Sleep.

Migomail's visual automation builder turns complex subscriber journeys into drag-and-drop workflows — triggers, conditions, branches, waits, and multi-step email sequences that run automatically for every subscriber, at exactly the right moment.

Visual Builder 20+ Trigger Types Branch Logic Smart Wait Delays 30+ Recipe Templates
Migomail Automation Workflows
20+
Trigger Types
Workflow Branches
30+
Recipe Templates
4.2×
Avg Revenue Lift
24/7
Runs Automatically
4.9★
Customer Rating
Automation Capabilities

Every Tool to Build Subscriber Journeys
That Run Without You

Email automation is the difference between a programme that scales and one that requires more headcount every time volume grows. Migomail's automation engine handles the timing, branching, and personalisation — you just build the workflow once.

01

Visual Drag-and-Drop Workflow Builder

Build complete automation workflows on a visual canvas — drag trigger nodes, action nodes, wait steps, condition branches, and exit conditions onto the canvas, then connect them with arrows. Every workflow is visible as a diagram, not a list of settings — so the entire subscriber journey is inspectable at a glance without opening individual steps.

Visual canvas (not form-based)Drag-and-drop node placementClick-to-connect arrowsZoom, pan, and minimap navigation
02

20+ Trigger Types

Start a workflow from any subscriber event — list join, tag added, form submission, purchase made, email opened, link clicked, date-based anniversary, API event, Shopify order placed, WooCommerce subscription renewed, or any custom event from your application via the Migomail events API. Multiple triggers can activate the same workflow.

Behavioural triggers (open, click)Ecommerce triggers (purchase, cart)Date triggers (anniversary, birthday)API custom event triggers
03

Conditional Branching

Split every workflow into multiple paths based on subscriber conditions — opened the last email, purchased before, is in a specific segment, tag is present, custom field value matches, or has not clicked in 30 days. Branches can go two or more ways, can be nested inside other branches, and can re-merge into a single path further downstream.

Yes/No condition branchesMulti-path splits (3+ branches)Nested branch conditionsPath re-merge downstream
04

Smart Wait & Delay Steps

Add wait steps between workflow stages — fixed delays (wait 3 days), time-specific delays (wait until next Monday), event-based waits (wait until subscriber opens email), or optimal timing waits (wait until subscriber's predicted peak open window). Smart waits prevent emails from stacking and respect subscriber engagement patterns.

Fixed delay (hours / days)Day-specific wait (next Monday)Event-based wait (until open)Optimal timing AI wait
05

Multi-Step Email Sequences

Chain unlimited emails in a single workflow — each with its own content, subject line, merge personalisation, send time, and conditional logic. Individual emails in a sequence can target different subscriber segments, show different content based on prior engagement, and branch to different next steps depending on whether the subscriber opened or clicked.

Unlimited emails per workflowPer-email personalisationEngagement-based branchingPer-email A/B testing
06

Tag & Segment Actions

Add, remove, or modify subscriber tags at any point in a workflow — to move them between segments, signal CRM lifecycle stage changes, suppress them from other campaigns, or trigger downstream workflows. Tag-based actions turn automation workflows into a real-time subscriber data management system that updates as subscribers progress through journeys.

Add / remove tags mid-workflowTrigger downstream workflows via tagCRM lifecycle stage updatesSegment membership changes
07

CRM & Ecommerce Integrations

Automation workflows connect directly to Shopify, WooCommerce, HubSpot, Salesforce, and 100+ other platforms — triggering on real ecommerce events, writing back engagement data, syncing purchase history, and updating CRM contact records as subscribers progress through journeys. No middleware required.

Shopify & WooCommerce eventsHubSpot & Salesforce syncWebhook step (send to any URL)100+ native integrations
08

Per-Workflow Analytics

Every workflow has its own analytics dashboard — subscribers enrolled, active, completed, and exited; email open and click rates per step; revenue attributed per workflow and per step; and drop-off analysis showing where subscribers exit the journey. Use step-level analytics to identify and fix the weak links in every automation.

Enrolment & completion ratesPer-step open and click ratesRevenue attribution per workflowDrop-off analysis by step
Visual Workflow Builder

Design Automation Journeys
Exactly as You Think About Them

The Migomail workflow canvas shows your entire automation as a visual diagram — nodes connected by arrows, conditions as diamond branches, waits as clock steps. See the whole journey at once, not a list of settings buried in panels.

Welcome Series — 7-Email Onboarding Workflow
Trigger: New Subscriber Joins List
Send Email: "Welcome to Migomail 👋"
Wait: 2 days
Condition: Opened Welcome Email?
Yes — Engaged
Send: "Here's what you can do"
Wait: 3 days
Send: "Your first campaign"
No — Not Opened
Re-send: Different subject line
Wait: 1 day
Add Tag: "low-engagement"
Trigger
Send Email
Wait / Delay
Condition
Tag / Action
Visual Canvas — Not a Form

Every other email automation tool presents workflows as a list of panels and settings. Migomail renders your workflow as a visual diagram — so you can see the entire subscriber journey at once, spot gaps in the logic, and share it with non-technical stakeholders without explanation.

Unlimited Branch Depth

Branch as many times as your journey requires — Yes/No conditions, multi-path splits, nested branches, and re-merge points. There is no limit on depth, no limit on the number of branches, and no additional cost per branch.

Drag, Drop, Connect

Add nodes from the sidebar panel by dragging them onto the canvas. Connect nodes by dragging from one node's output port to another node's input port. Reorder and restructure the workflow by moving nodes — connections follow automatically.

Live Preview — Walk Through Any Subscriber Path

Use the workflow preview mode to walk through the journey as a specific subscriber — see which branches they would take, which emails they would receive, and at what times. Test any subscriber profile against the workflow logic before going live.

Version History & Rollback

Every saved version of a workflow is stored with a timestamp and change note. Roll back to any previous version with one click — without stopping the live workflow for subscribers already enrolled.

Automation Recipe Library

30+ Pre-Built Workflows.
Start in Minutes, Not Days.

Every recipe is a complete, ready-to-activate workflow — with trigger, emails, wait steps, branches, and exit conditions already configured. Customise the content and go live in minutes, not days.

Subscriber Joins
Welcome Series

A 5-email welcome series that introduces your brand, sets expectations, highlights top features, and makes a first purchase offer — automatically triggered the moment someone joins your list.

Join trigger
Send email 1
Wait 2d
Opened?
Send email 2
+ more
Cart Abandoned
Abandoned Cart Recovery

A 3-email cart recovery sequence — 1 hour, 24 hours, and 72 hours after abandonment — with progressive urgency and a time-limited discount reveal in the final email.

Cart abandon
Wait 1h
Recovery 1
Wait 23h
Recovery 2
+ more
No Activity 60d
Re-engagement Sequence

A 3-email win-back sequence for subscribers who have not opened in 60 days — progressive incentive reveals, preference update offer, and automatic sunset suppression if unresponsive.

60d inactive
We miss you
Wait 5d
Opened?
Final offer
+ more
First Purchase
Post-Purchase Onboarding

A 4-email post-purchase sequence — order confirmation, shipping update, product usage guide, and a review request — triggered by a first purchase event from Shopify or WooCommerce.

First purchase
Confirmation
Wait 3d
Usage guide
Wait 7d
+ more
Birthday / Anniversary
VIP Birthday Workflow

A date-triggered workflow that sends a personalised birthday or anniversary offer with exclusive discount code — timed to arrive on the exact date, sent in the subscriber's local timezone.

Birthday date
Until date
Birthday offer
Wait 3d
Last chance
+ more
High Spender Tag Added
VIP Member Onboarding

Triggered when a subscriber is tagged as a high-value customer — welcomes them to the VIP tier, explains their exclusive benefits, introduces their dedicated contact, and sets up an ongoing VIP nurture series.

Tag: VIP added
VIP welcome
Wait 1d
Benefits guide
Intro offer
+ more
Trigger Types

20+ Triggers. Start a Workflow
from Any Subscriber Action.

A trigger is the event that starts a workflow. Migomail supports 20+ trigger types across four categories — behavioural, ecommerce, date-based, and programmatic — so every meaningful moment in the subscriber lifecycle can activate an automation.

Behavioural Triggers

Start workflows based on what a subscriber does — or stops doing — with your emails and website.

Joins a list or segment
Opens a specific email
Clicks a specific link
Tag is added or removed
Becomes inactive for N days
Unsubscribes from a list
Ecommerce Triggers

Trigger directly from Shopify, WooCommerce, and your own store events without any middleware.

Abandoned cart (Shopify / WC)
Purchase completed
First order placed
Subscription renewal
Order shipped or delivered
Refund or return processed
Date-Based Triggers

Schedule workflows to activate on subscriber-specific or fixed calendar dates.

Subscriber birthday
Join anniversary
Custom date field
Trial expiry date
Subscription renewal date
Fixed campaign date
Programmatic Triggers

Fire any workflow from your own application or third-party systems via API or webhook.

Custom API event
Zapier / Make webhook
CRM field change
Custom score threshold
External data event
Any custom trigger
How It Works

From Blank Canvas to Live
Automation in 5 Steps

Building an automation workflow in Migomail follows a consistent process — from picking a starting trigger through to activating the live workflow for your subscribers.

01
Choose a Trigger
Select the event that starts your workflow — a subscriber joining a list, a Shopify cart abandoned, a birthday date, or a custom API event. One trigger, or multiple triggers combined.
02
Add Steps to the Canvas
Drag action nodes (send email), wait nodes, condition nodes, and tag action nodes from the sidebar onto the canvas. Connect them with arrows to define the sequence and logic of your journey.
03
Build Email Content
Click any email node to open the content editor. Design the email in the drag-and-drop builder, add personalisation merge tags, configure the subject line, and set per-step send conditions.
04
Set Wait Times & Conditions
Configure your wait steps — fixed delay, day-specific timing, or smart wait until the subscriber's predicted peak open window. Set condition branches to route subscribers based on their behaviour.
05
Activate & Monitor
Publish the workflow live. Migomail begins enrolling subscribers automatically as triggers fire. Monitor enrolments, step completion rates, email performance, and revenue attribution in the workflow dashboard.
Why Automation

What a Manual Email Programme
Costs You Every Month

Manual email programmes are not just slower — they are structurally incapable of delivering the right message at the right time to every subscriber. This is what automation replaces.

Without Automation
Manual email management
Every welcome email sent manually
~15 min per new subscriber
Cart abandonment noticed hours later (if at all)
Recovery window already closed
Birthday campaigns require CSV export + filter + send
2–3 hours monthly
Re-engagement requires finding inactive subscribers manually
Done quarterly at best
Post-purchase follow-up depends on memory and bandwidth
Inconsistent or skipped
VIP subscriber treatment requires manual list management
Impossible at scale
Timing based on when team has capacity, not when subscriber is ready
Wrong time, every time
12+ hrs
Manual work / week
Inconsistent
Subscriber experience
Shrinks
Programme as list grows
With Migomail Automation
Build once, runs automatically
Welcome series activates the moment someone joins — every time
Zero ongoing effort
Cart abandonment email fires 60 minutes after abandonment automatically
Full recovery window captured
Birthday workflow runs daily for every subscriber on their date
0 hours monthly after setup
Re-engagement workflow triggers after 60 days of inactivity — for every subscriber
Runs 24/7, automatically
Post-purchase 5-email sequence fires from every Shopify order
Consistent, every time
VIP tag triggers a dedicated onboarding workflow instantly
Scales to any list size
Smart wait delivers at each subscriber's optimal open time
Always the right moment
< 30 min
Setup per workflow
Consistent
Every subscriber, every time
Scales
Infinitely without extra effort
30+
Pre-Built Automation Recipes
20+
Trigger Types
4.2×
Avg Revenue Lift from Automation
4.9★
Customer Rating
What Marketers Say

From Teams Running Automation
on Migomail

Feedback from marketing managers, founders, and ecommerce leads who replaced manual email management with Migomail automation workflows.

★★★★★

We were a team of two managing a 90,000-subscriber list manually — sending campaigns one at a time, writing individual welcome emails when we remembered, and completely missing cart abandonment because we had no system for it. After setting up Migomail automations over one weekend — welcome series, abandoned cart, re-engagement, post-purchase — we estimate we recovered 22% more revenue in the first month without any additional manual effort. The time we used to spend on repetitive sends now goes into strategy.

Deepa Joshi
Deepa Joshi
Co-Founder, Ecommerce Brand
★★★★★

The abandoned cart recipe was the most immediately impactful thing I have ever set up in email marketing. Took me 45 minutes to configure, including writing the three emails. In the first 30 days, it recovered 14.3% of abandoned carts — on a £280 average order value. The math on that against the 45 minutes of setup time is essentially incomprehensible. I have set up more complex automations since, but that first one reminded me what automation is actually for.

Alisha Rao
Alisha Rao
Email Lead, Fashion Retailer (UK)

Ready to Build Your First Automation?

Start with a pre-built recipe — welcome series, abandoned cart, or re-engagement — and have your first automation live in under an hour. Free plan included. No code required.

star-1
star-2
Hero image

“Rackwave Technologies has significantly improved our marketing performance while providing reliable cloud services. We’ve been using their solutions for a while now, and the experience has been seamless, scalable, and results-driven.”

David Larry

Founder & CEO

Have a question or feedback? Fill out the form below, and we'll get back to you as soon as possible.

Sending your message…

Trusted for overall simplicity

Based on 400+ reviews with customer satisfaction on
Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot Trustpilot
FAQ

Frequently Asked Questions

Common questions about Migomail's email automation workflows.

  • What is a workflow trigger and which triggers does Migomail support?

    A trigger is the event that starts a workflow and begins enrolling subscribers. Migomail supports 20+ trigger types across four categories: behavioural triggers (subscriber joins list, tag added, email opened, link clicked, becomes inactive), ecommerce triggers (cart abandoned, purchase completed, first order, subscription renewal, order shipped — directly from Shopify and WooCommerce), date-based triggers (birthday, join anniversary, custom date field, trial expiry), and programmatic triggers (custom API event, webhook, CRM field change). Multiple triggers can be combined to start the same workflow.

  • How many emails can I include in a single automation workflow?

    There is no limit on the number of emails in a single workflow. You can build a 2-email sequence or a 30-email annual programme — all in one workflow. Each email in the workflow has its own content, subject line, personalisation, send timing, and conditional logic. Workflows are also not time-limited — subscribers can remain enrolled in a workflow indefinitely if the workflow includes enough steps.

  • Can automation workflows branch based on subscriber behaviour?

    Yes. Condition nodes in the workflow builder create branch points that route subscribers to different paths based on behaviour or profile data — whether they opened the previous email, clicked a specific link, have made a purchase, have a certain tag, are in a specific segment, or match a custom field value. Branches can be Yes/No (two paths) or multi-path (three or more). You can also nest branches inside branches for complex conditional logic, and re-merge diverging paths back to a single path downstream.

  • What are "smart wait" delays and how do they work?

    Smart wait delays use Migomail's send-time optimisation model to pause a workflow until each individual subscriber's predicted optimal engagement window — rather than waiting a fixed time. For example, instead of "wait 3 days then send," a smart wait says "wait until each subscriber's next predicted peak open time, within the next 3 days." This delivers the next email when each subscriber is most likely to engage with it, rather than at an arbitrary fixed time after the previous step.

  • Can I test an automation workflow before making it live?

    Yes. Use the workflow preview mode to simulate a subscriber journey — enter a test subscriber's profile, select a trigger event, and walk through the workflow step by step to see which path they would take, which emails they would receive, and at what times. You can also send test emails for individual steps in the workflow to your own inbox to verify content and rendering before activation.

  • What are automation recipes?

    Recipes are pre-built workflow templates that include a complete configuration — trigger, email content stubs, wait steps, condition branches, and exit logic — for the most common automation use cases. Migomail provides 30+ recipes covering welcome series, abandoned cart recovery, re-engagement, post-purchase sequences, birthday and anniversary workflows, VIP member onboarding, trial-to-paid conversion, and more. You customise the email content and any timing you want to adjust, then activate.

  • Can I run A/B tests inside an automation workflow?

    Yes. Individual email steps inside a workflow support A/B testing — you build two subject line or content variants for a workflow email, and Migomail splits subscribers entering that step between the variants. Results accumulate across all workflow runs over time, and you can view per-variant open and click performance in the workflow analytics dashboard. The winning variant can be manually set or automatically locked in once statistical confidence is reached.

  • How does Migomail handle subscribers who match a trigger multiple times?

    You control re-enrolment behaviour per workflow. Options include: enrol once per subscriber (a subscriber who triggers the workflow again is not re-enrolled), enrol every time the trigger fires (every cart abandonment starts a new workflow run), or enrol again after a cooldown period (re-enrol after 30 days if the trigger fires again). The correct setting depends on the workflow type — welcome series should typically enrol once; abandoned cart recovery should enrol every time.