Schedule a recurring batch campaign every 30 minutes | Community
Skip to main content
RaulEr
New Participant
April 12, 2022
Solved

Schedule a recurring batch campaign every 30 minutes

  • April 12, 2022
  • 1 reply
  • 5961 views

Hi community!

 

Is there a way to create a batch campaign that runs every 30 minutes?

 

I have one campaign that runs M-F and another that runs S-S, so I can do actions during business hours vs -non-business hours. But I want to run these campaigns every 30 minutes or at least every hour so it will feel more real-time for the users (when sendingd emails).

 

- Raul

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Darshil_Shah1

So, all records go to the same campaign on SF. For static lists, we have on-hours and off-hours lists, so non-business hours and weekends records should go to the off-hours list and business hours records to the on-hours list. And yes, the same CDV for the campaigns.

 

And the email content is different for business hours and non-business hours.

 

- Raul


Well, velocity can take care of updating the email content based on the day, but can't take care of adding people to different lists based on the day of the week they qualify for the campaign. For us to be able to pull this off we would need the day info either from the form field using client side JS, or via the webhook engine that we were discussing yesterday! 

 

If we have the day info in Marketo, you can choose to send separate email assets (or have a single email serve 2 different content based on day of the week using velocity), and add people to different static lists based on the day from a single trigger campaign - instead of 2 separate campaigns for weekday and weekend.   

1 reply

Darshil_Shah1
Community Manager
April 12, 2022

Well, technically it is not possible to schedule a batch campaign to run at an interval of  30/60 minutes, you'll need to create 48/24 batch SCs each scheduled to run every half-an-hour/hour of the day, if at all you want to pull this off somehow (definitely not a good/recommended approach!) - instead, is there any possibility of sending the emails based on a trigger - trigger email on a certain CDV, activity, etc.?

RaulEr
RaulErAuthor
New Participant
April 12, 2022

Hi Darshil,

 

Thanks for your reply. Well, I currently have it as a trigger campaign, but that removes the ability to set one campaign to run on weekdays and another to run on weekends.

 

- Raul

Darshil_Shah1
Community Manager
April 12, 2022

Why not use a single campaign + email, and personalize the email content using the velocity based on the day of week? Linked here is an article by Sandy that articulates "Switch email content based on day/time" using velocity FYR.

 

You can also explore the option of computing the day of week using a webhook engine and then filtering people using response data in each of the campaigns.