Set Batch Campaign Recurring Schedule via REST API

Set Batch Campaign Recurring Schedule via REST API

Currently, the REST API only facilitates running a batch campaign immediately or once at some time in the future: https://developers.marketo.com/rest-api/assets/smart-campaigns/#batch

 

This idea proposes that the schedule request be modified to allow setting of a recurring schedule for the batch campaign, as can currently be done with the GUI as shown in the attached image.

Setting the recurring schedule for a batch campaign via the Marketo GUISetting the recurring schedule for a batch campaign via the Marketo GUI

1 Comment
hikohiko22
Level 1

I strongly support this feature request! This capability is crucial for our business operations.

Currently, we are building an automated campaign management system via API, but the lack of recurring schedule functionality is a major blocker. Having to manually set recurring schedules through the GUI significantly limits our automation capabilities.

Use cases where this is critical:

  • Automated partner program campaigns that need to run weekly
  • Monthly customer engagement sequences
  • Quarterly business review invitation campaigns
  • Regular data synchronization campaigns

The ability to programmatically set recurring schedules would help many organizations streamline their marketing operations and reduce manual overhead. Please consider prioritizing this enhancement.