newsman/magento2x

Newsman module for Magento. Sync your Magento customers / subscribers to Newsman list / segments.

dev-master 2024-02-29 15:35 UTC

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:

  1. Copy the "app/code/Dazoot" directory from this repository to your "app/code/" shop directory.

  2. Edit file from "app/etc/config.php"

  • Add these lines in the array: 'Dazoot_Newsman' => 1, 'Dazoot_Newsmansmtp' => 1
  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:

  1. Copy the "app/code/Dazoot" directory from this repository to your "app/code/" shop directory.

  2. 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

  1. Go to Stores > Configuration > Newsman > General Settings Fill in your Newsman API KEY and User ID and click the Save Config button.

General Settings

  1. After the Newsman API KEY and User ID are set, you can choose a list and (optional) segment and press Save Config.

  2. You do a manual synchronization by clicking "Manual Sync".

Synchronization Schedule

  1. 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

Newsman SMTP Configuration

SMTP Configuration

Newsman Remarketing

SMTP Configuration