Hi there,
I want to create a campaign, schedule it and have the ability to add/remove recipients from a list as they change.
I know there’s a “Determine Recipients at Send Time” option in the UI, but can’t find it in the API docs.
Is that possible to achieve via API?
My use case is a campaign to announce/remind about a start of a webinar. I know its start date and would like to create a scheduled campaign for it. Participants may join or leave the waiting list after the campaign has been scheduled.
Is "Determine Recipients at Send Time" available in the API?
Best answer by Taylor Tarpley
Hi
Welcome to the Community! Happy to help!
Definitely understand wanting to utilize the “Determine Recipients at Send Time” option as users can be continually added or removed based on the grouping you’re sending to, until the time the campaign is sent. While you can use an API endpoint to schedule a campaign, the only option for choosing the intended recipients would be to choose them as you schedule the campaign, not at a later time. So only those in your List or Segment at the time you schedule the campaign will be queued up to receive it. The only way to “Determine recipients at send time” is to set this option for your campaign in the Klaviyo app itself.
Here are other community threads I’d recommend investigating if you’re looking to send other campaigns via API.
Thanks for participating in the Community!
-Taylor
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.