Automated Email Follow Up: How to Build a Smart System with n8n & Brevo – 30 Days of n8n & Automation – Day 12

12/31/2025By Alfaz Mahmud
Automated Email Follow Up: How to Build a Smart System with n8n & Brevo – 30 Days of n8n & Automation – Day 12

Sending the first cold email is easy. It feels productive. You hit “send,” and you feel like you have done your job. But the brutal reality of sales and marketing is that 80% of sales require at least five follow-ups, yet 44% of salespeople give up after just one attempt.

The money is not in the outreach; the money is in the persistence.

If you are manually tracking who replied, who ghosted you, and who needs a nudge 3 days from now, you are already losing. You are wasting mental energy on administration instead of strategy. Automated email follow up systems are the secret weapon of top-performing agencies, allowing you to build a system that acts as your relentless, polite, and tireless sales assistant.

In this Day 12 guide of 30 Days of n8n & Automation, we are going to move beyond simple “trigger-action” workflows. We are building a stateful automation—a workflow that “remembers” a user, waits for a specific duration, checks for changes in behavior (like a reply), and acts accordingly.

Throughout this deep-dive guide, examples come from real outreach and retention workflows that Alfaz Mahmud Rizve architects for high-growth SaaS companies and lead-gen agencies at whoisalfaz.me.


Why automated email follow up is non-negotiable

Before we open n8n, we need to understand the problem we are solving. Most businesses have a “leaky bucket.” You pour leads in at the top, but they leak out because no one is there to catch them when they don’t buy immediately.

Dedicated tools like Smartlead or Lemlist are great, but they can be expensive and rigid. Building your own automated email follow up system in n8n gives you total control over the logic, integrates with your entire stack (Slack, CRM, Sheets), and costs a fraction of the price.

Here is why you need to automate this today:

  1. Stop on Reply Logic: The most critical feature. You must never send a “Just bumping this” email to someone who already booked a meeting.
  2. Context Switching: Stopping your deep work to check “Did John reply?” destroys your productivity flow.
  3. Deliverability & Consistency: An automated system sends emails at the perfect time, every time, ensuring you never miss a lead due to human error.

At whoisalfaz.me, Alfaz Mahmud Rizve teaches that “Automation is not about replacing humans; it is about allowing humans to focus on the replies, not the silence.”


Architecture: The “Check-Wait-Check” Pattern

To build a robust automated email follow up system in n8n, you cannot just chain “Email Node” -> “Email Node.” That is how you spam people.

We need a smarter architecture. We call this the Check-Wait-Check pattern.

How it works:

  1. State 1 (Entry): The user enters the flow (e.g., fills a form). We send the first email immediately.
  2. State 2 (The Pause): The workflow literally “sleeps” for that specific execution ID. If you set a Wait node for 3 days, n8n pauses that specific run.
  3. State 3 (The Verification): When the workflow wakes up, it does not send the email immediately. First, it queries the database (Brevo) to ask: “What is the status of this person right now?”
  4. State 4 (The Decision): An If node compares the fresh status.
    • Did they reply?Stop. (Or alert a human).
    • Are they still ‘New’?Send Follow-up.

This architecture is robust. It handles the edge case where a user replies on Day 2. If your workflow didn’t check on Day 3, you would send them a generic follow-up after they already started a conversation. That is the quickest way to look like a robot and kill a deal.

Isometric diagram illustrating the 'Check-Wait-Check' automated email follow-up logic, showing the flow from Brevo Trigger, to Wait, then Get Contact, and a decision point to either Send Follow-up Email or Stop. Branded with whoisalfaz.me and Alfaz Mahmud Rizve.

Prerequisites: Setting up Brevo for Automation

Brevo (formerly Sendinblue) is perfect for this because it has a robust API and allows for “Transactional” sending, which ensures high deliverability.

1. The “Replied” Attribute

You need a way to tell n8n that a user has replied.

2. The Email Templates

Do not write your email body inside the n8n node. It makes editing painful later. Use Brevo’s template builder.

Write these down. You will need the integer IDs (e.g., 5, 6, 7) for the n8n configuration.


Step-by-Step Build: automated email follow up workflow

Now, let’s open your n8n editor. We will build this node by node.

n8n workflow diagram for automated email follow-ups with Brevo, featuring Brevo Trigger, Send Email, Wait, Get Contact, and If nodes. Title reads '30 Days of n8n & Automation - Day 12'. Branded with whoisalfaz.me and Alfaz Mahmud Rizve.

Phase 1: The Entry Point

Node 1: The Trigger

Node 2: The Initial Send

At this point, the lead has received the first email. Now the magic begins.

Phase 2: The “Hold”

Node 3: The Wait Node

Phase 3: The Intelligence Check

Node 4: Get Fresh Data

Node 5: The Logic Branch (If Node)

Logic Explained:

Phase 4: The Follow-Up

Node 6: Send Email 2


Scaling the Logic: Adding a Third Step

Real sales cadences rarely stop at one follow-up. To add a third email, you simply repeat the pattern after Node 6:

  1. Add Wait Node 2 (Wait 4 Days).
  2. Add Brevo Get Contact Node 2 (Check status again).
  3. Add If Node 2 (Is status still Cold?).
  4. Add Brevo Send Node 3 (Template ID 7).

At whoisalfaz.me, Alfaz Mahmud Rizve often builds workflows with up to 5 steps, but with increasing delays (Day 1, Day 3, Day 7, Day 14, Day 30). This “Exponential Backoff” strategy prevents you from being marked as spam while ensuring you stay top-of-mind.


Advanced Logic: Making it “Human”

One sign of a robot is receiving an automated email at 3:00 AM on a Sunday. To make your automated email follow up feel human, you should respect business hours.

How to implement “Business Hours Only” in n8n:

You can use the Date & Time node or a simple expression in the Wait node.

Method: Before sending the email, add an If node that checks the current day of the week.


Frequently Asked Questions

Q: Does this automated email follow up adhere to privacy laws? Yes. Since you are using Brevo, all emails include mandatory unsubscribe links. n8n simply triggers the send; Brevo handles the CAN-SPAM and GDPR compliance.

Q: How do I avoid the spam folder? To ensure high deliverability, avoid spam trigger words in your subject lines, keep your sending volume consistent, and always check if the user is blacklisted (Brevo returns emailBlacklisted: true) before sending the next follow-up.

Q: Can I integrate this with my CRM? Absolutely. n8n allows you to add a node to update HubSpot, Salesforce, or Pipedrive every time a follow-up is sent, keeping your sales team in the loop without them lifting a finger.


Series Context

This article is part of the 30 Days of n8n & Automation series at whoisalfaz.me.

Earlier posts you should read next or reference inside your editor:

If you found this deep dive into automated email follow up helpful, try building the simple 2-step version today. You will be surprised how many “dead” leads come back to life with just one automated nudge.

Then, subscribe to the newsletter at whoisalfaz.me so you do not miss tomorrow’s Day 13 automation in the 30 Days of n8n & Automation series from Alfaz Mahmud Rizve.