WordFly and Unsubscribes from accounts with multiple interests

Relatively new to Tessitura so forgive me if my technical language is off!

We use Interests to distinguish which type of e-mails our patrons wish to receive (e-newsletters or donor news).  I'm having trouble with how WordFly handles unsubscribes for accounts who have multiple e-mail interests selected.

For example, I'm currently subscribed to both e-newsletters and donor e-mails, but wish to unsubscribe only from e-newsletters. When I unsubscribe, the correct interest is deselected within Tessitura (we have a custom "loop back" process setup) but the problem occurs when I extract data from Tessitura for a donor e-mail and then import these addresses into WordFly. WordFly recognizes that I've unsubscribed from some e-mail and therefore will not import my e-mail address into the subscriber list. It doesn't recognize which specific e-mail Interest I've unsubscribed to.

In the meantime, I've been able to temporarily solve this by using the "override for this list only" action in WordFly, but I'd ideally like to not have to do this extra process each time!

I've tried importing data into WordFly through both a file and a Tessitura List but neither seem to work.

Anyone have any suggestions or similar problems? Thanks so much!



[edited by: Peter Harte at 3:48 PM (GMT -6) on 1 Oct 2012]
  • Hi Peter -

    Sadly, this is one of the big 'bang your head' pieces of WordFly. Currently, the only way to get around this is to upload your people manually on a periodic basis and manually override that unsubscribe. 

    Several of us have been in extended discussions with WordFly about this 'feature' which causes us great pain. The more voices they hear that this actually is NOT a benefit, the more likely we'll be to get some sort of solution coded.

    In solidarity,

    Heather
    Seattle Rep 

  • There are releases coming that diversify the way the unsubscribe process works, but I haven't heard anything about what sort of timeline that is on.

     

    Sincerely,

     

     

    Jamie O'Brien

    Senior Manager/Web & Digital Services

    The New 42nd Street, Inc.

    229 W 42nd St.

    New York, NY 10036-7299

    646.223.3063

    www.NewVictory.org

     

     

     

    From: Tessitura Marketing Forum [mailto:forums-marketing@tessituranetwork.com] On Behalf Of Heather Kraft
    Sent: Monday, October 01, 2012 5:08 PM
    To: Jamie O'Brien
    Subject: Re: [Tessitura Marketing Forum] WordFly and Unsubscribes from accounts with multiple interests

     

    Hi Peter -

    Sadly, this is one of the big 'bang your head' pieces of WordFly. Currently, the only way to get around this is to upload your people manually on a periodic basis and manually override that unsubscribe. 

    Several of us have been in extended discussions with WordFly about this 'feature' which causes us great pain. The more voices they hear that this actually is NOT a benefit, the more likely we'll be to get some sort of solution coded.

    In solidarity,

    Heather
    Seattle Rep 

    From: Peter Harte <bounce-peterharte6894@tessituranetwork.com>
    Sent: 10/1/2012 3:37:26 PM

    Relatively new to Tessitura so forgive me if my technical language is off!

    We use Interests to distinguish which type of e-mails our patrons wish to receive (e-newsletters or donor news).  I'm having trouble with how WordFly handles unsubscribes for accounts who have multiple e-mail interests selected.

    For example, I'm currently subscribed to both e-newsletters and donor e-mails, but wish to unsubscribe only from e-newsletters. When I unsubscribe, the correct interest is deselected within Tessitura (we have a custom "loop back" process setup) but the problem occurs when I extract data from Tessitura for a donor e-mail and then import these addresses into WordFly. WordFly recognizes that I've unsubscribed from some e-mail and therefore will not import my e-mail address into the subscriber list. It doesn't recognize which specific e-mail Interest I've unsubscribed to.

    In the meantime, I've been able to temporarily solve this by using the "override for this list only" action in WordFly, but I'd ideally like to not have to do this extra process each time!

    I've tried importing data into WordFly through both a file and a Tessitura List but neither seem to work.

    Anyone have any suggestions or similar problems? Thanks so much!




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Marketing Forum. You may reply to this message to post to the Marketing forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!

  • Hi all,

    Has there been any change to this functionality as of now? This just came up for us and we're trying to figure out how to address it.

     

    Thanks!
    Beth

  • We offer both an unsubscribe from all emails (which is the standard wordfly unsubscribe) as well as an unsubscribe from interest.

    Talked to Wordfly team about this ages ago and the solutrion they came up with that works really well for us is as follows.

    The unsubscribe from interest we direct to a static html page (on a fixed url)
    ie http://www.nationaltheatre.org.uk/unsubscribe_ntnews

    Ths page does nothing just display static text saying we have recieved your request to unsubscribe and it should be processed in next 48 hours.

    As Wordfly sends back to Tessitura an action that the user has clicked on the URl we intercept that in 

    LP_UPDATE_EMAIL_PROMOTION

    Then use the following sql in that procedure.

    If @response_code = 4
    Begin

          If  @url = 'http://www.nationaltheatre.org.uk/unsubscribe_ntnews'
          Begin
             if not exists (select 1 from TX_CUST_TKW where customer_no=@customer_no and tkw=1)
             begin
                insert into TX_CUST_TKW (customer_no, tkw, selected, weight)
                select distinct @customer_no, 1, 'N', 8
                where not exists (select 1 from TX_CUST_TKW k where @customer_no=k.customer_no and k.tkw=1)
             end
             else
             begin
                update TX_CUST_TKW
                set selected='N',
                weight=ISNULL(weight,-1)
                where customer_no=@customer_no
                and tkw=1
             end
          End

    End

    which updates the interest to N (add the weight so that the interest will persist)

    Mark

     

    Mark