Setting up a 4-Email Weekly Drip Nurture for Aging, Non-MQL Leads | Community
Skip to main content
Level 2
May 19, 2026
Question

Setting up a 4-Email Weekly Drip Nurture for Aging, Non-MQL Leads

  • May 19, 2026
  • 3 replies
  • 47 views

Hi There,

I am trying to set up a new automated drip nurture campaign and want to make sure I’m leveraging best practices for a completely hands-off, "always-on" setup.

Here is the scenario:

  • The Audience: Leads created > 90 days ago AND who have not reached MQL status in the past 61 days.

  • The Cadence: Weekly emails (4 emails total in the drip).

  • The Goal: Fully automated. As soon as a lead meets the criteria, they should automatically enter the nurture stream and start receiving the weekly emails without any manual list pulls.

I have used a mix of triggers and filters to capture both historical leads and newly qualifying leads:

  • Trigger 1: Data Value Changes -> Attribute: MQL Date

    • Constraint: New Value is empty

  • Trigger 2: Data Value Changes -> Attribute: MQL Date

    • Constraint: New Value is in past before -61 days

  • Trigger 3: Lead is Created

    • Constraint: In past before 90 days

  • Filter 1: Created Date -> In Past: 90 days ago. (Since I don't see a constraint to use "In past before," as all other constraints require entering a specific date.)

  • AND * Filter 2: MQL Date -> Date of Activity: in past before 61 days.

  • OR * Filter 3: MQL Date -> Date of Activity: is empty.

Can you review this smart campaign logic and let me know if any changes are required?

3 replies

Michael_Florin-2
Level 10
May 20, 2026

Hello!

First of all, I wouldn’t use triggers here. Just filters in a recurring Smart Campaign that grabs all records that qualify daily is sufficient and easier to build and understand.

One question regarding your first trigger: Does MQL Date ever change to empty? Why would it? And if not, that trigger doesn’t make much sense.

I’d go with something like this:
 

Or do you have another field that also points to MQL Status, such as “Status”, which you could filter on with Status is not MQL.

Note also, that probably 99% of your database fall into “Created in past before 90 days”. I don’t know if you want that. If you just want to grab records that were created exactly 90 days ago, you would need this filter combination:
 

See also: https://experienceleague.adobe.com/en/docs/marketo/using/product-docs/core-marketo-concepts/smart-lists-and-static-lists/creating-a-smart-list/smart-list-filter-operators-glossary

Level 2
May 22, 2026

Your current logic is too trigger-heavy for a true “always-on” nurture, and the historical lead portion will not work the way you expect.

For this use case, the cleanest setup is usually:

  • batch smart campaign with a recurring schedule, or
  • trigger campaign only for new qualifying changes, plus a backfill batch for historical leads

If you want a fully hands-off, always-on design, the batch + recurring schedule is usually the best fit.

What’s wrong with the current logic

1. Lead is Created does not backfill historical leads

Lead is Created only fires when a new lead is created.

So if you are trying to capture leads that were created 90+ days ago, that trigger will not enroll those existing records.

2. Data Value Changes -> MQL Date only works when the field changes

This trigger is good for new changes, but it won’t automatically catch older leads unless the MQL Date field changes again.

So it’s useful for ongoing automation, but not for historical qualification unless combined with a batch re-evaluation.

3. Your OR logic needs to be explicitly handled

You described:

  • Created Date is older than 90 days
  • AND MQL Date is older than 61 days
  • OR MQL Date is empty

That logic should be grouped as:

  • Created Date older than 90 days
  • AND
    • (MQL Date is empty
    • OR MQL Date is older than 61 days)

Best Practice:

Batch campaign with recurring schedule

This is the most reliable for your case.

Smart list:

  • Created Date before 90 days ago
  • AND (MQL Date is empty OR MQL Date before 61 days ago)

Schedule:

  • Run daily

Flow:

  • Add to nurture program / set program status / send first email
  • Then let the nurture program manage weekly cadence

This ensures:

  • historical leads are picked up
  • newly qualifying leads are picked up
  • no manual list pulls

** Using smatlist will remove the newly created MQL automatically from the next launch

EllenSchwier
Level 4
June 1, 2026

Only thing I would add to the comments below is that your Schedule should only allow people to run through the flow once. And that you might want a process to pause members who have “exhausted” all four emails.