Hello,
First I hope I am posting this in the correct forum (please let me know otherwise).
I am using ConstantContact as my email marketing engine and I want to create an interface with that service and my DNN 4.3.7 site. In other words I want all the mass email (Newsletters, announcements, etc.) to be done via ConstantContact and keep DNN sending the notifications and account management functionality. All account management (email address change, subscribe, unsubscribe, etc) will be done into DNN.
ConcstantContact provides a fairly crude URL based API that would allow me to cross the chasm between the tow applications (to add, edit or delete a user you call an URL with specific arguments).
First has anyone done something with the ConstantContact API, if not then read on…
I am new to DNN and I am wondering if the community could guide me on the best strategy I should use to create that API. Here are a few options I have thought of:
Option 1: Modify the save profile functionality by modifying the controller to call the API upon saves of changes.
Option 2: Add a dirty flag to the profile and have a scheduled process go through and call the API for all dirty records.
I am not yet familiar with DNN best practices so guidance (including pointing me to proper documentation) from all gurus out there would be greatly appreciated.
Once this will be done I will make it freely available to anyone interested…
Thank you for your help.
Vesrion 4.09.02 (03/13/2009)
Learning how to best support the
PeerMomentum.com community with DNN. Please contact me if you know of any good stable and skinable social networking/user profile modules.
Thank you all for the great contribution!