Модуль для PrestaShop

blog-post-image
Этот модуль позволяет экспортировать и импортировать email-адреса и данные клиентов (имя, фамилия) между магазином на PrestaShop и сервисом Mailo Post.

Возможности модуля:
Двусторонняя синхронизация – экспорт групп клиентов в Mailo Post и импорт списков обратно в магазин.
Автоматическое создание параметров – если в Mailo Post отсутствуют поля для имени и фамилии, модуль добавит их автоматически.
Гибкое распределение по группам – выбор существующей базы в Mailo Post или автоматическое создание новой.
Авто-синхронизация новых клиентов – все новые регистрации на сайте автоматически добавляются в выбранную базу Mailo Post.
Работа с большими объемами данных – экспорт и импорт выполняются пакетами для стабильной обработки.

Установка модуля


Шаг 1: Подготовка к установке
Скачайте архив модуля по ссылке.

Проверьте соответствие требованиям:
✅ PrestaShop версии 1.7 или новее
✅ PHP 7.4 или выше
✅ Доступ к административной панели

Шаг 2: Начало установки
Авторизуйтесь в панели управления PrestaShop.

Перейдите в раздел «Модули» → «Диспетчер модулей».

Шаг 3: Загрузка модуля
Нажмите кнопку «Загрузить модуль» в верхней части экрана.

Выберите скачанный ZIP-архив и подтвердите загрузку.

Шаг 4: Установка и активация
После загрузки нажмите кнопку «Установить».

По завершении установки модуль появится в списке.

Настройка и использование


После активации модуля в административной панели PrestaShop:

Найдите модуль «Mailopost» в списке.

Нажмите «Настроить».

1. Получение API-ключа
Авторизуйтесь в вашем аккаунте mailopost.ru.

Перейдите: «Автоматизация» → «API и SMTP».

Скопируйте ключ. В первый раз нужно будет активировать API, нажав ссылку под ключом.

Модуль для PrestaShop


2. Настройки модуля
Вставьте API-ключ в соответствующее поле.

Опционально: Включите авто-синхронизацию новых клиентов:

Отметьте пункт «Автоматически добавлять новых клиентов в Mailopost».

Выберите из выпадающего списка базу получателей (папку) в Mailopost, куда будут отправляться данные новых пользователей.

Нажмите «Сохранить настройки».



После сохранения настроек станут доступны вкладки для экспорта и импорта данных.

Процесс экспорта данных


На странице настроек в блоке «Экспорт из PrestaShop в Mailopost»:

Напротив нужной группы клиентов выберите папку в Mailopost:

"Создать новую: [название группы]" (по умолчанию)

Или выберите существующую папку из выпадающего списка

Нажмите кнопку «Экспорт» напротив группы (или выберите несколько групп через чекбоксы и нажмите «Экспортировать выбранные»)

Прогресс экспорта отображается в реальном времени с указанием количества обработанных записей.

Процесс импорта данных


На странице настроек в блоке «Импорт из Mailopost в PrestaShop»:

Дождитесь загрузки списка ваших баз из Mailopost

Выберите нужные базы через чекбоксы

Нажмите «Импортировать выбранные» (или кнопку импорта напротив конкретной базы)

При импорте автоматически создаются группы клиентов в PrestaShop, соответствующие названиям баз. Если в Mailopost передавались имена и фамилии — они сохраняются в профилях клиентов.

Авто-синхронизация новых клиентов


Если включена опция «Автоматически добавлять новых клиентов в Mailopost», то при регистрации нового клиента на сайте его email, имя и фамилия автоматически отправляются в выбранную базу Mailopost.

Особенности работы:
✅ Поддержка больших объёмов данных (экспорт и импорт выполняются пакетами по 100 записей).
✅ Автоматическая синхронизация новых клиентов (опционально при регистрации на сайте).
✅ Сохранение ID параметров в настройках после их создания.
✅ Проверка соединения с API по кнопке.

Для дополнительной помощи обращайтесь в поддержку Mailo Post:

Email: support@mailopost.ru

Телефон: 88003330699

Совет: Рекомендуем выполнить тестовый экспорт/импорт в новую тестовую базу перед первой полноценной синхронизацией.