Mautic: ¿qué es y cómo instalar este marketing automation open source gratis paso a paso?

Mautic es una herramienta de marketing automation o automatización del marketing para gestionar el seguimiento de campañas de marketing digital y leads de forma íntegra, incluyendo la opción de realizar un seguimiento continuo de la actividad del potencial cliente, integrándose además con muchos CRMs y redes sociales. Tiene una modalidad de pago, otra gratuita limitada y otra gratis sin limitaciones open source, por lo que se puede instalar gratis en tu hosting tal y como se explica paso a paso en este artículo.

¿Qué es Mautic, este software para marketing automation, para qué sirve, qué funciones permite y cómo se instala gratis paso a paso?

Mautic: ¿qué es y cómo instalar este marketing automation open source gratis paso a paso?

Mautic: ¿qué es y cómo instalar este marketing automation open source gratis paso a paso?

¿Qué es Mautic?

Como ya se ha comentado, Mautic es una plataforma de software de marketing automation con tres modalidades de pago:

  • Versión de pago con modalidad de servicio en la nube en Mautic.com. En esta opción no hay que preocuparse de nada excepto de pagar las cuotas, ya que la empresa detrás de Mautic proporciona el servicio a través de la web.
  • Versión gratis en la nube en Mautic.com con limitaciones. Siguiendo un modelo a través de Internet como en el caso anterior, Mautil dispone de una opción gratis, si bien tiene limitaciones operativas.
  • Opción open source totalmente gratis que se puede descargar libremente de Internet e instalar en un hosting sin más coste que el tiempo (o el profesional o empresa) que realice la instalación, que también existe. En este caso, que es en el que se va a centrar más este artículo, incluyendo la explicación de cómo instalarlo paso a paso, no hay ningún tipo de limitación por parte de la herramienta Mautic.

Mautic permite integrar los procesos de marketing con una gestión inteligente de la audiencia, crear correos electrónicos personalizados y landing pages así como crear flujos de trabajo intuitivos que incluyen lead scoring para las experiencias de los clientes y, en general, realizar un seguimiento de las actividades relacionadas con el marketing.

Mautic permite por tanto automatizar los procesos que tienen que ver con la obtención y orientación de leads o clientes potenciales captados a través de formularios de más información, de contacto y landing pages.

Posibilita también la segmentación de contactos y gestiona y genera correos electrónicos informando de diferentes flujos de información monitorizando en mayor o menor medida incluso las redes sociales.

Toda esta información se puede integrar con el CRM dependiendo del tipo de sistema que sea y de sus características, pero Mautic está inicialmente diseñado para permitir esta integración.

Panel de control de Mautic

Panel de control de Mautic

Las principales funcionalidades de Mautic son:

1. Mautic Permite obtener contactos (leads) y realizar un seguimiento de los mismos, incluyendo un lead scoring

Mautic posibilita la captación de leads utilizando un formulario o landing pages (con formulario) ubicado en la página web. Los leads son elementos muy importantes a conservar ya que son personas potencialmente interesadas en la contratación de productos o servicios de la organización, y recordemos que al final de todo lo que se quiere es vender.

En referencia a los leads o potenciales interesados, Mautic permite

  • Realiza un seguimiento a los visitantes anónimos de la página (en tanto que no han facilitado ningún dato) o a aquellos que sí han facilitado alguna información en algún formulario de la web.
  • Alterar los campos inicialmente establecidos en el formulario.
  • Crear listas mediante la utilización de una serie de filtros que incluyan o excluyan los leads. Cada uno de estos leads puede ser agrupado en distintas listas con características diferentes.

En Mautic se puede además de realizar un seguimiento de los posibles clientes y nuevos eventos de clientes potenciales poner en marcha determinadas acciones que se ejecuten según lo que se ha definido en las campañas.

Mautic dispone además de un sistema de lead scoring que asigna una puntuación a las acciones que un usuario realice con la empresa. El lead va a ir acumulando puntos hasta el momento en el que la empresa considera que es el momento de contactar con él, descartando así posibles clientes potenciales que no tengan muchas opciones de convertirse en clientes y ahorrando un valioso tiempo al personal de la organización.

Se puede configurar que el sistema mande un aviso cuando se alcanza una cierta puntuación de manera automática.

Contactos en Mautic

Contactos en Mautic

2. Mautic permite la generación de campañas y correos electrónicos personalizados

Mediante la opción de campañas de Mautic se pueden lanzar determinadas acciones preconfiguradas para que los leads de la base de datos lleven a cabo idealmente una cierta acción.

Estas campañas permiten además la definición workflows o flujos de trabajo que lanzarán acciones según unas determinadas condiciones, por ejemplo que los que rellenen los datos de un cierto formulario, pasado un tiempo reciban un cierto correo y todo de forma automática.

Un ejemplo de campaña puede ser:

  • Crear la campaña e identificar algo muy importante: el objetivo de la misma (por ejemplo, captar leads interesados en una cierta temática).
  • Seleccionar el segmento de contactos al que se dirigirá la campaña: una vez iniciada la campaña y definido el objetivo, hay que elegir el segmento de los contactos a los que nos vamos a dirigir.
  • Fijar las acciones que se ejecutarán durante la campaña, por ejemplo, ajustar los puntos que asignar al lead según las acciones que realice, enviar correos, etc.
  • Definir los resultados, entendidos como los resultados de las acciones realizadas por los contactos del segmento escogido, así como otros que se pueden configurar de manera manual. Algunos resultados pueden ser por ejemplo contactar con el potencial cliente, moverlo a otro segmento, etc.

3. Mautic permite la integración con medios sociales y CRMs

Mautic tiene una API, lo que permite integrarse con medios sociales, añadiendo una capa de servicio adicional.

En el apartado de configuración de Mautic hay distintas opciones para integrar también la herramienta con diferentes alternativas de CRM, email marketing, almacenamiento en la nube, etc.

4. Mautic facilita la creación landing pages y de descargas

Landing page creada con Mautic

Landing page creada con Mautic

La automatización de marketing permite usar landing pages para ayudar a recopilar información clave de los visitantes de la web. Mautic permite crear landing pages fácilmente con la opción incluso de arrastrar y soltar, permitiendo crearlas de forma muy visual y usando plantillas de estilos que se prueben programar y personalizar e, incluso, vender a otros a través del Marketplace de Mautic.

Estos recursos elaboran un perfil personal en cada visitante del sitio adaptado a sus intereses y necesidades, y proporcionan a las empresas información relevante para crear un perfil de valor.

Igual que hay landing pages, también se pueden monitorizar páginas de descargas, para registrar quién ha realizado la descarga y, de esta manera, seguir los intereses del lead.

Los elementos que se pueden ofrecer como contenidos descargables pasan por White papers, PDFs, fotos, eBooks, documentos o, en general, cualquier recurso electrónico que se desee distribuir a los clientes actuales y potenciales. Es muy sencillo por ejemplo permitir la descarga de un cierto documento cuando el usuario ha rellenado el formulario.

Assets en Mautic

Assets en Mautic

5. Analítica e informes en Mautic

Mautic incluye una herramienta de generación de informes por defecto y también se pueden personalizar. Recordemos que lo que no se puede medir, no se puede mejorar.

Algunos datos que proporcionan son:

  • Aperturas de correos.
  • Visitas a la web.
  • Visitas y rellenado de formularios en landing pages, de descargas y páginas de la web en general.

Mautic permite visualizar gráficamente esta información en formato de diagrama de barras, histogramas, etc. y también descargar los datos en formato CSV para su posterior importación en otras plataformas.

Informes en Mautic

Informes en Mautic

Cómo instalar Mautic gratis paso a paso

Para instalar Mautic en su versión open source, un proceso no muy complejo, pero que requiere de ciertos conocimientos técnicos, se deben llevar a cabo los siguientes pasos.

Crear un subdominio en CPanel

Crear un subdominio en CPanel

El proceso explicado en vídeo sobre cómo instalar Mautic paso a paso:

Explicado de forma textual:

  1. Crear un subdominio o una carpeta en tu servidor para alojar el servicio de Mautic una vez instalado.
  2. Crea una base de datos en el panel de control de tu hosting (con CPanel, Plesk o lo que utilices). Esta base de datos será la que use Mautic para almacenar la información y los datos.
  3. Descargar el software de https://www.mautic.org/download/ y descomprimirlo.
  4. Subir el software descomprimido por FTP al servidora a un cierto directorio de nuestra elección.
  5. Visitar la URL correspondiente a esa dirección de dominio y directorio (por ejemplo https://www.miempresa.com/mautic). Aparece una imagen como esta:
    Asistente de instalación de Mautic

    Asistente de instalación de Mautic

  6. Continuar los pasos del asistente en los que te irá solicitando diferente información, pero en esencia lo que pide es el nombre y usuario de la base de datos y parámetros creada en el punto anterior, así como el usuario y contraseña del panel de control de Mautic y finalmente datos de configuración del correo electrónico.
Instalar Mautic paso 1: instalar base de datos MySQL

Instalar Mautic paso 1: instalar base de datos MySQL

Instalar Mautic paso 2: introducir usuario y contraseña para el panel de control (y dirección de correo electrónico)

Instalar Mautic paso 2: introducir usuario y contraseña para el panel de control (y dirección de correo electrónico)

Instalar Mautic paso 3: configurar correo y servidor para el envío de mails

Instalar Mautic paso 3: configurar correo y servidor para el envío de mails

Paso 4: ya se puede iniciar sesión en Mautic con los datos introducidos

Paso 4: ya se puede iniciar sesión en Mautic con los datos introducidos

A partir de ahí el sistema ya debería funcionar y ser accesible, si bien hay que hacer unos ajustes adicionales tal y como explican en la guía básica de instalación de Mautic para el correcto funcionamiento de Mautic.

Estas tareas cron para Mautic que se deben configurar se ejecutan cada cierto tiempo y sin las que precisamente permiten la automatización de las tareas. Detalladamente lo que hacen es:

  • Actualizar los segmentos de los contactos (leads) y hacer un seguimiento de los mismos.
  • Actualizar campañas.
  • Ejecutar las acciones de las campañas.

El modo de configurar el cron depende del sistema de gestión del hosting utilizado. En CPanel por ejemplo hay una opción específica para ajustar las tareas programadas con cron (Trabajos de cron).

Cron en el CPanel

Cron en el CPanel

Es recomendable que no coincidan las actualizaciones. Por ejemplo, con intervalos de 15 y 30 minutos:

  • Actualizar los segmentos de los contactos: php /path/to/mautic/app/console mautic:segments:update. 0,15,30,45 <— mautic:segments:update
  • Actualizar las campañas: php /path/to/mautic/app/console mautic:campaigns. 5,20,35,50 <— mautic:campaigns:update
  • Ejecutar las acciones campañas: php /path/to/mautic/app/console mautic:campaigns:trigger 10,25,40,55 <— mautic:campaigns:trigger

Nota: se debe cambiar /path/to/mautic/app por la ruta absoluta a donde esté instalada la aplicación de Mautic en tu servidor (esta información la facilita el proveedor del alojamiento o un profesional técnico puede averiguarlo fácilmente).

Estas tareas de cron son las obligatorias. Hay otras opcionales según las funcionalidades requeridas.

  • Procesar la cola de coreos electrónicos: php /path/to/mautic/app/console mautic:emails:send
  • Procesar y recoger el correo monitorizado (utilizado por el gestor de bounces): php /path/to/mautic/app/console mautic:email:fetch
  • Monitorización social: php /path/to/mautic/app/console mautic:social:monitoring
  • Para enviar webhooks en lotes: php /path/to/mautic/app/console mautic:webhooks:process
  • Actualizar la base de datos de geolocalización (por defecto Mautic usa GeoLite2 IP) php /path/to/mautic/app/console mautic:iplookup:download. En este caso solo hay que programar que se ejecute el cron el primer martes de mes, que es cuando se actualiza.

Finalmente es necesario instalar un píxel de seguimiento o el javascript a las páginas web que se deseen monitorizar con Mautic. Este es un proceso muy simple y similar a la manera de hacerlo con Google Analytics, incluyéndolo en la plantilla

Aquí hay un ejemplo del píxel de seguimiento:

<img src="http:/domain.com/path/to/mautic/mtracking.gif">

Y este es un ejemplo de Javascript:

<script>(function(w,d,t,u,n,a,m){w[‘MauticTrackingObject’]=n; w[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)},a=d.createElement(t), m=d.getElementsByTagName(t)[0];a.async=1;a.src=u;m.parentNode.insertBefore(a,m) })(window,document,’script’,’http(s)://yourmautic.com/mtc.js’,’mt’); mt(‘send’, ‘pageview’);</script>
 

Siguiendo estos pasos, el sistema base de Mautic ya está en condiciones de funcionar. Al ser un desarrollo open source es posible modificar, si se tienen los conocimientos adecuados, partes del sistema para adecuarlas a las necesidades de cada caso.

Conclusiones sobre Mautic

Mautic es una herramienta muy interesante, tanto en su modalidad de pago o gratuita (más limitada) en la nube si no queremos complicarnos con una instalación en un servidor propio, actualizaciones y, en general, lo que supone la gestión de una plataforma web como por supuesto en su modalidad open source totalmente gratis para instalar en tu hosting.

Conceptualmente se puede ver como algo similar a plataformas como Hubspot o Marketo con sus lógicos matices, pero si hubiese que resumir Mautic en una fórmula, se podría decir que es una mezcla integrada de: generador de páginas web y landing pages con formularios y descargas + Google Analytics + Seguimiento de usuarios + Mailchimp + Redes sociales + sistema de alertas + integración con CRM + informes.

Mautic es, junto a otras modalidades en la nube, una herramienta de marketing automation open source gratis que conviene al menos probar.

5 Responses to Mautic: ¿qué es y cómo instalar este marketing automation open source gratis paso a paso?

  • Christian, en mi experiencia probando Mautic, aún hacía falta corregir muchos bugs en la plataforma. Y no es la más intuitiva con respecto a sus competidores de pago (HubSpot por ejemplo). ¿Consideras que actualmente Mautic es una opción viable para recomendar a los clientes?

    • Llevo cerca de una semana probando Mautic por a recomendación de Christian que año tras año me demuestra que tiene muy buen ojo y no he encontrado todavía ningún fallo.
      Espero también la experta respuesta de Christian a tu duda pero en mi caso estudio siempre cada cliente y sus recursos y Mauric me encaja para varios ya.
      Aprovecho para dar las gracias a Christian por este nuevo post. Un abrazo. Rafael

    • Hola, Fernando

      En efecto tiene algunos aspectos que mejorar y de hecho lo están haciendo. Hubspot que citas es otra «galaxia» ya no solo por servicio sino también por plataforma, aunque para ciertos cometidos Mautic es muy buena opción (me atrevería a decir que mejor que el Hubspot gratis en ciertos entornos). Sobre lo de los bugs, no me constan así graves.
      Sobre si recomendarlo o no, recomiendo que lo pruebes tú primero a fondo como he hecho yo y luego según el cliente, valores si probar con él o no. Es un tema de recursos y costes, como todo.
      Saludos.

Responder a Fernando Martínez Cancelar respuesta

Seguir a ChristianDvE en Twitter
 TwitterFacebook YouTubePinterestInstagramFeed
Periscope
Recibe por correo electrónico los nuevos contenidos para no perderte ninguno

Dirección de mail:

Sígueme (si quieres) también en Feedly
Archivos
Creative Commons
Los contenidos de este blog se encuentran bajo una Licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported.
Hosting por Raiola.