Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Email Marketing Service Interface (ConstantContact)Email Marketing Service Interface (ConstantContact)
Previous
 
Next
New Post
12/18/2006 1:29 PM
 
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!
 
New Post
2/7/2007 7:33 PM
 

Hi,

I am looking for this exact functionality, too!  I want to implement it with 1shoppingcart's email marketing system, but the solution should be similar in either case.  Have you had any luck?  Can anyone help us out here?

Thanks,

Jeff

 
New Post
2/7/2007 8:02 PM
 

Hi Jeff,

I haven’t done it yet… It is in the pipeline though.

Right now I do it by hand. For now I am avoiding people to sign in from the ConstantContact autogenarated forms or links. When they register to the site I manually import them to the CC list. I have created a CC sublist to identify emails I have imported and to keep them separated from the one that were directly inserted from CC. I will post back to this page once I have a solution.

I am planning  to write an extension to the core code, so any feedback or recommendation is very welcome.


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!
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Email Marketing Service Interface (ConstantContact)Email Marketing Service Interface (ConstantContact)


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out