Yup, you could use the API for this. Setup a couple scripts (PHP, .NET, Ruby) and trigger them to be sent via a cron or scheduled task every day. The content can be pulled via a URL so you can even make the content unique for the day.

It's probably best to take a peak at the APi documentation to see what's possible:

http://www.campaignmonitor.com/api/

The alternative approach (from the app) would be to just schedule say, 10 campaigns at a time (2 weeks worth) and then every 2 weeks just schedule the next 2 weeks worth etc… etc…

--Travis Bell

Join 200,000 companies around the world that use Campaign Monitor to run email marketing campaigns that deliver results for their business.