Si habitualmente utilizas las notificaciones del navegador para tus visitantes quizá sea buena idea conectar Mautic con OneSignal, una plataforma desde donde puedes gestionar este tipo de mensajes.
En esta guía veremos los aspectos básicos de la integración entre OneSignal y Mautic, para acceder a las funcionalidades detalladas te recomendamos revisar la documentación oficial de OneSignal.
Obteniendo datos desde OneSignal
Desde tu dashboardDashboard El panel de control de WordPress se denomina (del ingles) como dashboard y se trata de la pantalla que se muestra cuando se accede al área de administración de tu web WordPress.Aunque el término "dashboard" se hace extensible a la mayoría de tableros de gestión y control de aplicaciones de escritorio, aplicaciones web y móviles, es en WordPress donde más se ha popularizado este término. de OneSignal, debes ir al apartado de «Add a new app» y elegir que quieres crear una app web a través de «WordPressWordPress Es un gestor de contenidos dinámico (CMS) que actualmente se utiliza en más del 40% de sitios web en Internet. PluginPlugin Los plugins añaden funcionalidades "extra" a una instalación de WordPress para extender sus capacidades.Mediante plugins puedes hacer que tu web gestione redes sociales o envíe contenidos de tus publicaciones, mostrar un inventario de productos digitales, un catálogo de productos para venta, propiedades inmobiliarias, realizar la venta de servicios, gestionar vídeo y audio, etc. or Website BuilderBuilder Un builder es un constructor o personalizador de contenidos, que en el caso de WordPress, permite diseñar sitios de forma relativamente sencilla utilizando herramientas y funciones integradas para añadir casi cualquier cosa en una página, una entrada (post) o en otras zonas de una sitio web. Por ejemplo Divi, Elementor, Visual Composer Website Builder, etc.».
En este apartado solamente es ingresar el nombre, URL e ícono del sitio a conectar y pulsar en «Save» para continuar.
![Configuración de web app en OneSignal](https://www.webempresa.com/guias-mautic/wp-content/uploads/2023/12/Web-Configuration.png)
En la siguiente pantalla nos pide instalar el plugin oficial de WordPress y muestra los identificadores que vamos a necesitar para integrar OneSignal tanto con WordPress como con Mautic.
![Datos de integración de OneSignal](https://www.webempresa.com/guias-mautic/wp-content/uploads/2023/12/Web-configuration-Ids.png)
Configurando información de OneSignal en Mautic
Mautic ya incluye un complemento de OneSignal por defecto en tu instalación, solamente debes localizarlo en el menú de la derecha Configuración > Extensiones.
![Extensión de OneSignal en Mautic](https://www.webempresa.com/guias-mautic/wp-content/uploads/2023/12/Extensiones-Mautic-OneSignal.png)
Al pulsar sobre esta extensión, te pedirá los datos que ya obtuvimos previamente desde OneSignal, que son:
- OneSignal App ID, que sería APP ID
- Safari Web ID
- OneSignal REST APIREST API REST es un acrónimo de REpresentational State Transfer (Transferencia de Estado Representativa) y un estilo arquitectónico para sistemas hipermedia distribuidos, por lo que API REST o REST APi viene a ser el API que permite utilizar REST.Al igual que otros estilos arquitectónicos, REST tiene sus principios rectores y restricciones. Estos principios deben satisfacerse para que una interfaz de servicio pueda denominarse RESTful. KeyKey Una clave (del inglés key) es un campo, o una combinación de campos, de una tabla de base de datos que se utiliza para recuperar y ordenar las filas de la tabla en función de determinados requisitos. Las claves se definen para acelerar el acceso a los datos y, en muchos casos, para crear vínculos entre diferentes tablas.Las bases de datos relacionales incluyen principalmente claves primarias y externas. Mientras que las claves primarias refuerzan la integridad de la entidad y mantienen valores únicos, las claves externas mantienen la integridad referencial, creando una asociación entre dos tablas., que sería APIAPI El término API es un acrónimo, y significa "Interfaz de Programación de Aplicaciones".Una API enumera un montón de operaciones que los desarrolladores pueden utilizar, junto con una descripción de lo que hacen. El desarrollador no necesita saber necesariamente cómo, por ejemplo, un sistema operativo construye y presenta un cuadro de diálogo "Guardar como". Sólo necesita saber que está disponible para su aplicación. KEY
El último apartado que pide el plugin de Mautic es «Clave compartida para notificaciones push».
Dentro de la documentación de Mautic, este campo es conocido como gcm_sender_id y tiene que ver con el servicio Google Cloud Messaging (GCM).
Se puede usar el valor por defecto, que sería: 482941778795.
![Datos de OneSignal en Mautic](https://www.webempresa.com/guias-mautic/wp-content/uploads/2023/12/Configuracion-en-Mautic.png)
Tras aplicar los cambios, Mautic y OneSignal estarán correctamente conectados.
La ventaja principal que te da la integración con Mautic es que podrás dar un seguimiento a los visitantes de tu web y asignarles segmentosSegmento Mautic te permite crear Segmentos para filtrar tus Contactos (Leads) en base a muchos criterios como url's visitadas, etiquetas, campañas, etc., meterlos en campañas para enviarles correos, etc.
En este sentido, dentro del apartado de «Notificaciones Web» o «Notificaciones Móvil» vas a poder personalizar los mensajes enviados con las configuraciones de OneSignal, ya que si tienes usuarios registrados, puedes poner en la notificación la información del contacto, por ejemplo:
- «Gracias {contactfield=firstname} por seguirnos.»
- «Te enviaremos un mensaje a {contactfield=email} a la brevedad.»
Los campos que puedes utilizar los encuentras en Mautic dentro del panel de configuración de la derecha en el menú «Campos Personalizados«.
Integración con WordPress
Una vez has obtenido los datos desde OneSignal puedes integrar esta plataforma muy fácilmente con WordPress usando el plugin del repositorio oficial que puedes descargar en tu web.
Tienes toda la información dentro de la documentación oficial de OneSignal en cuanto a la integración con WordPress.
La integración con Mautic no impide que puedas utilizar los mensajes generados desde OneSignal directamente con la personalización que gustes desde el apartado de «Messages» en esta plataforma.
Solamente que si quieres gestionar estas notificaciones a través de tus campañas en Mautic, deberás hacer el seguimiento adecuado de las acciones a través de las etiquetas y segmentos, para lo cual puedes usar el plugin WP Fusion.