Skip navigation
Currently Being Moderated

Newsletters: Targeting Subscribers by State

Aug 5, 2012 11:12 PM

Tags: #multiple #subscription #newsletter

Hi,

 

My client is looking for a way to be able to target his newsletters/campaigns by state.

 

The way that I think I should be able to do this is for me to set up the subscribe form so that it adds the user to multiple mailing lists. Is this doable? If so, do you think there's some resource floating around that could help?

 

I am open to doing this using an alternative approach, if one exists.

 

Thanks in advance!

 
Replies
  • Currently Being Moderated
    Aug 6, 2012 1:26 AM   in reply to ooly_dev

    One way you could do this is create a webform (or modify an existing one) and add all the mailing lists you have to it, something like this -

    http://screencasteu.worldsecuresystems.com/Mihai/2012-08-06_1119.png

     

    Then, based on the value of the {module_homestate} for example check the appropriate mail listing checkbox using javascript, a switch statement - http://www.w3schools.com/js/js_switch.asp would allow you to compare the output of {module_homestate} with a list of known states.

     

    You can also do this at the time the user subscribes to your system, the mechanism is simmilar, only this time you have to decide what mailing list to check depending on what the customer enters in the "State" text box.

     

    One other thing you might want to do is enable the automatic opt-in feature - usually the user is sent an email adking him to confirm he wants to subscribe to that mailing list. You can bypass this and make the experience seamless to the user by adding "OPTIN=true" to the action of the form, see this thread - http://forums.adobe.com/message/4425547 for more details on how to add this functionality.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points