Trying to use the API for a very niche purpose, and the approach I've been using so far just simply isn't working, so reaching out here to see if there's a better solution. What we're trying to do: We have a huge list of users as part of a science-based crowd sourcing program. We want to be able to monitor the conditions of our database, and when certain conditions are met, email a set of the users to whom the data is germane. This monitoring is to happen once daily, and each user may receive any number of emails over the course of the year, but they won't receive more than one email per day. How I've been trying to accomplish this: I'm not super familiar with CC, but this seemed like the "right" approach - setup a list of users to email, the daily script then can depopulate that list, find the users for whom the day's data is relevant, repopulate the list, and then re-schedule the same "campaign" each day. This doesn't work for a number of reasons, which may be obvious to most, but I've stumbled into. One, you can't email the same campaign to the same user twice. So if user A is slated to get the email today and again in one week, they will only get it the first time. Two, if a user decides they don't want to be a part of this program any longer, and they attempt to unsubscribe themself from the list, there's a possibility they may get re-added to the list in the future. I guess what I really need is: - a way through CC API to email an arbitrary set of users - someway to watch or track unsubscribe events, so I can manage a list of users to exclude from this effort. Can anyone tell me if CC can provide a solution? It's certainly possible that I can do this outside of Constant Contact, but we really want to leverage all the value-added features of CC for this program we are running. Thank you!
... View more