Por qué aconsejo a las empresas de SaaS que no creen su propio CMS

No cree un CMS

Una colega respetada me llamó desde una agencia de marketing para pedirme un consejo mientras hablaba con una empresa que estaba construyendo su propia plataforma en línea. La organización estaba compuesta por desarrolladores de gran talento y se resistían a utilizar un sistema de gestión de contenido (CMS)… En lugar de conducir para implementar su propia solución local.

Es algo que he escuchado antes ... y normalmente lo desaconsejo. Los desarrolladores a menudo creen que un CMS es simplemente una tabla de base de datos donde se guarda el contenido y que se puede actualizar fácilmente según sea necesario. Pero les faltan cientos de funciones que proporciona un CMS. Por no hablar de las prioridades comerciales de la organización.

¿Por qué no debería construir un CMS?

  1. Capacidades de búsqueda y redes sociales - Escribí Las características que todo sistema de gestión de contenido debe tener para la optimización del motor de búsqueda para una empresa cuyos desarrolladores querían hacer esto. El artículo describe todo lo que realmente necesita un sistema de gestión de contenido, desde mapas de sitio XML, pasando por imágenes destacadas ... necesarias para promover y distribuir su contenido en la web fácilmente. Omitir cualquiera de estas características pone a su empresa en desventaja frente a sus competidores. Sin mencionar las prioridades siempre cambiantes tanto de la búsqueda como de las redes sociales, con nuevas formas de mejorar, automatizar, optimizar e integrar su contenido a esos medios y canales.
  2. Prioridades de desarrollo - A medida que da vida a una plataforma en línea, su plataforma nunca hecho. Errores, funciones, integraciones ... su alma es su plataforma en línea. Como resultado, el sistema de gestión de contenido rudimentario que ha creado debe dejarse muy lejos de su lista de prioridades. A medida que su equipo de marketing busca optimizar y promover el contenido para impulsar las ventas, se ve inhibido por la falta de funciones en su CMS local. Como resultado, las ventas y el marketing no pueden desarrollar todo su potencial. La implementación de un CMS ampliamente adoptado significa que hay soporte continuo y mejoras que lo acompañan. Aquellas empresas que apoyan el CMS lo tienen como sus prioridad, y su negocio puede mantener tu plataforma como su prioridad.
  3. Es un gasto innecesario ¿Por qué intentarías reinventar algo que ya está construido? Una plataforma como WordPress tiene capacidades increíbles con mucha flexibilidad. Si su equipo quiere, podría usar WordPress como sin cabeza CMS… Donde su equipo de marketing puede utilizar todas sus capacidades, pero su equipo de desarrollo puede usar la API de WordPress para publicarlo e integrarlo en su plataforma. WordPress también puede utilizar capacidades de inicio de sesión único (SSO) ... compartir nombres de usuario y contraseñas con su plataforma. WordPress también se puede alojar en un subdirectorio ... o su aplicación puede estar usando un proxy inverso.

Piense en algunos de los escenarios que su equipo de marketing podría querer implementar.

  • Quizás desee expandir el contenido de una página, agregar secciones e incorporar columnas ... ¿su CMS tiene esa flexibilidad?
  • Quizás quieran agregar registro de eventos ... ¿su CMS tiene la capacidad de enviar enlaces de programación y recordatorios?
  • Tal vez desee obtener un libro electrónico gratuito, ¿su equipo de marketing tiene la capacidad para una ventana emergente con intención de salida y para ajustar los campos de registro?
  • Quizás desee segmentar el tráfico de sus clientes a partir del tráfico de sus clientes potenciales. ¿Tiene los medios para segmentar los dos tipos de tráfico en análisis para identificar su impacto de marketing?
  • Tal vez desee automatizar su boletín e integrar las últimas publicaciones de su blog para no tener que crear su correo electrónico cada semana ... ¿tiene un canal RSS que se puede personalizar para hacer eso?

Hay literalmente cientos de escenarios que requieren flexibilidad por parte de su CMS para aprovechar completamente su contenido en sus esfuerzos de marketing. Su equipo de desarrollo va a tener dificultades para mantenerse al día con un CMS moderno que literalmente tiene docenas de desarrolladores de tiempo completo fortaleciendo y apoyando sus capacidades de CMS ... y la plétora de desarrolladores de temas y complementos que expanden esas capacidades.

Y tal vez deberías integrar un CMS

He proporcionado bastantes razones en contra construyendo un CMS. Una perspectiva que no se mencionó anteriormente son las oportunidades que surgen al integrar su plataforma central con un CMS.

Una empresa con la que trabajé tenía un script simple que se podía incrustar en su sitio para identificar las empresas que llegaban al sitio. Desarrollé un complemento de WordPress que agregó automáticamente el script y les proporcionó una vista en WordPress. Cuando el complemento se publicó en el repositorio de WordPress, su adopción se disparó. ¿Por qué? Porque los usuarios de WordPress buscaban constantemente complementos que proporcionaran las funciones que proporcionaban.

Si sus desarrolladores crearon un gran panel administrativo integrado a través de un complemento de WordPress, está expandiendo significativamente el alcance de su SaaS. Cuando tienen millones de implementaciones en todo el mundo y usted busca aumentar su visibilidad… un directorio de CMS puede ser un gran lugar para promocionar su plataforma.

Mantenga sus recursos de desarrollo libres para respaldar el sustento de los ingresos de su empresa: su plataforma. Implemente un sistema de gestión de contenido para aprovechar al máximo sus estrategias de marketing de contenido.