Forums / General Questions / newsletter opt out instead of opt in

newsletter opt out instead of opt in

Locked

Started by erica on 22 Jan 2007, 8:30 AM · Views: 4,793

Results 1 to 13 of 13
This thread is locked. New replies are disabled.
22 Jan 2007, 8:30 AM
#1
erica avatar

erica

Zen Follower

Join Date:
Jul 2006
Location:
Rotherham, UK
Posts:
126
Plugin Contributions:
0

newsletter opt out instead of opt in

hiya

i dont know if this is in the right place, apologies in advance if its wrong.

At the moment when customers/potential customers create accounts, they have to physically opt into getting the newsletter .. is there any way to change that so that its already ticked and they have to opt out instead .. the reason i ask is that a few account holders are asking why they havnt got newsletters and its because they missed that part when signing up .. they assumed that it was standard to get the newsletter.

Many thanks in advance
Erica xx

22 Jan 2007, 10:59 AM
#2
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,743
Plugin Contributions:
56

Re: newsletter opt out instead of opt in

Add ./includes/templates/template_default/templates/tpl_modules_create_account.php to your template, and edit line 177 (which does the zen_draw_checkbox). Change the third parameter to true (from $newsletter).

Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

22 Jan 2007, 11:39 AM
#3
erica avatar

erica

Zen Follower

Join Date:
Jul 2006
Location:
Rotherham, UK
Posts:
126
Plugin Contributions:
0

Re: newsletter opt out instead of opt in

Hiya Scott, and thank you for the reply ..
I have copied over that file, but i cannot see which part to change :blush:
Below is lines 177 and 178 .. please can you just tell me where the 3rd parameter is :blush: :blush:
Many Thanks
Erica xx

<?php echo zen_draw_checkbox_field('newsletter', '1', $newsletter, 'id="newsletter-checkbox"') . '<label class="checkboxLabel" for="newsletter-checkbox">' . ENTRY_NEWSLETTER . '</label>' . (zen_not_null(ENTRY_NEWSLETTER_TEXT) ? '<span class="alert">' . ENTRY_NEWSLETTER_TEXT . '</span>': ''); ?>
<br class="clearBoth" />

swguy:

Add ./includes/templates/template_default/templates/tpl_modules_create_account.php to your template, and edit line 177 (which does the zen_draw_checkbox). Change the third parameter to true (from $newsletter).

Scott

22 Jan 2007, 10:33 PM
#4
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,743
Plugin Contributions:
56

Re: newsletter opt out instead of opt in

Instead of

<?php echo zen_draw_checkbox_field('newsletter', '1', $newsletter, 'id="newsletter-checkbox"') .... 

do

<?php echo zen_draw_checkbox_field('newsletter', '1', true, 'id="newsletter-checkbox"') .... 

See how $newsletter is the third parameter (counting from 1) to zen_draw_checkbox_field.
This is what you change to the value true.

Good luck,
Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

23 Jan 2007, 7:49 AM
#5
erica avatar

erica

Zen Follower

Join Date:
Jul 2006
Location:
Rotherham, UK
Posts:
126
Plugin Contributions:
0

Re: newsletter opt out instead of opt in

got it .. thank you so much :) .. what i was trying to do was add true near to that so it looked like $newsletter 'true' .. can you tell i am not a coder :blush: lol
Anyway, it worked a treat, thank you again
Erica xx

swguy:

Instead of

<?php echo zen_draw_checkbox_field('newsletter', '1', $newsletter, 'id="newsletter-checkbox"') .... ``` > > do > > ``` <?php echo zen_draw_checkbox_field('newsletter', '1', true, 'id="newsletter-checkbox"') .... ``` > > See how $newsletter is the third parameter (counting from 1) to zen_draw_checkbox_field. > This is what you change to the value true. > > Good luck, > Scott
24 Jan 2007, 12:32 PM
#6
audradh avatar

audradh

Zen Follower

Join Date:
Oct 2005
Location:
Eastern US
Posts:
429
Plugin Contributions:
0

Re: newsletter opt out instead of opt in

Alternatively, in your admin panel:

configuration->customer details->Show Newsletter Checkbox

HTH,
Audra

24 Jan 2007, 12:54 PM
#7
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,743
Plugin Contributions:
56

Re: newsletter opt out instead of opt in

This just controls whether it's shown or not.

Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

11 Feb 2007, 7:53 AM
#8
somtam avatar

somtam

New Zenner

Join Date:
Feb 2006
Posts:
11
Plugin Contributions:
0

Re: newsletter opt out instead of opt in

Actually it's possible to change it from the admin panel like Audra mentioned. There are 3 checkboxes:

Show Newsletter Checkbox
0= off
1= Display Unchecked
2= Display Checked

Number 2 works perfectly fine.

Trond

12 Feb 2007, 2:14 AM
#9
scottb avatar

scottb

Zen Follower

Join Date:
Mar 2006
Location:
St. Louis area
Posts:
205
Plugin Contributions:
0

Re: newsletter opt out instead of opt in

Erica,

Yes it is possible to do what you want but if you are in the United States, you could be in violation of anti-spam laws in several states.

26 Jun 2007, 4:56 AM
#10
meyerar23 avatar

meyerar23

New Zenner

Join Date:
Apr 2007
Posts:
4
Plugin Contributions:
0

Re: newsletter opt out instead of opt in

scottb:

Erica,

Yes it is possible to do what you want but if you are in the United States, you could be in violation of anti-spam laws in several states.

Is there a list of states somewhere that outlines where all this applies? I've had difficulty finding out if this applies in Illinois.

19 Sep 2007, 9:57 AM
#11
eyefultower avatar

eyefultower

New Zenner

Join Date:
Jul 2007
Posts:
77
Plugin Contributions:
0

Re: newsletter opt out instead of opt in

scottb:

Erica,

Yes it is possible to do what you want but if you are in the United States, you could be in violation of anti-spam laws in several states.

Really, even if there is the option to uncheck the box?

19 Sep 2007, 2:24 PM
#12
yellow1912 avatar

yellow1912

Totally Zenned

Join Date:
Oct 2006
Posts:
5,422
Plugin Contributions:
0

Re: newsletter opt out instead of opt in

EyefulTower:

Really, even if there is the option to uncheck the box?
Yup, seem so. I'd love to have the list too, or at least the official name of this law.

I no longer provide installation support on forum for all my modules. However, if there are real bugs with the modules please feel free to contact me

19 Sep 2007, 2:45 PM
#13
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,743
Plugin Contributions:
56

Re: newsletter opt out instead of opt in

Each state law has a different name, of course. A directory of state laws is provided in https://www.spamlaws.com. Another good source for such things is findlaw.com.

I would be astounded to see a successful prosecution for unsolicited commercial email based on the fact that the boxes were pre-checked. This sounds like an urban legend to me.

Having said that, and notwithstanding the fact that many businesses do this, the current thinking seems to be that this practice is impolite and will generate complaints that time time and energy to deal with. A better practice is to specifically request consent by requiring a checkbox. You can always re-enforce the availability of your marketing material by adding links to your invoices and (here's the kicker) actually providing marketing material with value, not just product pitches. If you tell people every newsletter has a 10% off coupon, they're going to sign up. If you automatically sign them up and all you do is pitch your wares, they're going to complain.

The gold standard of newsletter sign-ups is double-opt in, which removes any question as to whether or not the recipient actually wants the mailings. The newsletter provider I use (MailChimp.com) works this way. They maintain a significant archive of best practices which the curious reader may find helpful:

http://www.mailchimp.com/resources/

Hope this helps,
Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.