Cómo enviar una newsletter en PrestaShop y medir sus ventas

El módulo guarda suscriptores, pruebas de consentimiento, segmentos y estadísticas en PrestaShop, envía por la cola del back-office y vincula los pedidos con los correos.

Comment envoyer une newsletter PrestaShop et suivre les ventes

Tu lista de suscriptores vive en PrestaShop, pero las campañas salen por una plataforma externa: hay que exportar los contactos, vigilar una sincronización y, si alguien pide pruebas, encontrar el texto exacto del consentimiento. El módulo Newsletter y campañas de email devuelve ese trabajo al back-office. Conserva los inscritos y sus pruebas, construye segmentos a partir de los pedidos, compone y envía las campañas por la cola de PrestaShop, ejecuta automatizaciones y vincula los pedidos con los correos enviados.

Las respuestas siguientes recogen preguntas que hacen los comerciantes en foros de PrestaShop y blogs especializados. Cada sección describe lo que el módulo hace de verdad, con las etiquetas de las pantallas, y lo que sigue siendo responsabilidad tuya.

¿Se puede enviar la newsletter desde PrestaShop sin plataforma externa?

Sí: el módulo envía por el transporte ya configurado en PrestaShop, sin cuenta de terceros, sin clave API y sin sincronización externa de contactos.

Está pensado para tiendas que quieren mantener contactos, consentimientos y estadísticas en su propia base, para listas de 200 a 50 000 contactos por tienda. No sustituye una infraestructura de email marketing para listas muy grandes, y no hace SMS, notificaciones push ni audiencias publicitarias. El recordatorio de carrito abandonado sigue en Recordatorio de carrito abandonado, y las ventanas emergentes en Creative Pop-up.

La puesta en marcha empieza por la instalación: en Módulos > Gestor de módulos, instala el archivo, abre la configuración e introduce la clave de licencia. Rellena después las cinco secciones de configuración: «Remitente y marca» (nombre y dirección del remitente, dirección postal en el pie de página), «Suscripción» (modo de opt-in, texto de consentimiento, días para confirmar) y «Envío» (emails por hora como máximo, tarea programada). Completa con «Seguimiento» (ventana de atribución) y «Datos» (plazos de conservación). Crea la tarea programada cada cinco minutos con la URL con token o el comando cron.php que muestra el módulo. Termina con una prueba completa en una dirección interna: registro, confirmación, página de preferencias, campaña de prueba e informe.

La documentación repasa cada pantalla, y la ficha del módulo resume las funciones.

¿Por qué mis correos de newsletter llegan a la carpeta de spam?

Casi siempre porque el dominio remitente no está autenticado, o porque la tienda envía con la función mail() de PHP, que los filtros tratan mal.

La página Entregabilidad prueba primero el servidor: cuando la tienda envía por SMTP, abre la conexión configurada, ejecuta los comandos y muestra la respuesta exacta del servidor, con la contraseña oculta. Después lee los registros SPF, DKIM, DMARC y MX de cada dominio remitente usado por los ajustes, las campañas y las automatizaciones, con una caché de 24 horas. Un SPF ausente, varios registros SPF o un +all se señalan como error; un DKIM ausente queda como aviso, con el valor que debes pedir a tu proveedor de correo.

Antes de cada campaña, la lista de verificación bloquea lo que impediría un envío correcto: correos desactivados en PrestaShop, remitente no válido, idioma sin asunto, enlace incorrecto, audiencia vacía, cupón caducado. También avisa cuando no se ha enviado ningún correo de prueba, cuando la tarea programada no se ejecuta o cuando una imagen no tiene texto alternativo. El módulo no garantiza la llegada a la bandeja de entrada: la reputación del dominio y del servidor sigue siendo decisiva.

¿Cómo segmentar clientes por comportamiento de compra?

Con un segmento: hasta 20 condiciones y 10 exclusiones sobre pedidos, productos comprados, interacción o puntuación RFM, y un contador que se actualiza mientras lo construyes.

Un segmento se aplica siempre a los contactos suscritos de la tienda. Las condiciones cubren el grupo de cliente, el idioma, el país, el origen, la fecha de alta y los temas. También abarcan el número de pedidos, el importe gastado, la fecha del último pedido, un producto o una categoría comprados, un carrito abierto y un cupón de descuento usado. Las aperturas, los clics, la puntuación RFM, el mes de cumpleaños y la pertenencia a otro segmento completan la lista. El contador separa los contactos que coinciden de los que pueden recibir un correo ahora, y la vista previa muestra los 20 primeros con sus pedidos y su gasto.

Ejemplo: para reactivar clientes que compraron en una categoría pero no piden desde hace 90 días, combina la condición de categoría comprada con la de último pedido y usa el segmento en la automatización de reactivación. Lee el contador antes de programar: los destinatarios se fijan al iniciar el envío, y un cambio de reglas solo se aplica al siguiente envío.

¿Cómo enviar un correo de bienvenida automático tras una suscripción?

En Automatizaciones, elige la automatización predefinida «Bienvenida», revisa sus correos y su espera, lanza la simulación y activa: la serie arranca con cada nueva suscripción.

La automatización contiene un primer correo enviado de inmediato, una espera de dos días y un segundo correo con los más vendidos. Puedes añadir, mover o borrar pasos, hasta 20 en total y 5 correos para una serie de bienvenida. La simulación muestra los contactos que entrarían ahora y el próximo paso de las inscripciones en curso, sin escribir nada. La activación exige que cada correo pase su lista de verificación.

El límite de frecuencia fija por defecto tres correos de marketing por semana y contacto, con una prioridad por automatización: bienvenida 1, poscompra 2, cumpleaños 3, navegación 4, reactivación 5. Un contacto que llega al límite ve el correo de automatización aplazado y, tras siete días de espera, el paso se salta. La automatización se detiene al darse de baja y, si la opción está activa, al hacer un pedido.

La serie de bienvenida muestra cada correo y cada espera antes de activarla; el botón de activación está disponible cuando todos los correos han pasado su lista de verificación.
La serie de bienvenida muestra cada correo y cada espera antes de activarla; el botón de activación está disponible cuando todos los correos han pasado su lista de verificación.

¿Cómo saber qué ventas generan mis campañas?

Cada clic pasa por un enlace firmado, y un pedido hecho con la misma dirección en los siete días siguientes se atribuye al último clic, sin cookies publicitarias.

El informe de una campaña reúne destinatarios, correos aceptados, aperturas, clics, bajas, rebotes, pedidos, ingresos y carrito medio. Las aperturas son una estimación: algunos proveedores de correo cargan las imágenes por su cuenta y otros las bloquean. Los clics son más fiables, y la tabla de enlaces da para cada uno los clics, los clics únicos, los pedidos y los ingresos. El detalle por destinatario sigue disponible y se exporta en CSV.

La ventana de atribución se ajusta de 1 a 90 días, 7 por defecto. Los pedidos cancelados, reembolsados o en error quedan fuera; los abonos parciales no se descuentan. Sin seguimiento de clics, ninguna venta se puede atribuir. Para cruzar estas cifras con otros canales, el módulo Google Analytics 4 y GTM envía sus propios eventos de comercio electrónico.

El panel reúne 30 días de correos aceptados, tasa de apertura, tasa de clics, bajas e ingresos atribuidos, con el crecimiento de suscriptores.
El panel reúne 30 días de correos aceptados, tasa de apertura, tasa de clics, bajas e ingresos atribuidos, con el crecimiento de suscriptores.
El informe de una campaña enviada reúne envíos, aperturas, clics, ventas atribuidas y motivos de exclusión, sin hojas de cálculo.
El informe de una campaña enviada reúne envíos, aperturas, clics, ventas atribuidas y motivos de exclusión, sin hojas de cálculo.

¿Hace falta doble opt-in y cómo demostrar el consentimiento?

El módulo aplica el doble opt-in por defecto: una dirección solo pasa a suscrita tras un clic en un enlace firmado y fechado, y el texto mostrado se conserva con su versión.

El registro de consentimientos guarda, para cada alta, la fecha, la dirección IP, la página de origen, el texto exacto y su versión, los temas elegidos y el origen. También recoge las pruebas importadas de PrestaShop. Una baja, un cambio de preferencias o un borrado dejan rastro, y el filtro de retiradas aísla las salidas. Por defecto, la prueba se conserva cinco años tras una baja; el plazo se ajusta entre 1 y 10 años.

Cada correo de marketing incluye un enlace de preferencias sin inicio de sesión y una baja en un clic, compatible con la cabecera RFC 8058 que usan los proveedores de correo. Abrir la página nunca da de baja: la acción pide confirmación. El opt-in simple sigue disponible si describes la base legal, que se copia en cada prueba.

El módulo ayuda a documentar el consentimiento. No ofrece asesoramiento jurídico ni hace que una tienda cumpla por sí sola.

La página de preferencias, accesible sin iniciar sesión, deja al cliente elegir temas, frecuencia e idioma, o darse de baja con un motivo opcional.
La página de preferencias, accesible sin iniciar sesión, deja al cliente elegir temas, frecuencia e idioma, o darse de baja con un motivo opcional.

¿Cómo importar mi lista existente y limpiar los suscriptores antiguos?

Recupera la lista que ya está en PrestaShop o importa un CSV con simulación y, después, aparta las direcciones fallidas y los contactos inactivos antes de la siguiente campaña.

En Contactos > Importación / exportación, «Desde PrestaShop» cuenta primero los suscriptores del bloque Newsletter y los clientes que marcaron la casilla en su cuenta, y luego importa por lotes. Las altas nativas sin confirmar no se importan, y un contacto ya dado de baja no se vuelve a suscribir. Para un archivo, la pantalla de correspondencia asigna cada columna, fusiona duplicados y pide una declaración de consentimiento: de dónde viene la lista y que no se compró, alquiló ni se recogió sin consentimiento. La simulación cuenta altas, actualizaciones, reactivaciones y líneas no válidas, y el botón «Aplicar la importación» genera un archivo de resultado línea por línea.

La lista de supresión excluye las direcciones con rebote permanente, las importadas del proveedor SMTP y las añadidas a mano. La sección Contactos inactivos localiza a los suscriptores que recibieron al menos cinco correos en seis meses sin abrir ni hacer clic, y propone darlos de baja en bloque. La purga diaria elimina después eventos y correos antiguos sin tocar los contadores de los informes.

Preguntas frecuentes

¿Puedo importar la lista de suscriptores que ya tengo en PrestaShop?
Sí. Contactos > Importación / exportación ofrece «Desde PrestaShop»: el módulo cuenta los suscriptores del bloque Newsletter y los clientes que marcaron la casilla en su cuenta, y los importa por lotes de 1 000. Las altas nativas sin confirmar quedan fuera, y un contacto dado de baja no se vuelve a suscribir con esta importación. Cada contacto importado recibe una línea de consentimiento que conserva la fecha y la página de origen cuando existen. Un archivo CSV pasa por la misma pantalla, con simulación antes de escribir.
¿Cuántos correos puede enviar el módulo por hora?
El ritmo por hora se ajusta de 10 a 100 000 correos por hora, con 300 por defecto. Los envíos se reparten dentro de la hora y nunca superan el límite; solo se ejecuta una pasada de la cola a la vez. La capacidad real depende del servidor SMTP y del alojamiento. Sin tarea programada no sale nada automáticamente: el botón «Enviar un lote ahora» procesa la cola a demanda, y las páginas de campaña y de cola avisan cuando no ha habido ningún paso en treinta minutos.
¿Cómo se vincula un pedido con una campaña?
El módulo registra cada clic en un enlace firmado. Un pedido hecho con la misma dirección de correo dentro de la ventana de atribución, siete días por defecto y hasta 90, se atribuye al último clic. Los pedidos cancelados, reembolsados o en error quedan fuera, y los abonos parciales no se descuentan. No interviene ninguna cookie publicitaria: la coincidencia usa la dirección y el clic registrado. Sin seguimiento de clics, no se atribuye ninguna venta.
¿Se pueden probar dos asuntos para mejorar la tasa de apertura?
Sí. Una campaña puede probar dos asuntos, dos contenidos o ambos. La prueba llega a entre el 10 y el 50 % de los destinatarios, mitad A y mitad B; tras 1 a 72 horas (4 por defecto), la variante con mejor tasa de aperturas únicas pasa al resto. Sin seguimiento de aperturas, el módulo compara los clics. El informe muestra las dos variantes una al lado de la otra con la ganadora.
¿Es obligatorio el doble opt-in?
El módulo no decide por ti: el doble opt-in es el modo por defecto, y el opt-in simple exige una base legal descrita en 20 a 500 caracteres. El doble opt-in envía un enlace firmado que caduca a los siete días, con un recordatorio posible. El registro de consentimientos guarda el texto exacto, su versión, la fecha, la dirección IP y la página de origen. Esa prueba ayuda si te la piden, pero el cumplimiento del RGPD sigue siendo responsabilidad del comerciante y de su asesor.
¿Cómo limpiar los suscriptores antiguos?
La sección Contactos inactivos lista a los suscriptores que recibieron al menos cinco correos en seis meses sin abrir ni hacer clic, con exportación CSV. Puedes darlos de baja en bloque tras confirmar. La lista de supresión excluye las direcciones con rebote permanente, las importadas del proveedor SMTP y las añadidas a mano. La purga diaria elimina después eventos y correos antiguos sin tocar los contadores de los informes.

Productos de este artículo

Encuentre el módulo que su tienda necesita

Ver los módulos