I have a question regarding email campaigns. It seems to me that the only way to attach contacts to a new/exisiting campaign is by attaching Contact Lists to the campaign through the API. Thereby attaching everyone on the list to the campaign. The online tool seems to have a way that you can enter email addresses manually (i.e. a subset of contacts in your account). Can we do the same through the API? I guess the alternative is for me to make a temporary list through the API and then add the subset of contacts I want to that temporary list and then make the Campaign use this list and delete it after a period of time. This is a lot of extra overhead though, especially if the API already has a way to do this and I am just missing it. Thoughts?
... View more
I just finished creating the first implementation of a PHP library for the Constant Contact API. It does almost everything the REST APIs allow. There are some features that I will add in the future, but everything from adding/editing/removing Contacts/Lists/Campaigns/Subscriptions is in there. In addition I created a SourceForge project for any developers interested in getting involved. Here are the details:
Project Homepage: http://www.envoymediagroup.com/Code/CTCT-Web-Services-PHP-Library.html
SourceForge Homepage: http://sourceforge.net/projects/ctctwsphplib/
I noticed that external resources had Java and Python and seeing as how PHP is so pervasive I thought it deserved the same thing. While I love the Constant Contact API and think it is the best thing in email marketing out there, please remember that I am not a developer for Constant Contact or officially sponsored by them. However, maybe they will give me a nod and link to the project on the "External Resources" page.
Please let me know of any comments, questions, or suggestions you may have about the project.
... View more