I will outline the use case and then some of the issues we have been having.
We sell access to our site for 12 months at a time. When someone makes a purchase we want to:
Once they are added to the auto-responder list, we want to send emails at certain intervals as they approach their expiration date (ex: 3 months prior, 2 months prior, 1 months prior, 2 weeks prior etc.). We understand that this would be calculated from their “added" date since we are telling the system to send the email x number of days after being added. So, if the expiration is always 12 months from the add date, 3 months to expiration would be 12-3, or 9 months after being added.
For testing we created an autoresponder series. There are 7 emails that are queued to send one day after another. We are able to add people to the list without issue. They do start receiving the series one day after being added. The issues start when we remove someone from the auto-responder list and then re-add them. The results of removing and re-adding cause many issues including:
What is the correct way to re-set someone’s “add date" in the auto-responder series? We are using the API, so sample .NET code using the API would be great. Pseudo-coding would also get us going in the right direction.
We noticed that the add date to the list is not a visible property of the member even though it must be tracked somewhere with their user record. Is their an API call to update that value?
We are looking for a good way to solve our use case. The pieces seem to be there, we are just missing some of the un-published rules of the auto-responder series. We have spoken with several help desk folks. They have provided different answers in terms of how the autoresponder series works.
If there is a better way to accomplish what we are trying to do, that is fine too. We just need a way to reliably “remind” customers that it is time to renew without making it a manual process.
Any help is appreciated! I reached out to CC support and they told me to post here for an answer.
Hello @ByrnesHEC ,
Thank you for reaching out to us. At this time, it would be more of a manual process to accomplish what you are trying to achieve. We are currently sending feedback to our product team about adding a visible date of when a contact has been added to a particular list. In terms of re-adding these contacts in a way that will trigger them to send according to the date they are re-added back to a list, you would have to add a new list to the Autoresponder and add the contactI(s) to that new list in order for this to happen. Since deleting a contact does not delete the history of the contact, adding them back to the same list will be recognized as a contact that was already on that list. Thus, this will just resume the process of the Autoresponder and send out to them as originally planned. Right now, there is also no way to force an added date. It would have to rely solely on when the contact was physically added to the list that the autoresponder is sending to.