Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Page 1 of 2
How does a customer without an account unsubscribe from the store newsletter? 
 
gabrielk
Sr. Member
 
Avatar
Total Posts:  83
Joined:  2007-11-30
 

Just what the title says! smile Maybe I’m dense; I can see that a customer with an account can log in to the store and change their preferences there, but when a subscriber without an account wants to unsubscribe, what do they do?

 
Magento Community Magento Community
Magento Community
Magento Community
 
hez
Sr. Member
 
Avatar
Total Posts:  103
Joined:  2008-02-02
 

They would go into the ‘My Account’ section, choose Newsletter Subscriptions and then untick the newsletter(s) they don’t want to subscribe to.
Hez

 
Magento Community Magento Community
Magento Community
Magento Community
 
gabrielk
Sr. Member
 
Avatar
Total Posts:  83
Joined:  2007-11-30
 
hez - 05 February 2008 05:27 PM

They would go into the ‘My Account’ section, choose Newsletter Subscriptions and then untick the newsletter(s) they don’t want to subscribe to.
Hez

Yeah, I caught that.  But that requires the user to either 1) have an existing account to log into, or 2) create a new account just to unsubscribe.  I was hoping that, since they could subscribe to the newsletter without an account, they could also somehow unsubscribe without an account as well. 

It sounds like so far the only answer is that they have to sign up for an account and then change their subscription preferences.

 
Magento Community Magento Community
Magento Community
Magento Community
 
YoavKutner
Guru
 
Avatar
Total Posts:  491
Joined:  2007-08-08
 

There should be a link in the out going newsletter for a customer to click to unsubscribe. We will have more details soon.

Thanks

yoav

 
Magento Community Magento Community
Magento Community
Magento Community
 
hez
Sr. Member
 
Avatar
Total Posts:  103
Joined:  2008-02-02
 

sorry - I missed the ‘without’ in the original post.
H

 
Magento Community Magento Community
Magento Community
Magento Community
 
YoavKutner
Guru
 
Avatar
Total Posts:  491
Joined:  2007-08-08
 

And for ones without accounts that receive the newsletter wink

Thanks

yoav

 
Magento Community Magento Community
Magento Community
Magento Community
 
gabrielk
Sr. Member
 
Avatar
Total Posts:  83
Joined:  2007-11-30
 

Cool :D

 
Magento Community Magento Community
Magento Community
Magento Community
 
tobillo
Member
 
Avatar
Total Posts:  46
Joined:  2008-04-07
Germany
 

hi,
what’s up with this feature? is it in the current Version?

Regards Oliver

 
Magento Community Magento Community
Magento Community
Magento Community
 
Alessandro Perrone
Jr. Member
 
Total Posts:  13
Joined:  2008-07-22
 

I’d need this feature too…
Could you please tell us something new about it?
Thanks.

 
Magento Community Magento Community
Magento Community
Magento Community
 
harry12bar
Sr. Member
 
Avatar
Total Posts:  168
Joined:  2008-01-07
 

Its already built into newsletter template… When you create a new newsletter template the links are given in code input area.. If you cant find it here is what it looks like.  Make sure this is in the bottom, of your newsletter:

<!-- This tag is for unsubscribe link  -->
        
Follow this link to unsubscribe <a href="{{var subscriber.getUnsubscriptionLink()}}">{{var 
        subscriber
.getUnsubscriptionLink()}}</a>
 
Magento Community Magento Community
Magento Community
Magento Community
 
graphicabout
Jr. Member
 
Avatar
Total Posts:  13
Joined:  2008-07-15
ITALY
 

It works perfectly! Thanks a lot!

 
Magento Community Magento Community
Magento Community
Magento Community
 
Cigar Joe
Jr. Member
 
Total Posts:  29
Joined:  2009-01-27
 

Yes but in version 1.2.0.3 the Link does NOT work.

the Code resolves to the admin subdirectory
example:
http://cheapcigarstoday.com/magento/index.php/admin/newsletter/subscriber/unsubscribe/id/1/code/wpth1pcs11yl3tuejfl4lda29a35qzjv/

I have tried everything I can think of but nothing in the above path seems to work

Im sure that this once again has something to do with updating from 1.8 to 1.2.0.3, but I have NO idea what needs to be changed....
Anyone got any idess?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Cigar Joe
Jr. Member
 
Total Posts:  29
Joined:  2009-01-27
 

Has ANYONE figured this out?????

 
Magento Community Magento Community
Magento Community
Magento Community
 
v2uk
Member
 
Total Posts:  64
Joined:  2008-03-23
 

any update on this? I currently have the same problem, to manually unsubscribe someone via the admin has no effect either.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Cigar Joe
Jr. Member
 
Total Posts:  29
Joined:  2009-01-27
 

Problem: 2/17/09 - When using <a href="{{var subscriber.getUnsubscriptionLink()}}">{{var subscriber.getUnsubscriptionLink()}}</a>
in Template, the unsuscription link goes to admin store

Solution: This is what worked for me..

1. Goto /app/code/core/Mage/Newsletter/Helper
2. Make a backup copy of Data.php
3. Update
Public Function getUnsubscribeURL ($subscriber) to the following.........

public function getUnsubscribeUrl($subscriber)
{
$params = array(
‘id’ => $subscriber->getId(),
‘code’ => $subscriber->getCode()
);
$store = Mage::app()->getStore();
Mage::app()->setCurrentStore(Mage::app()->getStore($subscriber->getStoreId()));
$url = $this->_getUrl(’newsletter/subscriber/unsubscribe’, $params);
Mage::app()->setCurrentStore($subscriber->getStoreId());
return $url;
}

 
Magento Community Magento Community
Magento Community
Magento Community
 
v2uk
Member
 
Total Posts:  64
Joined:  2008-03-23
 

What about unsubscribing people manually via the admin? if you do this at the moment, it doesn’t take effect.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top
Page 1 of 2