Smart campaign not working: "send email when added to program in last hour"

Highlighted
Anonymous
Not applicable

Smart campaign not working: "send email when added to program in last hour"

Hi,

I'm trying to send a recurring email to new leads upon submission of a form. Here's what I've got set up:

  • I've created an engagement program
  • Added members to the program by upload.
  • Created a smart campaign using
    • trigger: Added to Engagement Program
    • constraint: In the last 1 hour
    • flow step: Send email (email selected).

I've activated the campaign, but no email is sent. 

Here's the larger scenario:

  • Our Facebook Lead ad integration is not working (separate issue, logged a ticket).
  • I'm getting a daily spreadsheet of leads, which I have to upload to Marketo.
  • These leads are supposed to get a response email upon submission of the form.

I want to be able to add the leads to the program by upload when I get them, and have the email go automatically to just the new contacts (hence the "In the last 1 hour" consraint).

For my first pass at this I used an Email Program, but I can't set up an email program for every uploaded list. I want one I can just add to as needed.

Any help with this would be appreciated!

Screen Shot 2017-10-19 at 12.55.48 PM.png

Screen Shot 2017-10-19 at 12.55.19 PM.png

Screen Shot 2017-10-19 at 12.52.39 PM.png

Screen Shot 2017-10-19 at 12.54.15 PM.png

12 REPLIES 12
Highlighted
Level 4 - Champion Alumni

Re: Smart campaign not working: "send email when added to program in last hour"

Hi Peter,

Triggers listen for something to happen in real-time, so if you added people to the program before activating the smart campaign, the flow will not execute.

If you would like to manually send the email, you can use a Filter instead (they are green) for Was Added to Engagement Program.

Lauren

Highlighted
Anonymous
Not applicable

Re: Smart campaign not working: "send email when added to program in last hour"

Thanks so much Lauren. I made the change you suggested.

However, now the lightbulb for the smart campaign has gone off.

How do I turn it back on?

Screen Shot 2017-10-19 at 1.20.40 PM.png

Thanks again!

Highlighted
Level 10 - Champion Alumni

Re: Smart campaign not working: "send email when added to program in last hour"

If you want to push in people who already exist, you need two flows:

  • Batch (which is what Lauren is suggesting)
  • Trigger (which is what you built)
    • go to Schedule > Activate once you place the Trigger (orange) back in.
Highlighted
Anonymous
Not applicable

Re: Smart campaign not working: "send email when added to program in last hour"

Thanks Josh!

So under Smart List I'd have:

Trigger: Added to Engagement Program

And

Filter: Added to Engagement Program

and under flow:

Send Email

Is that correct?

Highlighted
Anonymous
Not applicable

Re: Smart campaign not working: "send email when added to program in last hour"

Does the email need to be local to the program I'm using?

Highlighted
Anonymous
Not applicable

Re: Smart campaign not working: "send email when added to program in last hour"

I deleted and rebuilt the exact thing I started with:

Created a smart campaign using

  • trigger: Added to Engagement Program
  • constraint: In the last 1 hour
  • flow step: Send email (email selected).

But this time I uploaded the list after the campaign was activated.

Still no email.

Any ideas?

Highlighted
Level 4 - Champion Alumni

Re: Smart campaign not working: "send email when added to program in last hour"

Hey Peter,

I don't think you need a constraint on the trigger. It may not have fired again if the People were already members of the engagement program - they would not have been re-added.

If I were you, I would probably just schedule the campaign to go out daily at a certain time, or manually run it. I would probably create a list, and set the smart campaign up this way:

Smart list: Member of List = Facebook Lead Ads

Flow: Send Email

Schedule: Schedule Recurrence: Daily

And then leave the smart campaign settings that someone can only flow through once.

If you would like to have it run more often than daily, you could probably just upload to a list and then manually run each time you were in Marketo uploading the People anyway (or use the trigger "Added to List")

Highlighted
Anonymous
Not applicable

Re: Smart campaign not working: "send email when added to program in last hour"

Thanks again, Lauren.

How would I manually run the email send?

Highlighted
Level 2

Re: Smart campaign not working: "send email when added to program in last hour"

Hi Peter,

On the "Schedule" tab of the of the campaign, you would click "Run Once" and then either "Run Now" or schedule the send for a later time and date.

pastedImage_0.png

pastedImage_1.png