Scheduling mass email distrubutions

jvaccaro12
jvaccaro12 San FranciscoCommunity Member Qubie ✭
edited September 2018 in Qualtrics API

Hi everyone,

I want to schedule future email distributions to be sent out on a series of set times and dates.
I was wondering if there was a way to schedule mass email distributions set at custom times in the future. I have 2 different surveys that need to be distributed once a day for 7 days, and since there are many participants, it would take too long (and too much room for error) to schedule emails manually for each person. Ideally, there would be one button to press that schedules these out:

I want the FIRST SURVEY email distributions scheduled on:

  • Every day, starting 1 day later at 5am for the next 7 days

I want the SECOND SURVEY email distributions scheduled on:

  • Every day, starting 1 day later at 7pm for the next 7 days

If anyone knows how to do this, and could point me in the right direction to implementing it, that would be much appreciated.

Thanks.

Tagged:

Best Answers

Answers

  • jvaccaro12
    jvaccaro12 San FranciscoCommunity Member Qubie ✭

    Thank you @TomG and @Mohammedali_Rajapakar_Ugam for your helpful responses. I understand the concept of API and creating survey distributions.
    However, the aspect that I cannot figure out is how to set the day and time. I do not want to schedule a specific date (i.e. september 5) but rather, at the moment of programming, I want to schedule for THE FOLLOWING DAY at 5am/7pm. Since this date will be different for each recipient, depending on when they join the study, I was wondering if it was possible to schedule for 1,2,3,etc. days later at these certain time points. Do you have any insight?

  • TomG
    TomG Raleigh, NCCommunity Member, Qualtrics Brand Admin Wizard ✭✭✭✭✭

    I imagine one of inputs to the script that calls the API would be when the recipient joined, so using that the script could calculate the date/time to send the email and that would be the value of the sendDate parameter in the API call.

  • LaurenK
    LaurenK Seattle, WA, USACommunity Administrator Administrator

    Hi @jvaccaro12! It looks like you are asking a question related to the Qualtrics API, so I have gone ahead and moved your question into the correct Qualtrics API category!

  • jvaccaro12
    jvaccaro12 San FranciscoCommunity Member Qubie ✭

    Thank you @LaurenK

  • jvaccaro12
    jvaccaro12 San FranciscoCommunity Member Qubie ✭

    Hi @LaurenK I did not accept the answers above as resolved. Can you help me un-do it so I can continue to get responses?

  • LaurenK
    LaurenK Seattle, WA, USACommunity Administrator Administrator

    Hey @jvaccaro12! Even with an accepted answer, your post will continue to be open for new responses!