Yes. A Mailpro automation is a chain of steps, not a single action. Drop as many actions as you need into the workflow, insert wait delays between them (minutes, hours, days), and the engine runs every step in order for each contact who triggers it. There is no explicit cap on the number of steps per workflow.
What chaining looks like in practice
A typical chained workflow: trigger fires → SendMail (welcome) → wait 3 days → SendMail (tutorial) → wait 4 days → SendMail (case study) → AddTag onboarding-complete. The contact moves through one step at a time. If the contact unsubscribes mid-chain, the remaining steps stop sending automatically.
Mixing action types in one chain
You can freely mix the five action types in any order. A lead workflow might be: trigger → Alertez-moi (sales gets pinged) → AddList (move to "prospects" list) → SendMail (auto-reply to contact) → wait 2 days → AddTag no-reply-yet if no follow-up happened. Inside one chain you handle internal notifications, list hygiene and contact-facing messaging.
Waits between steps
The wait step accepts minutes, hours, or days. There is no maximum — a renewal workflow can wait 11 months between a welcome and a renewal reminder. During the wait, the contact sits in the workflow without using credits.
Build sequences, not single actions
Read the actions overview and pair the right ones in the right order.