Paquete avanzado de newsletter para Magento 2
- Compatibilidad
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3
Descripción / Paquete avanzado de newsletter para Magento 2
MAGENTO 2 · NEWSLETTER · SEGMENTOS · CAMPAÑAS
Conecta destinatarios, plantillas y campañas en Magento.
Kowal Advanced Newsletter Suite
Gestiona la base de datos del newsletter y la comunicación desde el panel de la tienda. El paquete combina listas y segmentos, captación de suscripciones, Template Studio visual, cola de envío, transporte e informes.
10 módulos en el paquete · SMTP · Formularios PageBuilder
CÓMO FUNCIONA EN LA PRÁCTICA
01 · Creas y segmentas la base de datos
Configuras formularios, listas y condiciones de segmentos.
02 · Preparas la campaña
Eliges la plantilla, los destinatarios, el remitente y la fecha.
03 · Lanzas y monitorizas el envío
La cola, el transporte y los eventos proporcionan resultados.
¿Qué gana tu tienda?
Descubre las funciones, el uso y la configuración del módulo.
Conoce el módulo
ADVANCED NEWSLETTER · MAGENTO 2
E-mail marketing con base de datos y lógica de campañas en Magento
Amplía Magento 2 con segmentación, campañas y automatización del newsletter dentro del entorno de tu propia tienda.
Una solución para Magento 2
Kowal Advanced Newsletter Suite permite crear un canal propio de e-mail marketing basado en los datos de Magento y reducir la dependencia de plataformas externas de suscripción.
Base de destinatarios
Gestiona suscriptores y utiliza los datos disponibles en Magento para la comunicación de marketing.
Segmentación
Dirige la comunicación a los grupos de clientes adecuados en lugar de enviar el mismo mensaje a todos.
Campañas
Prepara y gestiona campañas de newsletter directamente en el ecosistema Magento.
Automatización
Crea procesos de comunicación repetibles y desarrolla tu propio sistema de e-mail marketing por etapas.
Más control sobre los datos y los costes
Un módulo propio de newsletter permite mantener la lógica clave de marketing más cerca de Magento y limitar el número de procesos dependientes de SaaS externos.
¿Cómo funciona?
- Crea una base de destinatarios
- Divide a los clientes en segmentos
- Prepara la comunicación
- Mide y desarrolla las campañas
Conecta los datos de la tienda y la comunicación por e-mail en un único entorno Magento 2.
Qué incluye el paquete
El paquete agrega 10 módulos: MarketingCore, EmailTransport, EmailSmtp, EmailTemplateStudio, NewsletterAudience, NewsletterCampaigns, NewsletterCapture, EmailEvents, NewsletterConsole y NewsletterFrontend.
La instalación ordena las dependencias. La base de destinatarios, el editor, las campañas, el transporte y los formularios tienen sus propios módulos y configuración; el paquete no sustituye su configuración.
Listas, segmentos y suscripciones
Email Marketing → Subscribers, Lists y Segments permite gestionar la base de datos. Las listas almacenan asignaciones explícitas, mientras que los segmentos seleccionan destinatarios de forma dinámica según condiciones. Antes de usarlos, revisa la vista previa y el tamaño del segmento.
Capture gestiona la suscripción, la confirmación double opt-in, la baja y los metadatos de origen. NewsletterFrontend proporciona formularios CMS, widgets, integración con PageBuilder y reCAPTCHA.
Template Studio visual
El editor GrapesJS + MJML ofrece diseños iniciales, Product Grid y selección de productos con filtros. Compile Preview muestra el HTML resultante, que se guarda en la plantilla nativa del newsletter; el estado del editor tiene un guardado independiente.
Load Template copia el HTML a la campaña. Un cambio posterior de la plantilla no actualiza automáticamente la campaña que ya la ha cargado.
Planificación y automatización del envío
Campaigns ofrece borradores, planificación, targeting de listas y segmentos, test send, UTM y cola de destinatarios. Cron planifica campañas, construye la cola y publica paquetes.
Los paquetes los procesa el consumer kowalEmailCampaignBatchConsumer. Asegura un cron y un consumer operativos antes de lanzar la campaña; revisa execution health y watchdog.
SMTP, routing y flujo de datos
Transport Accounts y Transport Routes definen la cuenta y la ruta para el tipo de mensaje y el store view. El adaptador SMTP gestiona host, puerto, cifrado, autenticación y prueba de conexión.
La lógica de campaña y la base de datos se gestionan en Magento, pero el envío mediante SMTP externo transmite mensajes y direcciones a ese proveedor. El paquete no elimina los costes de transporte ni la necesidad de configurar la entregabilidad.
Logs, eventos y dashboard
Send Logs, Email Events y la consola operativa muestran el estado del envío y las estadísticas disponibles. La capa de transporte gestiona el tracking open/click, y los eventos de los proveedores pueden actualizar los estados de los destinatarios.
El alcance de los informes depende de la configuración del tracking, los providers y los webhooks. El dashboard requiere datos de envíos operativos y eventos recibidos correctamente.
Instalación mediante Composer
Paquete kowal/package-advanced-newsletter-suite, módulo Kowal_AdvancedNewsletterSuite. Tras configurar el acceso al repositorio de Kowal, instala el paquete, activa el módulo, actualiza Magento y limpia la cache. En producción, incluye la compilación y el despliegue de contenido estático de acuerdo con el proceso de la tienda.
De la configuración al resultado
1. Creas y segmentas la base de datos
Configuras formularios, listas y condiciones de segmentos.
2. Preparas la campaña
Eliges la plantilla, los destinatarios, el remitente y la fecha.
3. Lanzas y monitorizas el envío
La cola, el transporte y los eventos proporcionan resultados.
Newsletter con productos para un segmento seleccionado
En Template Studio eliges el diseño y los productos para Product Grid. Tras la vista previa, guardas el HTML y cargas la plantilla en la campaña.
Eliges el segmento, realizas una prueba a tu propia dirección y planificas el envío. El dashboard y los logs permiten seguir el proceso y los eventos disponibles.
Crea un proceso de newsletter basado en los datos de la tienda
¿Quieres adaptar el módulo a tu tienda? Pregunta por la implementación de Kowal Advanced Newsletter Suite y comenta la configuración o las ampliaciones necesarias.
Más Información
| Conformidad con la plantilla | Luma / Blank, KOWAL |
|---|
Configuración de la integración
Amazon SES - creación de cuenta y configuración para la integración de envío
Objetivo del documento
Este documento describe cómo preparar una cuenta AWS y el servicio Amazon SES para poder realizar la integración de envío con los módulos de este proyecto.
La guía incluye:
- creación de una cuenta AWS,
- puesta en marcha de Amazon SES,
- verificación del dominio y del remitente,
- salida del sandbox,
- preparación de credenciales,
- dos variantes de integración con Magento:
- mediante Amazon SES API,
- mediante Amazon SES SMTP.
Nota importante para este proyecto
En el código del proyecto hay dos vías de integración con Amazon SES:
- SES API en
Kowal_EmailTransportcon tipo de transporteses. - SES SMTP en
Kowal_EmailSmtpcon tipo de transportesmtp.
Esto significa que conviene preparar la cuenta AWS y SES una sola vez, pero la forma final de conectarla a Magento depende de la variante de implementación elegida.
Requisitos previos
Antes de empezar, prepara:
- el dominio desde el que se enviarán los mensajes, por ejemplo
example.com, - acceso al DNS de ese dominio,
- dirección del remitente, por ejemplo
newsletter@example.com, - tarjeta de pago o método de facturación activo en AWS,
- decisión sobre la región en la que funcionará SES, por ejemplo
eu-central-1ous-east-1.
1. Creación de una cuenta AWS
- Accede al panel de AWS:
https://aws.amazon.com/ - Crea una cuenta AWS.
- Activa MFA para la cuenta root.
- No utilices claves de acceso de la cuenta root para integrar aplicaciones.
Para la integración con Magento, prepara un usuario IAM independiente o credenciales SMTP independientes, según la variante elegida.
2. Puesta en marcha de Amazon SES
- Inicia sesión en AWS Console.
- Abre el servicio Amazon Simple Email Service.
- Selecciona la región en la que quieres realizar los envíos.
Esto es importante porque en SES la región tiene relevancia operativa:
- las identidades de remitente se mantienen por región,
- el estado sandbox/production access se aplica a la región,
- los datos de configuración de Magento deben apuntar a la misma región,
- las credenciales SMTP en SES son únicas por región.
Si la tienda opera internacionalmente, lo mejor es definir desde el principio la región de destino para ese mercado o para toda la organización y mantenerla de forma coherente.
3. Verificación del dominio o de la dirección del remitente
La mejor práctica para una tienda es verificar todo el dominio, no solo una dirección de email concreta.
Variante recomendada
Verifica el dominio, por ejemplo example.com.
Gracias a ello:
- puedes enviar desde varias direcciones de ese dominio,
- es más fácil pasar a envíos de producción,
- te preparas mejor para campañas, transacciones y múltiples remitentes,
- es más sencillo gestionar varias tiendas, idiomas y marcas en un único ecosistema.
Pasos
- En SES, ve a Identities.
- Selecciona Create identity.
- Elige el tipo Domain.
- Introduce el dominio de envío.
- Activa Easy DKIM si no tienes motivo para usar claves DKIM propias.
- Añade a tu zona DNS los registros DNS indicados por AWS.
- Espera al estado Verified.
Alcance mínimo de DNS
En la práctica necesitarás al menos:
- registros de verificación de SES,
- registros DKIM,
- opcionalmente, un registro para custom MAIL FROM.
4. Salida del sandbox de SES
Una cuenta SES nueva suele funcionar inicialmente en sandbox.
Esto significa, entre otras cosas, que:
- solo puedes enviar desde identidades verificadas,
- los destinatarios también deben estar verificados,
- no podrás realizar envíos normales de producción a los clientes de la tienda.
Pasos
- En SES, abre Account dashboard o la pantalla inicial de configuración.
- Selecciona la opción Request production access.
- Completa el formulario según el uso previsto del sistema:
- transactional,
- marketing,
- newsletter,
- e-commerce communications.
- Indica que el envío se realizará desde un Magento propio para una tienda online.
- Envía la solicitud.
Antes de enviar la solicitud, conviene tener ya verificado el dominio. Esto suele acelerar la aprobación.
5. Configuración de la entregabilidad
No es el mínimo obligatorio para la primera prueba, pero se recomienda encarecidamente antes de producción.
DKIM
Si usas Easy DKIM, SES firma los mensajes automáticamente tras una configuración DNS correcta.
Custom MAIL FROM
Si quieres mejorar el control sobre el remitente técnico y la entregabilidad:
- Abre el dominio verificado en SES.
- Configura Custom MAIL FROM domain, por ejemplo
mail.example.com. - Añade en DNS:
- registro MX,
- registro SPF/TXT para MAIL FROM.
Esto es especialmente razonable para tiendas que realizan email marketing de forma regular y quieren limitar problemas de reputación del remitente.
6. Variante A - integración mediante Amazon SES API
Esta variante utiliza el tipo de transporte ses disponible en Kowal_EmailTransport.
Cuándo elegir esta variante
Elige SES API si:
- quieres utilizar Amazon SES directamente como provider,
- quieres mantener una cuenta de transporte de tipo
ses, - quieres enrutar mensajes mediante
Kowal_EmailTransport.
6.1. Creación de un usuario IAM para envío
No uses la cuenta root.
Prepara un usuario IAM independiente, por ejemplo:
magento-ses-sender
A continuación, asígnale una política con permisos mínimos para el envío.
Ejemplo de política mínima
{ 'Version': '2012-10-17', 'Statement': [ { 'Effect': 'Allow', 'Action': [ 'ses:SendEmail', 'ses:SendRawEmail' ], 'Resource': '*' } ]}Si quieres, puedes ampliarla con lectura de límites o estadísticas, pero para el envío en sí el alcance anterior es el punto de partida.
6.2. Creación de Access Key y Secret Key
- Abre IAM.
- Ve a Users.
- Abre el usuario preparado.
- Entra en la pestaña Security credentials.
- En la sección Access keys, selecciona Create access key.
- Guarda:
Access Key IDSecret Access Key
Solo verás el secreto una vez. Si lo pierdes, tendrás que crear una clave nueva.
6.3. Datos necesarios para Magento en la variante API
Para la cuenta de transporte ses en Magento, prepara:
provider_region, por ejemploeu-central-1,provider_api_key,provider_api_secret,sender_name,sender_email,reply_to_emailopcionalmente,store_id, si la cuenta debe funcionar solo para un store view concreto.
6.4. Mapeo al panel de Magento
En Kowal / Email Marketing:
- Añade una nueva cuenta de transporte.
- Configura:
Transport Type=Amazon SES,Region= región SES,Access Key= clave IAM,Secret Key= secreto IAM.
- Guarda la cuenta.
- Vincula la cuenta con el routing de mensajes.
- Realiza una prueba de envío desde la cuenta de transporte.
7. Variante B - integración mediante Amazon SES SMTP
Esta variante utiliza Kowal_EmailSmtp.
Cuándo elegir esta variante
Elige SES SMTP si:
- quieres implementar Amazon SES como fuente SMTP,
- utilizas el paquete
Advance Email Delivery, - quieres mantener un modelo de integración más sencillo en Magento.
7.1. Creación de credenciales SMTP en SES
- Abre Amazon SES.
- Ve a SMTP settings.
- Selecciona Create SMTP credentials.
- AWS te guiará por la creación de un usuario IAM para SMTP.
- Guarda:
SMTP usernameSMTP password
No son claves AWS normales. Son credenciales SMTP independientes para SES.
7.2. Endpoint SMTP
Para SES, utiliza un host con el formato:
email-smtp..amazonaws.com Ejemplo:
email-smtp.eu-central-1.amazonaws.com7.3. Puerto y cifrado
Ajustes más utilizados:
- puerto
587+STARTTLS, - o puerto
465+TLS Wrapper / SSL.
En la práctica, para Magento el punto de partida más seguro es:
- host:
email-smtp..amazonaws.com - puerto:
587 - security:
STARTTLS
7.4. Datos necesarios para Magento en la variante SMTP
Prepara:
- host SMTP,
- puerto,
- tipo de cifrado,
- login SMTP,
- contraseña SMTP,
- dirección del remitente compatible con verified identity en SES.
7.5. Mapeo al panel de Magento
En Kowal / Email Marketing:
- En la sección
smtp, configura globalmente:enabled=Yes,host= endpoint SES,port=587,username= SMTP username,password= SMTP password,connection_security=STARTTLS,test_recipient_email= dirección para la prueba.
- Guarda la configuración.
- Realiza Send Test Email.
Si usas varias cuentas o varios store view, también puedes configurar una cuenta de transporte independiente de tipo smtp con datos de conexión dedicados.
8. Qué elegir en este proyecto
Elige SES API si:
- quieres usar cuentas de transporte
ses, - quieres enrutar el envío por cuenta y provider,
- quieres desarrollar el transporte sin basarlo todo en la capa SMTP.
Elige SES SMTP si:
- te interesa una primera implementación más rápida,
- quieres tratar SES como un servidor SMTP externo,
- implementas principalmente un paquete delivery basado en
Kowal_EmailSmtp.
9. Checklist mínima antes de la prueba de envío
Antes de la primera prueba, confirma:
- La cuenta AWS existe y tiene facturación activa.
- Se ha seleccionado la región SES.
- El dominio o la dirección del remitente tienen estado
Verified. - La cuenta SES tiene production access o estás probando solo en condiciones de sandbox.
- DKIM está configurado.
- Magento tiene datos de remitente correctos.
- Se ha elegido la variante de integración:
- API,
- o SMTP.
- Las credenciales están guardadas de forma segura.
- Se ha enviado una prueba y se ha confirmado la entrega del mensaje.
10. Errores más frecuentes
La cuenta sigue en sandbox
Síntoma:
- el mensaje no se envía a destinatarios normales.
Causa:
- falta de production access.
El dominio no está verificado
Síntoma:
- error de remitente o rechazo del envío.
Causa:
- falta de verified identity para el dominio o la dirección del remitente.
Región incorrecta
Síntoma:
- los datos parecen correctos, pero el envío sigue sin funcionar.
Causa:
- la identidad está verificada en una región distinta de la utilizada por la integración.
Confusión entre claves API y credenciales SMTP
Síntoma:
- el inicio de sesión SMTP no funciona.
Causa:
- en SMTP se han introducido claves IAM en lugar de
SMTP usernameySMTP password.
Uso de la cuenta root
Síntoma:
- falta de separación de seguridad y rotación de credenciales más difícil.
Causa:
- integración basada en datos root en lugar de un usuario IAM independiente o credenciales SMTP independientes.
11. Enlaces a la documentación oficial de AWS
- Set up your SES account:
https://docs.aws.amazon.com/ses/latest/dg/setting-up.html - Creating and verifying identities:
https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html - Verified identities:
https://docs.aws.amazon.com/ses/latest/dg/verify-addresses-and-domains.html - Request production access:
https://docs.aws.amazon.com/ses/latest/dg/request-production-access.html - SMTP credentials:
https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html - SMTP endpoint connection:
https://docs.aws.amazon.com/ses/latest/dg/smtp-connect.html - Custom MAIL FROM:
https://docs.aws.amazon.com/ses/latest/dg/mail-from.html - SES regions:
https://docs.aws.amazon.com/ses/latest/dg/regions.html - SES credentials overview:
https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html - IAM access keys:
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html
12. Datos que deben entregarse para la implementación
Al final, la persona que crea SES debe entregar a la implementación exactamente este conjunto:
Para la variante SES API
- región SES,
- verified domain,
- access key,
- secret key,
- dirección del remitente,
- reply-to, si debe ser diferente,
- información sobre si la cuenta debe funcionar globalmente o por store view.
Para la variante SES SMTP
- región SES,
- host SMTP,
- puerto,
- security mode,
- SMTP username,
- SMTP password,
- dirección del remitente,
- dirección de prueba para verificación.
Instrucciones de instalación del módulo
Advanced Newsletter Suite para Magento 2 - guía de instalación y configuración
Objetivo del documento
Este documento describe la instalación y configuración del paquetemagento-2-package-advanced-newsletter-suite. Es un paquete completo de newsletter y email marketing para Magento 2, que incluye destinatarios, capture, campañas, contenido, envío, tracking, panel operativo y puntos de suscripción en el frontend.
Requisitos previos
Antes de la implementación, prepara:
- Magento Open Source
2.4.x, - Composer,
- acceso CLI a
bin/magento, - cuenta de administrador de Magento,
- datos de acceso SMTP,
- cron de Magento configurado,
- preparación para ejecutar consumidores de colas,
- entorno de pruebas para verificar la suscripción, las campañas y los envíos.
Qué instala el paquete
El paquete incluye:
Kowal_MarketingCore,Kowal_EmailTransport,Kowal_EmailSmtp,Kowal_EmailEvents,Kowal_EmailTemplateStudio,Kowal_NewsletterAudience,Kowal_NewsletterCapture,Kowal_NewsletterCampaigns,Kowal_NewsletterConsole,Kowal_NewsletterFrontend.
Es el nivel más alto de agregación dentro del ecosistema de módulos de email marketing para Magento.
Instalación
1. Instalación del paquete Composer
Recibirás por correo electrónico los datos de acceso al repositorio Composer, es decir, la dirección de correo electrónico del cliente y el token de licencia, después de la compra. También están disponibles en el panel de cliente tras iniciar sesión en kowal.store. Sustituye TWOJ_EMAIL_KLIENTA por la dirección de e-mail de tu cuenta y TWOJ_TOKEN por el token recibido. Ejecuta los comandos en el directorio raíz de Magento.
composer config repositories.kowal composer https://repo.kowal.store
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
composer require kowal/package-advanced-newsletter-suite
2. Activación de módulos en Magento
bin/magento module:enable \
Kowal_MarketingCore \
Kowal_EmailTransport \
Kowal_EmailSmtp \
Kowal_EmailEvents \
Kowal_EmailTemplateStudio \
Kowal_NewsletterAudience \
Kowal_NewsletterCapture \
Kowal_NewsletterCampaigns \
Kowal_NewsletterConsole \
Kowal_NewsletterFrontend
bin/magento setup:upgrade
bin/magento cache:flush
En modo producción, ejecuta además:
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
Configuración
1. Sección administrativa
La configuración básica debería estar disponible en:
Kowal / Email Marketing
Según la especificación, los grupos de ajustes esperados son:
general,transport,smtp,campaigns,double_opt_in,events.
2. Configuración de envío
Primero configura la base de delivery:
- actividad del módulo,
- tipo de transporte predeterminado,
- registro de envíos,
- cuenta o cuentas SMTP,
- routing de mensajes,
- fallback para cuentas de respaldo, si se utiliza.
La implementación del paquete completo sigue requiriendo una capa SMTP y de transporte operativa.
3. Configuración de destinatarios y suscripciones
A continuación, confirma la configuración de la capa de destinatarios:
- integración con
newsletter_subscriber, - listas de mailing,
- segmentos,
- estados de suscripción,
- metadatos adicionales del suscriptor,
- fuentes de captación,
- consentimientos de marketing.
Configura también el proceso de suscripción:
- formularios y puntos de suscripción,
- double opt-in,
- plantilla del mensaje de confirmación,
- tiempo de validez del token de confirmación.
4. Configuración de campañas
En la seccióncampaigns, configura:
batch_size,max_retry_count,send_rate_limit_per_run,watchdog_timeout_minutes.
El paquete admite:
- definición de campañas,
- programación,
- cola de destinatarios,
- batching del envío,
- historial de ejecución de campañas,
- envíos de prueba.
5. Configuración de Template Studio
Si la implementación incluye trabajo con contenido de newsletter, configuraEmailTemplateStudiosegún el alcance del MVP:
- trabajo con plantillas nativas de newsletter de Magento,
- selección de layouts de producto,
- guardado de la sección generada en la plantilla nativa,
- importación de contenido preparado a la campaña.
6. Configuración de eventos email
En la seccióneventsconfigura:
- procesamiento de eventos,
- retención de payloads,
- política de aceptación de eventos duplicados de proveedores.
La capaEmailEventses responsable de la observabilidad del proceso de entrega y de vincular eventos con logs de transporte y campañas.
7. Configuración del panel de administración y del frontend
El paquete completo incluye:
Kowal_NewsletterConsolecomo panel operativo,Kowal_NewsletterFrontendcomo capa de formularios y widgets de suscripción en el frontend.
Después de la instalación, verifica:
- disponibilidad del dashboard,
- accesos directos a la configuración y a los módulos operativos,
- vista de los últimos errores y envíos,
- presencia de formularios de suscripción en el frontend de la tienda.
Cron y consumidores de colas
El paquete completo requiere el funcionamiento del procesamiento asíncrono.
1. Cron Magento
bin/magento cron:install
Cron debería encargarse de:
- planificación de campañas,
- recuperación de tareas,
- watchdog operativo.
2. Queue consumers
Los consumidores de colas deberían encargarse del procesamiento real de los batches de envío. Los nombres de los consumidores deben tomarse de los archivos actualesetc/queue_consumer.xmlde los módulos implementados.
En el entorno de producción, asegúrate de:
- ejecutar consumers en segundo plano,
- autoinicio tras reiniciar el servidor,
- monitorización de fallos,
- registro de errores.
Pasos posteriores a la instalación
Después de la implementación, completa la lista de verificación:
- Configura y prueba la cuenta SMTP.
- Verifica el routing de mensajes.
- Comprueba la suscripción del suscriptor y el double opt-in.
- Confirma la compatibilidad con el newsletter nativo de Magento.
- Crea una lista o segmento de prueba.
- Prepara una campaña de prueba.
- Realiza un test send.
- Comprueba la planificación de campañas mediante cron.
- Verifica el procesamiento de la cola por consumers.
- Confirma el guardado de logs y eventos email.
- Comprueba el dashboard de administración.
- Verifica los formularios y widgets de suscripción en el frontend.
Prueba de aceptación tras la implementación
El paquete está correctamente implementado si:
- los módulos se instalan correctamente en Magento 2.4.x,
- el envío SMTP funciona desde cuentas y routing,
- la suscripción del suscriptor sigue siendo compatible con el newsletter nativo de Magento,
- la campaña se planifica mediante
crony se procesa mediantequeue consumer, - los estados de entrega actualizan logs y eventos email,
- el panel de administración muestra datos operativos básicos,
- los puntos de suscripción en el frontend funcionan correctamente,
- tras desactivar los módulos, el mecanismo base
Magento_Newslettertodavía puede funcionar.
Notas de implementación
- Conviene implementar el paquete completo junto con una configuración SMTP y de tracking verificada.
- Los datos de ampliación deben almacenarse en tablas propias, sin duplicar la tabla nativa
newsletter_subscriber. - La documentación operativa de la implementación debería incluir además el procedimiento de gestión de colas, webhooks y pruebas de regresión de la configuración administrativa.