Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Amir Khan 1289 posts 2746 karma points
    Sep 08, 2009 @ 22:04
    Amir Khan
    0

    Member Login / Newsletter subscription management / blog users

    I'd like to develop a feature for my site that allows unified credentials for all of the members of the site and grants them access to all user-specific areas with one login.

    Basically, I'd like someone to be able to create a username with their email address to sign-up for a newsletter or post to the blog. If the user has already signed up for a newsletter, I'd like them to be able to use their same credentials for blog posting, and to be able to opt-out of the newsletter if they wanted.

    Is there a package like this that exists? I'm not sure if this is even the right place to post this!

    Thank you,

    AK

  • Ron Brouwer 273 posts 768 karma points
    Sep 08, 2009 @ 23:27
    Ron Brouwer
    0

    Hi Amir,

    You can just use the default controls from .NET. they automaticaly work with umbraco.
    For examples check http://quickstarts.asp.net/QuickStartv20/aspnet/doc/ctrlref/login/default.aspx

    For the newletter you can create a different group. that way you can control who gets one or not.

    Ron

  • Amir Khan 1289 posts 2746 karma points
    Sep 15, 2009 @ 02:29
    Amir Khan
    0

    Ron,

    Thanks for your help. I will see how far I can get with this. I wonder if maybe synchronizing the Umbraco member list with an outside service like MailChimp or ConstantContact is the way to go?

     

    -Amir

  • Dirk De Grave 4541 posts 6021 karma points MVP 3x admin c-trib
    Sep 15, 2009 @ 08:35
    Dirk De Grave
    0

    Amir, I know some people are working on a package integrating esp's into the umbraco admin backend, should make it easier to do this kind of stuff. (Status of project is still unknown, so it might not be available for quite some time)

    Meanwhile, your solution sounds great, altho I wouldn't sync too much, I'd perform a single sync whenever a new newsletter (or campaign) will be distributed to your members. MailChimp/CampaignMonitor have great api for all kinds of tasks including importing member data

    Here's what I would do:

    -Create the newsletter design in umbraco using standard template format (and optionally include some esp predefined placeholders)

    -Export member data and import into the esp system

    -Create campaign (and use design as specified in the umbraco admin) and send the newsletter.

     

    Hope this helps,

    /Dirk

  • Amir Khan 1289 posts 2746 karma points
    Sep 15, 2009 @ 16:57
    Amir Khan
    0

    Dirk,

    This does help and I think it's a great strategy.

    How would you recommend back-syncing opt-outs from the newsletters (most of those esps require you use their opt-out system to comply with icann regulations) without removing the users blogging priveledges?

    For example, a user decides he wants to only recieve a montly newsletter instead of weekly communicatioins via MailChimp's system, but is still an active blog responder. I just wonder what the best way is to basically maintain two lists but have an extra set of priveledges for the Umbraco user. I could also see the reverse happening...A user needs to be blocked from blog responses for abuse but we don't necessarily want to remove him from the newsletters.

    I will definitely release any code I develop that helps achieve any of this, I imagine this could be a great way to add value to a lot of Umbraco installations.

    -AK

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies