en flag
fr flag
es flag

Facebook

Twitter

Linkedin

Marketing por correo electrónico gratuito Cómo configurar campañas de marketing por correo electrónico de forma gratuitaGuía de configuración de marketing por correo electrónico gratuita

El marketing por correo electrónico es imprescindible para cualquier empresa con una base de clientes activa. La mayoría de los servicios de marketing por correo electrónico, como MailChimp o Active Campaign, cobran entre 70 y 100 dólares al mes más por los servicios básicos y no siempre mantienen estándares de entrega excelentes.

Esto, combinado con el esfuerzo necesario para crear el contenido real del correo electrónico, segmentar las audiencias y supervisar las respuestas y los rebotes, puede hacer que el proceso sea menos ventajoso en comparación con la configuración de campañas de Google Ads.

Esta guía lo guiará a través de cómo configurar el marketing por correo electrónico con un sistema de uso gratuito (Mautic) y solo requiere que tenga una cuenta de alojamiento web (configuración detallada en este artículo), un dominio y el control de su DNS.

Paso 1: configurar un VPS para sus campañas gratuitas de marketing por correo electrónico

Configurar un VPS es importante. Una cuenta de alojamiento web estándar no será suficiente para gestionar la carga de trabajo necesaria para gestionar varias campañas de automatización de marketing. Recomendamos al menos 2 GB de RAM y de 20 a 40 GB de almacenamiento.

Si nunca ha utilizado un servidor privado virtual antes, puede resultar un poco intimidante, pero vamos a cubrirlo todo.

Primero, debe decidir que su proveedor de alojamiento, AKWMS, ofrezca alojamiento VPS e incluso podemos preinstalar los servicios necesarios. Haga clic aquí para iniciar el proceso.

Si prefiere hacer todo el trabajo usted mismo y optar por la opción más baja en dólares, le recomendamos el océano digital. Una vez que se haya registrado para obtener una cuenta oceánica digital, cree un nuevo droplet haciendo clic en el botón verde en la parte superior de la página.

Selecciona «Droplets»

Ubuntu (18.04)

Para el plan, seleccione Básico y elija la opción con un mínimo de 2 GB/1 CPU.

Create Droplet Options

Una vez que se haya terminado de configurar el droplet, debemos iniciar sesión en la consola para comenzar a configurar el servidor para nuestra plataforma de automatización (Mautic)

En el menú droplet, selecciona «Acceder» «Iniciar la consola de Droplet»

Access and Launch Console

Esto cargará una ventana de consola negra, que es la terminal principal del servidor que acaba de crear.

Durante los próximos 10 a 15 minutos, copiará y pegará una serie de comandos desde abajo.

dpkg-reconfigurar tzdata

sudo apt -y install software-propiedades-comunes

sudo add-apt-repository ppa:ondrej/php

actualización de sudo apt-get

apt install apache2 libapache2-mod-php7.4 php7.4 descomprimir php7.4-xml php7.4-mysql php7.4-imap php7.4-zip php7.4-intl php7.4-curl php7.4-gd php7.4-mbstring php7.4-bcmath ntp -y

Instalación de MariaDB

sudo apt-key adv —recv-keys —keyserver hkp: //keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

sudo add-apt-repository 'deb [arch=amd64, arm64, ppc64el] http://mirror.lstn.net/mariadb/repo/10.5/ubuntu principal biónico'

actualización sudo apt

sudo apt instalar mariadb-server

Este siguiente comando abrirá un archivo creado en su servidor y nos permitirá editar el contenido del archivo.

sudo nano /etc/apache2/sitios-disponibles/mautic.conf

Una vez abierto el archivo, pega lo siguiente:

Anfitrión virtual*:80

Administrador del servidor [email protected]

Raíz de documentos /var/www/html/mautic

ServerName INGRESE EL DOMINIO QUE DESEA USAR PARA MAUTIC

Directorio /var/www/html/mautic/

Opciones +FollowSymLinks

AllowOverride All

Exigir todos los

/Directorio

Registro de errores $ {APACHE_LOG_DIR} /error.log

CustomLog $ {APACHE_LOG_DIR} /access.log combinado

/Anfitrión virtual

Salga de la pantalla de edición manteniendo presionadas las teclas CTRL y X

El siguiente mensaje le pedirá que confirme escribiendo Y

A continuación, pulsa enter para volver a nuestra pantalla anterior.

apt update y apt upgrade -y

sudo apt-get install python-certbot-apache

certbot —apache -d ingresa el dominio que estás usando

sudo a2ensite mautic.conf

reescritura de sudo a2enmod

sudo nano /etc/php/7.4/apache2/php.ini

Esto abrirá la pantalla de edición como lo hicimos antes, pero es un archivo mucho más grande. Puede usar CTRL + W para buscar de forma similar a usar CTRL + F

Edite los siguientes valores para que coincidan:

file_uploads = Activado

allow_url_fopen = Activado

short_open_tag = Activado

memory_limit = 256 M

upload_max_filesize = 100 M

max_execution_time = 300

post_max_size = 200 M

A continuación, CTRL + X Y Intro

sudo systemctl restart apache2.service

Configuración base de datos

sudo mysql_secure_installation

El siguiente mensaje le hará preguntas una a la vez. Aquí están tus respuestas

Introduzca la contraseña actual para root (ingrese para ninguna): Simplemente presione Entrar

¿Establecer contraseña root? [S/n]: Sí

Contraseña nueva: introduzca la contraseña

Vuelva a escribir la nueva contraseña: repita la contraseña

¿Eliminar usuarios anónimos? [S/n]: Sí

¿No permitir el inicio de sesión de root [S/n]: Sí

Eliminar la base de datos de prueba y acceder a ella? [S/n]: Sí

¿Volver a cargar tablas de privilegios ahora? [S/n]: Sí

sudo systemctl detener mariadb.service

sudo systemctl start mariadb.service

Ahora necesitamos crear una base de datos para almacenar... bueno, prácticamente todo. Esta parte causa dolor de cabeza a la gente si se encuentra con algún problema, simplemente cierre la ventana manualmente y vuelva a abrirla (esto ha resuelto como el 90% de los tickets de soporte que recibimos)

CREAR BASE DE DATOS DBNAME;

CREAR USUARIO 'dbuser'@'localhost' IDENTIFICADO POR 'Crear una contraseña';

CONCEDER TODO EN DBNAME.* A 'DBUSER'@'localHost' IDENTIFICADO POR 'PASSWORD' CON LA OPCIÓN GRANT;

PRIVILEGIOS DE DESCARGA;

SALIDA;

Si se le deniega el permiso en cualquiera de estas opciones, simplemente vuelva a intentarlo con el comando sudo justo antes

mkdir /var/www/html/mautic

cd /var/www/html/mautic

sudo wget

descomprimir 4.0.0.zip

rm 4.0.0.zip

sudo chown -R www-datos:www-data /var/www/html/mautic/

sudo chmod -R 755 /var/www/html/mautic/

sudo systemctl volver a cargar apache2

Enhorabuena, acabas de configurar un servidor. ¡Eres un poco importante! Listo Cierre la ventana de la consola todavía, tendremos que volver aquí después de que terminemos la instalación de Mautic para configurar los trabajos cron.

Paso 2: Dirija su dominio al servidor

Ahora que tiene el servidor configurado y Mautic instalado, debe apuntar un dominio o subdominio al servidor. Si está utilizando digital ocean para su VPS, vuelva a la página de droplet y seleccione la opción «Networking» en el menú de la izquierda.

IP From menu

Copie la «Dirección IPV4 pública» y utilícela para la entrada de DNS (se pueden hacer en la plataforma en la que se registró o compró su dominio)

Los pasos para agregar un registro DNS son diferentes para cada registrador, pero el registro que necesitará agregar se denomina «Registro A». Para usar un subdominio, simplemente ingresa la primera parte del subdominio en el campo de nombre, por ejemplo, si tu dominio es «stuff.com» y quieres un subdominio que se parezca a «mautic.stuff.com», solo escribirías «mautic» en el campo de nombre y la dirección IP del servidor.

Agregar registros DNS para Godaddy

Agregar registros DNS para los dominios de Google

Adding DNS record

Ahora que tienes el dominio apuntando a tu nueva instalación de Mautic (puede llevar tiempo propagarlo, ten paciencia), navega hasta el dominio y sigue los pasos de instalación.

Paso 3: Configurar Mautic

Ve al subdominio que acabas de configurar para Mautic. La página debe tener este aspecto:

Mautic Install Screen

Si el dominio muestra la página estándar de apache, introduzca:

rm /var/www/html/index.html

Para eliminar la página e intentarlo de nuevo.

Asignar la base de datos y los usuarios que creamos

Mautic Install DB Setup

Crear un usuario para el sistema (el correo electrónico introducido será el mismo que se utiliza para los correos salientes)

Mautic Install - Admin User

Configura tu proveedor de correo electrónico.

Hay un montón de opciones aquí, y algunas son un poco más fáciles de usar y configurar. Si solo planea enviar unos cuantos correos electrónicos (menos de 100 por mes), puede usar una cuenta de Gmail o Microsoft, cualquier cantidad superior a 100 correos electrónicos requeriría el uso de un servicio de correo masivo como SendGrid o Amazon SES. Con el fin de mantener el coste lo más cerca posible de 0 USD, recomendamos utilizar el servicio de correo electrónico simple proporcionado por Amazon. Los planes de Amazon SES permiten hasta 60 000 correos electrónicos salientes al mes por menos de 1 USD. Para usar SES, solo tienes que registrarte en una cuenta de amazon web services.

inicie sesión y busque SES en la barra de búsqueda.

AWS Management Console

Para enviar correos electrónicos desde el dominio de su empresa, debe configurar una identidad verificada seleccionando la opción «Crear identidad».

AWS SES Create Identity

La siguiente pantalla le pedirá que elija entre un dominio y un correo electrónico, nuestra recomendación será que elija la opción de dominio, ya que le brinda la posibilidad de realizar más cambios para mejorar la capacidad de entrega de sus correos electrónicos. Ingresa el dominio que usarás para los correos electrónicos salientes.

SES Domain Verification

A continuación, tendrá que añadir algunos registros DNS adicionales para completar el proceso de verificación. Simplemente copie y pegue los registros proporcionados y espere de 10 a 15 minutos hasta que se complete el proceso de verificación.

Verify Records

Una vez que la configuración se muestre correctamente, puede crear sus credenciales de correo

DKIM Configuration Successful

Vuelve al panel de control de la cuenta

Menu Account Daswhboard

Y busca la opción «Crear credenciales SMTP»

Create SMTP Credentials

Cree un nombre descriptivo para sus credenciales SMTP en caso de que cree más en el futuro y necesite identificar quién envía qué.

IAM Username SMTP Mautic

La siguiente pantalla mostrará las credenciales necesarias para configurar tu servicio de correo en Mautic. Descarga una copia por si acaso.

SMTP Credentials For Mautic

Ahora vuelve a la página del instalador de Mautic e ingresa las credenciales que acabas de crear

Enter SMTP Credentials

Ahora que Mautic está configurado y su servicio de correo electrónico está configurado, puede iniciar sesión y probar el correo electrónico.

Mautic Login Screen

Paso 4: Probar

Crea un contacto en Mautic al que puedas enviar un correo electrónico de prueba con la opción de adición rápida de la esquina superior izquierda de la pantalla.

Add Contact In Mautic

Send Singular Email From Mautic

Envía el correo electrónico y confirma que todo funciona según sea necesario.

Si no se recibe el correo electrónico y tampoco está en la carpeta de correo no deseado, es posible que haya un problema con la configuración del programa de correo que se configuró.

Para obtener más detalles sobre el problema exacto, navegue hasta los ajustes de configuración de Mautic haciendo clic en el icono de engranaje en la parte superior derecha de la pantalla y seleccionando «Configuración» en el menú de la derecha

Mautic Configuration Settings

En la pantalla de configuración, seleccione «Configuración de correo electrónico» en el menú de la izquierda y haga clic en el botón «Probar conexión» en el centro de la pantalla. Esto debería proporcionar más información sobre cualquier error que encuentre el sistema.

Mautic Test Email Connection

Paso 5 - Cron Jobs

El correo electrónico de prueba funcionó y puedes agregar tantos contactos como quieras, pero no podrás programar tus automatizaciones sin configurar primero los trabajos cron. Los trabajos cron se utilizan para establecer intervalos de tiempo entre las acciones informáticas, como comprobar cuántos correos electrónicos se deben enviar o cuántos contactos se deben agregar a una campaña, etc.

Para configurar estos trabajos cron, tenemos que volver a la consola de nuestro servidor y empezar a copiar y pegar

nano /usr/local/bin/mauticcrons.sh

¡#! /bin/bash

MAUTICCONSOLE=» /var/www/html/mautic/bin/console»

if [-z «$ (ls -A /var/www/html/mautic/var/spool)»]; entonces

php $MAUTICCONSOLE mautic:difusión:enviar —limit=50

php $MAUTICCONSOLE mautic:campañas:reconstruir —batch-limit=300

php $MAUTICCONSOLE mautic:segmento: actualización — límite de lote = 900

php $MAUTICCONSOLE mautic:campañas:disparador

php $MAUTICCONSOLE mautic:importar —límite=500

php $MAUTICCONSOLE mautic:webhooks:proceso

php $MAUTICCONSOLE mautic:informes:programador

php $MAUTICCONSOLE mautic:mantenimiento:limpieza —días de antigüedad = 365

más

php $MAUTICCONSOLE mautic:difusión:enviar —limit=200

php $MAUTICCONSOLE mautic:correos electrónicos:enviar —message-limit=200

Fi

Recuerde que estamos editando el contenido del archivo que acabamos de crear, una vez que haya pegado las líneas anteriores CTRL + X Y Enter

crontab

* * * * * /bin/bash /usr/local/bin/mauticcrons.sh

Esto configurará el script para que se ejecute cada minuto, si observa una ralentización en su interfaz de Mautic que causa problemas, puede volver aquí y jugar con los valores * * * * * * según sea necesario.

Paso 6: Agregar contactos

Puedes importar tantos contactos como espacio tenga tu servidor, no hay límite. Para facilitar las cosas, Mautic incluso tiene complementos de integración con CRMS populares y otras plataformas de automatización de marketing para ayudar a importar contactos. Para ver estas integraciones, añade /s/plugins a tu URL de Mautic y haz clic en «Instalar/Actualizar plugins» para verlos todos (son gratuitos)

Añade contactos manualmente de forma masiva importando un archivo CSV con todos tus datos de contacto. SI tienes errores de formato al subir un CSV, intenta copiar el contenido de tu archivo en una hoja de Google y exportar un CSV desde la hoja de cálculo de Google (este es un consejo profesional)

Si tiene ciertos datos para campos que pueden no existir en Mautic, puede crear campos personalizados desde el menú de configuración de la instalación de Mautic.

Mautic Custom Fields

Asegúrate de hacerlo antes de iniciar una carga masiva.

Paso 7: Crea una plantilla de correo electrónico

Las plantillas de correo electrónico pueden llevar mucho tiempo si te centras en el diseño. Como agencia de marketing que envía más de 100.000 correos electrónicos al día en nombre de nuestros clientes, le recomendamos encarecidamente que elija un diseño básico «en blanco». La razón principal de esto es que la mayoría de las imágenes que incluye en los correos electrónicos de marketing nunca son vistas por el lector debido a las precauciones de seguridad implementadas por proveedores de servicios de correo como yahoo, gmail, etc.

Si aún así eliges agregar un toque visual a tus plantillas de correo electrónico, hay un límite casi nulo en lo que puedes diseñar dentro del diseñador de plantillas de Mautics.

Para empezar, selecciona «Canales», «Correos electrónicos» en el menú de la izquierda y el botón «Nuevo» en la parte superior derecha de la pantalla.

A continuación, seleccione la opción «Nueva plantilla de correo electrónico»

Email type

La página siguiente te permitirá elegir entre todas las plantillas instaladas con Mautic.

Elija la plantilla que desee, añada una línea de asunto y un nombre interno para facilitar su consulta y, a continuación, comience a crear el contenido y el diseño ingresando el botón «Builder»

Email Details

Una vez que estés en el generador de plantillas, puedes cambiar el texto e intercambiar elementos de diseño sin esfuerzo. Cuando hayas completado la plantilla perfecta, haz clic en la pequeña «x» en la parte superior derecha de la pantalla.

Ahora compruebe que la línea de asunto y todos los demás ajustes de correo electrónico sean correctos y, a continuación, «Guardar y cerrar»

Save and Close

Repite este paso para crear todos los correos electrónicos que quieras enviar y programar en una sola campaña.

Paso 8: Crea tu segmento

Ahora que tenemos los correos electrónicos configurados, necesitamos agrupar a nuestros contactos en grupos a los que podamos enviar contenido específico. Por ejemplo, puedes tener un segmento para «Clientes anteriores» y otro segmento específico para los productos que compraron. Un único contacto puede existir en varios segmentos y puedes usar segmentos para incluir y excluir contactos de una campaña. Un buen ejemplo sería: incluir «Clientes anteriores» excluir «Clientes no satisfechos» para una marca de comercio electrónico que ofrece descuentos en los correos electrónicos.

Para crear tu segmento, ve a «Segmentos» en el panel izquierdo y haz clic en «Nuevo» en la parte superior derecha.

Añade un nombre descriptivo para tu segmento y, a continuación, selecciona «filtros» para ayudar a Mautic a añadir contactos como miembros.

Building segment

Los filtros de segmentos pueden ser complicados, pero una buena regla es agregar miembros al segmento solo si tenemos su correo electrónico, y ellos no han elegido darse de baja de nuestra lista de correo (Mautic tiene una parada difícil para evitar que los contactos no se suscriban por correo electrónico, pero nos gusta estar más seguros)

Segment filters

Una vez que haya completado los filtros, seleccione «Guardar y cerrar»

Los contactos tardarán unos minutos en agregarse a tu segmento y, si te cansas de esperar, siempre puedes agregar contactos de forma masiva desde la vista de contactos.

Manually add contacts to segments

Paso 9: Crea una campaña

Las campañas de Mautic tienen muchas funciones y son increíblemente fáciles de configurar. El generador de arrastrar y soltar permite establecer condiciones, reglas y demoras para tus campañas de correo electrónico.

Para empezar a crear tu campaña, selecciona «Campañas» en el menú de la izquierda, elige un nombre y selecciona «Lanzar Campaign Builder» para empezar a crear el contenido de tu campaña

New campaign

El creador te ofrece dos opciones para decidir cómo se inscriben los contactos en tu campaña. En este ejemplo, vamos a elegir el segmento que configuramos en un paso anterior.

Add to campaign

Después de elegir el segmento correcto, debemos elegir nuestro primer paso, ya que ya hemos definido los miembros de nuestro segmento con un filtro, comenzaremos con una «Acción», pero puedes reducir la capacidad de tus campañas para enviar condicionales o decisiones adicionales.

Campaign Options

La acción con la que vamos a trabajar es «Enviar correo electrónico»

Las opciones de Enviar correo electrónico se explican por sí mismas. En este escenario, esperamos que los contactos se añadan a la campaña en diferentes momentos, por lo que queremos asegurarnos de que los correos electrónicos se envíen en el momento en que sea más probable que se lean.

Send email setup

Una vez que esté de acuerdo con todos los ajustes, seleccione la opción «agregar». A partir de ahí, puede elegir pasos, decisiones y condiciones adicionales. Luego «Guardar» «Cerrar generador»

Campaign builder

Ahora tu campaña está configurada y los correos electrónicos se enviarán a la hora que programaste.

Puedes supervisar el progreso desde el menú «Acciones».

View campaign actions

¡Su sistema gratuito de marketing por correo electrónico está listo para usar!

Mautic es bastante excepcional y una de las plataformas de automatización más potentes del mercado. Como agencia con servicios para el desarrollo de Salesforce, Zoho y HubSpot, a menudo necesitamos funciones que solo se proporcionan en Mautic. Debido a que Mautic es un software de código abierto, puede cambiar o agregar cualquier función personalizada que necesite. Si necesita ayuda para ampliar la funcionalidad de Mautics, añadir una marca personalizada o actualizar su servidor de alojamiento de Mautics, póngase en contacto con AKWMS.

End

Artículos recientes

Publicaciones relativas