newsman / magento2x
Newsman module for Magento. Sync your Magento customers / subscribers to Newsman list / segments.
Requires
- php: >=5.3
- ext-curl: *
- ext-json: *
This package is auto-updated.
Last update: 2024-04-29 15:56:47 UTC
README
Newsman module for Magento. Sync your Magento customers / subscribers to Newsman list / segments.
This is the easiest way to connect your Shop with Newsman. Generate an API KEY in your Newsman account, install this plugin and you will be able to sync your shop customers and newsletter subscribers with Newsman list / segments. Installation
Installation
Installation should be done only by a programmer.
Manual installation:
-
Copy the "app/code/Dazoot" directory from this repository to your "app/code/" shop directory.
-
Edit file from "app/etc/config.php"
- Add these lines in the array: 'Dazoot_Newsman' => 1, 'Dazoot_Newsmansmtp' => 1
- We need access to the server bash shell. And apply this command:
- ("root/yourmagentodirectory") php bin/magento setup:upgrade
Delete Cache
for Magento 2.0x
- ("root/yourmagentodirectory/var/di") - delete di folder
Delete Cache
for Magento 2.3x
-
("root/yourmagentodirectory/generated/metadata") - delete metadata folder
-
("root/yourmagentodirectory") php bin/magento setup:di:compile
-
("root/yourmagentodirectory") php bin/magento setup:static-content:deploy ro_RO en_US
-
("root/yourmagentodirectory") php bin/magento cache:flush
Auto installation:
-
Copy the "app/code/Dazoot" directory from this repository to your "app/code/" shop directory.
-
Configuration -> Web Setup Wizard -> Module Manager -> :
- Enable dazoot/module-newsman
- Enable dazoot/newsmanmarketing
- Dazoot_Newsmansmtp
After installation
Clear cache from System -> Cache Management -> Flush Magento Cache and Flush CSS/JS Cache
Configuration
Newsman Sync
- Go to Stores > Configuration > Newsman > General Settings Fill in your Newsman API KEY and User ID and click the Save Config button.
-
After the Newsman API KEY and User ID are set, you can choose a list and (optional) segment and press Save Config.
-
You do a manual synchronization by clicking "Manual Sync".
- For the automatic synchronization to work, you need to have Magento's built-in cron job functionality enabled.
Webhooks
- Unsubscribing
Newsletter Subscribers
from Magento Admin will automatically unsubscribe in Newsman List - Unsubscribing
Newsletter Subscribers
from Newsman will automatically unsubscribe in Magento