Herramientas para revistas digitales
Qué herramientas usar en revistas digitales y cómo integrar diferentes servicios.
7 mins de lectura
Publicado el
Desarrollador Full-Stack y CEO de Root Digital | Experto en CMS Headless | 17 Años de Experiencia
Herramientas para gestionar y publicar contenidos
Gestores de contenidos
La herramienta principal es el gestor de contenidos o CMS, ya que aquí centralizaremos la publicación y nos servirá de source of truth para el resto de plataformas de distribución que utilicemos. En función del tamaño de empresa, a veces se utilizan soluciones completamente a medida, o soluciones estandarizadas.
En los últimos años y tras la especialización de plataformas de distribución, se ha popularizado el uso de sistemas headless, en lugar de los All in One o monolitos de hace más de una década.
La ventaja de los sistemas headless es que independizamos el contenido de la parte visual, y además lo centralizamos en un solo sitio. De esta forma no tenemos que copiar y pegar el mismo contenido en muchos sitios diferentes para tener que distribuirlo.
Los Headless CMS más populares hoy en día son:
- Contentful
- Umbraco
- Prismic
- Sanity
- Strapi
Mi recomendación, tras haberlos probado todos, es Sanity, pero es algo que dejo a vuestra elección.
Además, también podríamos añadir Drupal a esta lista, ya que permite crear endpoints de su API de forma rápida (en otras palabras, funcionar como un headless CMS).
Probablemente os estéis preguntando por Wordpress, el CMS más popular del mercado.
La razón por la que Wordpress no es una solución recomendable, es sencilla: El contenido y la capa visual no están separados, especialmente desde la incorporación de Gutenberg. Esto nos obliga a tener que procesar los contenidos y sanearlos antes de distribuirlos a otras plataformas.
Además, está más próximo al modelo de arquitectura monolítica all in one que mencionaba antes. No quiero decir que no sea una buena opción para proyectos pequeños, pero la realidad es que para medios que manejan gran volumen de información, no es una solución eficiente. Por otro lado, también existen problemas de rendimiento y seguridad, que requieren mayor mantenimiento e incrementan los costes de infraestructura.
Herramientas para gestionar la publicidad
Control interno
Aunque la mayoría de plataformas permiten una gran personalización y creación de reglas, hay veces en las que es necesario ir más allá de las opciones por defecto. Incluir una capa intermedia entre el sitio web y el servidor de publicidad, para poder activar o desactivar la publicidad, o forzar ciertas temáticas en base a los parámetros que nosotros definamos, puede ahorrarnos mucho trabajo y dolores de cabeza.
Ad Servers - Plataformas
Después de haber probado varias, si algo tengo claro, es que el líder en publicidad a nivel mundial es Google. Su plataforma Google Ad Manager se presenta como la mejor solución por los siguientes motivos:
- Está estandarizada: Si la publicidad en tu web viene a través de una agencia como Publicis, será más fácil auditar métricas y darles acceso para poder ver el rendimiento, en caso de ser necesario.
- Protección contra fraude, bots y ataques.
- Permite mostrar publicidad en diferentes plataformas. Además de web, también permite insertar publicidad en apps para móviles, TV, broadcast, y en vídeos.
Herramientas para gestionar la audiencia
Suscripciones
Recientemente se han popularizado las soluciones tipo Chargify, Recurly, Zuora, Pabbly o ChargeOver. Lo cierto es que todas pueden ser opciones válidas a la hora de implantar rápidamente un sistema de pagos por suscripción, pero pueden generar problemas cuando el negocio escale.
Mi opción favorita es la integración de cualquiera de las siguientes plataformas de pago:
- Lemon Squeeze
- Adyen
- Stripe
- Braintree
Todas ellas ofrecen la posibilidad de crear pagos recurrentes, que podemos integrar sencillamente en nuestro sistema de suscripciones.
Todas estas plataformas cuentan con una API y webhooks que podemos utilizar para sincronizar datos con el resto de nuestro stack teconológico.
Autenticación
Hoy en día nadie pierde el tiempo rellenando datos en un formulario, por eso es importante integrar un sistema de registro que agilice el proceso.
Como parte de una suite que ofrece muchas otras cosas (almacenamiento, funciones edge, etc), podemos usar los servicios de autenticación de Firebase y Supabase. Ambos ofrecen SSO (Single Sign On) y 2FA (Autenticación de 2 Factores).
Por otro lado, tenemos Clerk, que se enfoca específicamente al servicio de autenticación y funciona muy bien. Es fácil de integrar con desarrollos en React, Next.js, Remix o Gatsby, entre otros. Totalmente recomendable.
Herramientas para gestionar las comunicaciones
Envío de emails
Klaviyo es sin lugar a dudas la herramienta más potente de marketing automation, permitiendo envío de emails, SMS y notificaciones push.
El potencial de Klaviyo reside en la integración con plataformas externas, unida a la posibilidad de crear reglas automatizadas para el envío de campañas.
Por ejemplo, podemos enviar campañas de forma automática a los subscriptores que han desactivado la autorenovación durante las primeras 24h, para convencerles del valor de su subscripción y que vuelvan a activarla, o podemos automatizar el envío de promociones si la desactivaron en los días previos a la renovación.
También permite enviar en la franja horaria local del remitente y hacer un seguimiento de sus preferencias, en base a los contenidos que ha visitado en la web.
Si por algún motivo no te interesase la funcionalidad de marketing automation, Campaign Monitor también es muy buena opción. Sus principales ventajas son la sencillez de uso, precio más competitivo que Klaviyo, sencillez de integración de su API, y por último, al no tener que incorporar tanta información en la estructura HTML de los emails generados, suele dar menos problemas de email clipping en Gmail.
Hay opciones como la integración directa de SendGrid o Mailgun, que serían más baratas pero requerirían más desarrollo y no ofrecen tantas ventajas.
En último lugar, tenemos Mailchimp, el cual funciona bastante bien con volúmenes pequeños de suscriptores, pero puede dar problemas con listas de mayor envergadura. También me han contado de algún caso en el que daba bastantes problemas de spam, aunque no he llegado a experimentarlo en ninguno de mis proyectos.
Herramientas de Analítica
Tal como hemos dicho, la analítica es la parte más importante a la hora de definir nuestra estrategia, por lo tanto vamos a necesitar un buen número de herramientas:
- Google Analytics 4: Si no conoces GA4, quizás no deberías estar leyendo este artículo. Puede que los haya mejores o que sea insuficiente para medir ciertas cosas, pero es el estándar actual para estimar el volumen de tráfico, algunos comportamientos, o segmentar tu audiencia.
- Google Search Console: Esta herramienta nos va a dar un resumen de las URLs de nuestra web, las búsquedas que nos están generando más tráfico orgánico, detectar errores, corregir sitemaps o incluso hacer que google indexe una página concreta (o al menos solicitarlo).
- Google Page Speed Insights: Si bien no es una herramienta de analítica per se, sí que nos va a dar datos relevantes sobre el funcionamiento de nuestra web: Cuánto tiempo tarda en cargar, cuánto tiempo tardan los usuarios en interactuar con la página, problemas de usabilidad, etc. Es imprescindible (aunque no suficiente) cumplir con los mínimos indicados para poder mejorar el SEO de tu web.
- Hotjar: Recopila información sobre el comportamiento del visitante en la web y lo plasma en un heatmap para que puedas visualizar qué partes funcionan mejor y peor en tu diseño. También crea grabaciones de las sesiones del usuario, y ofrece sistemas de encuestas de valoración para controlar la satisfacción del visitante. Totalmente recomendable.
- Matomo: Es la alternativa de pago a Google Analytics. Se presenta como "privacy friendly", aunque los recientes esfuerzos de GA4 por la privacidad del usuario, han hecho que ese argumento de venta pierda bastante valor.
- Amplitude: Es una de las mejor valoradas en la actualidad. Además de una interfaz sencilla para la analítica, ofrece funcionalidad de experimentación con AB testing (similar a Google Optimize antes de desaparecer), reproducción de sesiones y data insights muy interesantes.
Extra:
Si bien no son herramientas de analítica sino suites enteras para trabajar el SEO, también debes conocer estas dos:
- AhRefs: Te permite generar estudios de palabras clave, analizar a tu competencia, ver la posición en las SERP en base a la ubicación y palabra clave, detectar contenido duplicado, backlinks, y un largo etcétera de funcionalidades.
- SE Ranking: Similar al anterior, permite mejorar el SEO local, trabajar marketing de contenidos, crear reportes de tu competencia, crear informes de palabras clave. De nuevo, una herramienta que merece la pena probar.
Imagen principal por Freepik