Google Indexing API para Magento 2
50,00 € 50,00 €
magento-2-package-advanced-newsletter-suite es un paquete avanzado para Magento 2 que combina la gestión de la base de suscriptores, la captación de suscripciones, la segmentación de audiencias, la planificación de campañas, la creación de contenidos para newsletters, el envío, el tracking y un panel operativo de gestión dentro de un único ecosistema. Esta solución ha sido diseñada para tiendas que quieren gestionar el newsletter y las campañas de email marketing sin fragmentar el proceso entre múltiples herramientas inconexas.
Si alguien busca la respuesta a la pregunta de qué es Advanced Newsletter Suite para Magento 2, la respuesta más breve es: es un paquete completo de newsletter para Magento que permite crear tu propia base de audiencia, gestionar listas y segmentos, preparar campañas, programar envíos, medir resultados y gestionar puntos de suscripción en el frontend dentro de una única solución implementada directamente en la tienda.
En muchas tiendas Magento, el newsletter funciona de forma fragmentada: las suscripciones se recopilan por un lado, la base de datos se gestiona por otro, el contenido se prepara en otro sitio y los resultados se analizan en un lugar distinto. Advanced Newsletter Suite organiza este proceso y lo traslada a un entorno operativo coherente. Gracias a ello, el equipo de marketing y el equipo de implementación trabajan sobre un modelo de datos compartido, procesos comunes y una única lógica de campaña.
El paquete ha sido concebido como el nivel más alto de agregación dentro del ecosistema de módulos de email marketing para Magento. Esto significa que no se centra únicamente en el envío del mensaje, sino que abarca todo el ciclo de vida del newsletter: desde la captación del contacto, pasando por la suscripción y la confirmación del consentimiento, hasta la segmentación, la preparación del contenido, la ejecución de campañas, el tracking y la visibilidad operativa continua.
Desde la perspectiva del e-commerce, esto se traduce en un mayor control sobre la comunicación con la audiencia, un mejor aprovechamiento de los datos de los suscriptores y la posibilidad de realizar acciones regulares de newsletter dentro de Magento 2, sin depender de un sistema externo como condición básica de funcionamiento.
El paquete ha sido diseñado como una infraestructura completa de newsletter para Magento Open Source 2.4.x. Incluye tanto la capa de datos como la capa de ejecución y las interfaces necesarias para el trabajo operativo diario.
En la práctica, el paquete incluye:
Un alcance tan amplio hace que el paquete funcione no solo como una herramienta para el newsletter en sí, sino como una infraestructura completa de email marketing para Magento 2.
El paquete integra audiencia, contenido, campañas, suscripciones y envíos en una sola solución. Esto simplifica el trabajo diario y reduce el número de integraciones necesarias para gestionar el newsletter.
Advanced Newsletter Suite permite trabajar con listas, segmentos y estados de suscripción. Gracias a ello, la comunicación puede adaptarse mejor a la audiencia y la base de marketing deja de ser una simple lista de direcciones de email.
El paquete incluye puntos de suscripción en frontend y la capa Capture, lo que permite integrar formularios y widgets de newsletter directamente en la tienda Magento. Es un apoyo real para el crecimiento de la base de suscriptores.
La solución admite la planificación de campañas, la selección del público objetivo, los envíos de prueba, la calendarización y la ejecución de campañas mediante cola y procesamiento por lotes. Gracias a ello, el paquete resulta adecuado para un trabajo de marketing regular, y no solo para envíos ocasionales.
El paquete funciona junto con Template Studio, que se encarga del authoring y la optimización de contenidos de newsletter basados en plantillas nativas de Magento. Esto permite ordenar el proceso de preparación del contenido sin mezclar la lógica del contenido con la lógica de la propia campaña.
El paquete incluye una capa de eventos de email que da soporte al tracking y a la actualización de los estados de entrega. Esto es importante no solo para evaluar la eficacia de la campaña, sino también para diagnosticar el proceso de envío.
El paquete incluye un panel de administración y vistas operativas gracias a las cuales el equipo tiene acceso al dashboard, los últimos envíos, estados de las colas, errores y accesos directos a las áreas clave del sistema.
Advanced Newsletter Suite para Magento 2 está pensado para empresas que:
Esta solución es especialmente adecuada para marcas e-commerce que quieren desarrollar el marketing lifecycle y la comunicación por newsletter sin perder el control sobre los datos y sin depender de sistemas externos para el proceso principal.
El paquete responde a los problemas más habituales que aparecen al gestionar un newsletter en Magento 2:
Desde el punto de vista de negocio, el paquete puede describirse como un conjunto de funciones que, unidas, crean un proceso completo de newsletter:
Como resultado, la tienda recibe no un conjunto de funciones aisladas, sino una única solución coherente para gestionar newsletters y campañas de email marketing en Magento 2.
El paquete agrega el conjunto completo de módulos necesarios para una gestión integral del newsletter:
Kowal_MarketingCore,Kowal_EmailTransport,Kowal_EmailSmtp,Kowal_EmailEvents,Kowal_EmailTemplateStudio,Kowal_NewsletterAudience,Kowal_NewsletterCapture,Kowal_NewsletterCampaigns,Kowal_NewsletterConsole,Kowal_NewsletterFrontend.Este conjunto de módulos cubre tanto la capa de datos y contenido como el envío, el tracking, la administración y los puntos de contacto con el usuario en frontend.
El paquete resulta adecuado, entre otros casos, cuando la tienda quiere:
magento-2-package-advanced-newsletter-suite es una solución completa para empresas que quieren crear su propia infraestructura de newsletter, coherente y unificada, en Magento 2. Combina captación de suscripciones, gestión de audiencia, segmentación, campañas, contenido, envío, tracking y panel administrativo operativo en una sola implementación.
Este documento describe la instalación y configuración del paquete magento-2-package-advanced-newsletter-suite. Es un paquete completo de newsletter y email marketing para Magento 2, que incluye audiencia, capture, campañas, contenido, envío, tracking, panel operativo y puntos de suscripción en frontend.
Antes de la implementación, prepara:
2.4.x,bin/magento,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.
composer config repositories.kowal.package.advanced.newsletter.suite vcs https://github.com/kowalco/package-advanced-newsletter-suitecomposer config repositories.kowal.module.email.events vcs https://github.com/kowalco/module-email-eventscomposer config repositories.kowal.module.email.smtp vcs https://github.com/kowalco/module-email-smtpcomposer config repositories.kowal.module.email.template.studio vcs https://github.com/kowalco/module-email-template-studiocomposer config repositories.kowal.module.email.transport vcs https://github.com/kowalco/module-email-transportcomposer config repositories.kowal.module.marketing.core vcs https://github.com/kowalco/module-marketing-corecomposer config repositories.kowal.module.newsletter.audience vcs https://github.com/kowalco/module-newsletter-audiencecomposer config repositories.kowal.module.newsletter.campaigns vcs https://github.com/kowalco/module-newsletter-campaignscomposer config repositories.kowal.module.newsletter.capture vcs https://github.com/kowalco/module-newsletter-capturecomposer config repositories.kowal.module.newsletter.console vcs https://github.com/kowalco/module-newsletter-consolecomposer config repositories.kowal.module.newsletter.frontend vcs https://github.com/kowalco/module-newsletter-frontendcomposer config --global --auth github-oauth.github.com composer require kowal/package-advanced-newsletter-suite bin/magento module:enable \ Kowal_MarketingCore \ Kowal_EmailTransport \ Kowal_EmailSmtp \ Kowal_EmailEvents \ Kowal_EmailTemplateStudio \ Kowal_NewsletterAudience \ Kowal_NewsletterCapture \ Kowal_NewsletterCampaigns \ Kowal_NewsletterConsole \ Kowal_NewsletterFrontendbin/magento setup:upgradebin/magento cache:flushEn modo producción, ejecuta además:
bin/magento setup:di:compilebin/magento setup:static-content:deploy -fLa configuración básica debería estar disponible en:
Kowal / Email MarketingSegún la especificación, los grupos de configuración esperados son:
general,transport,smtp,campaigns,double_opt_in,events.Primero configura la base del delivery:
La implementación del paquete completo sigue requiriendo una capa SMTP y de transporte plenamente funcional.
A continuación, confirma la configuración de la capa de audiencia:
newsletter_subscriber,Configura también el proceso de suscripción:
En la sección campaigns configura:
batch_size,max_retry_count,send_rate_limit_per_run,watchdog_timeout_minutes.El paquete admite:
Si la implementación incluye trabajo con contenido de newsletter, configura EmailTemplateStudio según el alcance del MVP:
En la sección events configura:
La capa EmailEvents se encarga de la observabilidad del proceso de entrega y de vincular los eventos con los logs de transporte y las campañas.
El paquete completo incluye:
Kowal_NewsletterConsole como panel operativo,Kowal_NewsletterFrontend como capa de formularios y widgets de suscripción en frontend.Tras la instalación, verifica:
El paquete completo requiere procesamiento asíncrono en funcionamiento.
bin/magento cron:installEl cron debería encargarse de:
Los consumidores de cola deberían encargarse del procesamiento real de los lotes de envío. Los nombres de los consumidores deben obtenerse de los archivos actuales etc/queue_consumer.xml de los módulos implementados.
En un entorno de producción, asegúrate de contar con:
Tras la implementación, ejecuta la lista de comprobación completa:
El paquete está correctamente implementado si:
cron y se procesa mediante queue consumer,Magento_Newsletter puede seguir funcionando.newsletter_subscriber.Este documento describe cómo preparar una cuenta de AWS y el servicio Amazon SES para poder realizar la integración de envíos con los módulos de este proyecto.
La guía incluye:
En el código del proyecto hay dos rutas de integración disponibles con Amazon SES:
Kowal_EmailTransport con el tipo de transporte ses.Kowal_EmailSmtp con el tipo de transporte smtp.Esto significa que conviene preparar la cuenta de AWS y SES una sola vez, pero la forma final de conectarla con Magento depende de la variante de implementación elegida.
Antes de comenzar, prepara:
example.com,newsletter@example.com,eu-central-1 o us-east-1.https://aws.amazon.com/Para la integración con Magento, prepara un usuario IAM independiente o credenciales SMTP independientes, según la variante elegida.
Esto es importante porque en SES la región tiene relevancia operativa:
Si la tienda opera a nivel internacional, lo mejor es definir desde el principio la región objetivo para ese mercado o para toda la organización y mantenerla de forma coherente.
La mejor práctica para una tienda es verificar todo el dominio y no solo una única dirección de email.
Verifica el dominio, por ejemplo example.com.
Gracias a ello:
En la práctica, necesitarás al menos:
Una cuenta nueva de SES suele funcionar inicialmente en sandbox.
Esto significa, entre otras cosas, que:
Antes de enviar la solicitud, conviene tener ya el dominio verificado. Esto suele acelerar la aprobación.
No es el mínimo obligatorio para la primera prueba, pero sí es muy recomendable antes de producción.
Si utilizas Easy DKIM, SES firma los mensajes automáticamente una vez que el DNS está configurado correctamente.
Si quieres mejorar el control sobre el remitente técnico y la entregabilidad:
mail.example.com.Esto es especialmente recomendable para tiendas que realizan email marketing de forma habitual y quieren reducir problemas de reputación del remitente.
Esta variante utiliza el tipo de transporte ses disponible en Kowal_EmailTransport.
Elige SES API si:
ses,Kowal_EmailTransport.No utilices la cuenta root.
Prepara un usuario IAM independiente, por ejemplo:
magento-ses-senderA continuación, asígnale una política con permisos mínimos para el envío.
{ '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 propio envío este alcance es un punto de partida suficiente.
Access Key IDSecret Access KeySolo verás el secreto una vez. Si lo pierdes, tendrás que crear una nueva clave.
Para la cuenta de transporte ses en Magento, prepara:
provider_region, por ejemplo eu-central-1,provider_api_key,provider_api_secret,sender_name,sender_email,reply_to_email opcionalmente,store_id, si la cuenta debe funcionar solo para una store view concreta.En Kowal / Email Marketing:
Transport Type = Amazon SES,Region = región de SES,Access Key = clave IAM,Secret Key = secreto IAM.Esta variante utiliza Kowal_EmailSmtp.
Elige SES SMTP si:
Advance Email Delivery,SMTP usernameSMTP passwordEstas no son claves AWS normales. Son credenciales SMTP independientes para SES.
Para SES, utiliza un host con el formato:
email-smtp..amazonaws.com Ejemplo:
email-smtp.eu-central-1.amazonaws.comConfiguraciones más habituales:
587 + STARTTLS,465 + TLS Wrapper / SSL.En la práctica, para Magento el punto de partida más seguro es:
email-smtp..amazonaws.com 587STARTTLSPrepara:
En Kowal / Email Marketing:
smtp configura globalmente:enabled = Yes,host = endpoint de SES,port = 587,username = SMTP username,password = SMTP password,connection_security = STARTTLS,test_recipient_email = dirección para prueba.Si utilizas varias cuentas o varias store view, también puedes configurar una cuenta de transporte independiente del tipo smtp con datos de conexión dedicados.
ses,Kowal_EmailSmtp.Antes de la primera prueba, confirma:
Verified.Síntoma:
Causa:
Síntoma:
Causa:
Síntoma:
Causa:
Síntoma:
Causa:
SMTP username y SMTP password.Síntoma:
Causa:
https://docs.aws.amazon.com/ses/latest/dg/setting-up.htmlhttps://docs.aws.amazon.com/ses/latest/dg/creating-identities.htmlhttps://docs.aws.amazon.com/ses/latest/dg/verify-addresses-and-domains.htmlhttps://docs.aws.amazon.com/ses/latest/dg/request-production-access.htmlhttps://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.htmlhttps://docs.aws.amazon.com/ses/latest/dg/smtp-connect.htmlhttps://docs.aws.amazon.com/ses/latest/dg/mail-from.htmlhttps://docs.aws.amazon.com/ses/latest/dg/regions.htmlhttps://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.htmlhttps://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.htmlAl final, la persona que configure SES debe proporcionar para la implementación exactamente este conjunto: