Multi-Store Newsletter, Order and Email Options

Multi-Store Newsletter and email options: Control which users have signed up at which store for

Opencart 3.x (ocmod)
Opencart 2.0.2.0 - 2.3.x (vqmod)

This Module Will enhance the Opencart e-mail system for Multistore Use
- Allows the customer to sign up for each store newsletter, independently. (Stores each newsletter option in a different column per store. 0 for unsubscribed, 1 for subscribed, and -1 for hasn't selected yet) A customer will only change the newsletter setting of the store they are logged into.
- In Admin, select the store you want to send to - only send to subscribed users to that store
- Creates a MAIL tab for EACH STORE - now you can have a different store name, email address per store, and even have different settings per store!
- "-f" emulation mode for SMTP! Use a -f as a bounce email for your SMTP settings -i.e. set a -f noreply@yourdomain.com and you wont get bounced newsletters. This setting only affects email sent from "marketing" so that you'll still get bounce emails for other purposes, but newsletter bounces can sure be annoying!


LIMITATIONS:
Version 2.0.x SMTP is not 100% - I have almost got it working, but for some reason I cannot get it to work on all forms where it should. Consider it experimental. Standard "mail" (aka sendmail) works great in all 2.x versions. Bugfixes are made in this module to the 2.0.x code as SMTP is broken by default in 2.0.x - but it is still not quite there. **SMTP works great in 2.1 and up**


Other Companion mods you may be interested in:

"Radio Buttons for Newsletters during Registration" : Force the customer to choose a newsletter option when they sign up for an account.

"Slow Down Newsletter (and save its progress as it goes)" - Slows the newsletter down, and gives options for the number of emails to send in a batch. It does allow you to continue sending a newsletter if you are interrupted or show the progress and email addresses you are currently sending to

They are both available at the opencart store here: http://www.opencart.com/index.php?route=extension/extension&filter_username=kagonesti


Installation:
opencart 2 uses vqmod, opencart 3 uses ocmod. Don't forget to backup first.

Languages:
This file does not modify language files, so it is multi-language compatible

Template:
This file does not modify templates, so it is multi-template compatible

Use:
As customers log in, new database fields will automatically be created. In Admin you have control to change newsletter options. In the Marketing->Mail you can send emails to all newsletter subscribers based on the store they belong to, or all customers that belong to a store, by selecting the 'From' drop-down.

Advanced:
If this is a pre-existing store, you may need to manually update your customers either through admin,
or database (using myphpadmin) on a per customer basis if you want to control existing customers. If in phpmyadmin a value of -1 means 'not set/not a part of this store', 0 means 'no/disabled', 1 means 'yes/enabled'

Uninstall:
This mod can be removed by removing the XML file. This mod DOES make changes to your DB - by removing this mod, newsletter selections from all but the default store will be lost, unless the xml file is added again. To fully uninstall, remove database entries in the customer table labelled newsletter_1, newsletter_2, etc.


Disclaimer:

I make no warranty on this software, express or implied. You use it at your own risk. I am not responsible for data loss, credit card loss, improperly posted transactions, or any other issues that may arise through the use of this software. BACKUP your site before use, and verify each transaction.

This is a license for up to 5 domains. If you are a subcontractor, each end user requires their own license.

IMPORTANT: If you are upgrading, the filename has changed. The filename difference is vital if you are running a companion extension by me (slow down newsletters, newsletter unsubscribe) - Please upgrade all at the same time.




Price
$20.00

  • Developed by OpenCart Community
  • Documentation Included

Rating

Compatibility
3.0.0.0, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.x.x.x, 3.0.3.9, 3.0.4.0, 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2

Last Update
1 Aug 2024

Created
14 Mar 2015
11 Sales
22 Comments
kagonesti
kagonesti
Member since: 4 Mar 2014

View all extensions Get Support