La pandemia de COVID-19 está cambiando, probablemente para siempre, el customer journey: todas las fases por las que pasa una persona desde que identifica una necesidad hasta que adquiere un producto o servicio para satisfacerla. Y esto obliga a las empresas a ser cada vez más ágiles a la hora de adecuar sus sistemas de comercio electrónico a las necesidades reales del mercado. Headless commerce se presenta como una solución flexible y ágil para que las empresas sean capaces de dar respuesta a las demandas de sus clientes más rápidamente.
Headless commerce es quizá uno de los términos más utilizados en e-commerce y, al mismo tiempo, uno de los que menos se entiende. Por eso, este post nace con el propósito de clarificar el concepto de headless commerce y profundizar en sus beneficios y en las derivadas de adoptar esta arquitectura.
Hasta los ultimos años, el comercio electrónico se componía de una aplicación de comercio monolítica donde la capa de experiencia (ecommerce front-end) está completamente ligada con la capa de lógica, de gestión de datos y de integración con sistemas terceros (ecommerce back-end). Esta aproximación limita la innovación así como el canal de venta, puesto que el crear nuevas experiencias de compra o soportar nuevos canales es complicado y con un coste elevado. La separación de ambos entornos en headless commerce mitiga este problema.
En headless commerce, los desarrolladores de back-end utilizan APIs para entregar contenido de front-end. Posteriormente, los desarrolladores de front-end se aseguran de estos cambios se presentan correctamente al cliente, a través de todos los canales y dispositivos. De esta manera, varios entornos, como la aplicación y la tienda web, se pueden vincular a un motor de comercio electrónico, poniendo a disposición del cliente una experiencia de usuario excepcional.
Así, esta arquitectura ofrece a los negocios libertad para construir lo que quieran y como quieran para enriquecer la experiencia del cliente. Un sello diferencial del headless es el uso de APIs, gestores de experiencia y herramientas como Heroku y Mulesoft. Las nuevas APIs de Commerce Cloud basadas en Mulesoft y la propia plataforma de Salesforce aportan la flexiblidad que garantiza que los desarrolladores puedan construir con rapidez y total autonomía herramientas, código, APIs y todas las integraciones de terceros. Para adelantarse a la curva de innovación y ser más rápidos que la competencia, headless commerce es la mejor opción. Para sacar el máximo partido, recomendamos encarecidamente Developers Center de Commerce Cloud, un portal público para descubrir, compartir y construir aplicaciones de e-commerce. Animamos a los desarrolladores a utilizarlo como la principal fuente de información y orientación para crear experiencias innovadoras en Salesforce Commerce Cloud.
Las empresas que se animan a probar esta tendencia suelen tener grandes equipos de desarrollo de IT porque han necesitado de manera habitual muchas horas de codificación para construir un front-end y back-end separado. Este escenario cambia totalmente si se puede trabajar en el front-end de manera aislada, tal como permite headless. Cada hora de trabajo de un programador es oro, máxime cuando la crisis sanitaria condiciona el ritmo de los negocios y reduce a la mínima expresión el time to market. Las compañías necesitan abrazar la innovación antes que nunca y las que se planteen apostar por headless commerce han de tener presentes los cuatro beneficios más importantes:
La arquitectura del headless commerce es abierta, lo que te permite integrar fácilmente a otras organizaciones en tu plataforma, con su propia gama de productos.
La integración es clave para unificar todos los datos en una única plataforma y también para iniciarse en headless commerce si partimos de una heterogénea estructura legacy. El acelerador de MuleSoft para Salesforce Commerce Cloud permite desbloquear sistemas back-end heredados y unificar los datos de sus clientes para un e-commerce tres veces más rápido.
Commerce Cloud + Mulesoft habilitan una serie de API para gestionar todas las transacciones y datos de cliente, facilitando el trabajo de los desarrolladores y permitiendo conectar datos de cualquier fuente externa, de manera sencilla, con el front-end. Gracias a Mulesoft es posible obtener una modularización, estandarización y re-usabilidad que sea repetible y decir adiós para siempre a “coser retales” sin más criterio que las prisas. En otras palabras, los tres principales beneficios que aporta Mulesoft son:
La mayoría de los desarrolladores no son diseñadores y los diseñadores, en general, no son desarrolladores. Las plataformas de headless commerce proporcionan API y herramientas para que los programadores construyan experiencias coordinadas y coherentes con la marca a través de todos los canales, basadas en una visión única de los datos. De esta manera, los equipos creativos pueden centrarse en lo que mejor saben hacer: optimizar la experiencia del usuario y la interfaz para aumentar la fidelidad del cliente.
Si te ha interesado este artículo, no te puedes perder:
El comercio unificado como pilar del comercio del futuro
Explorando el Customer Journey: Un camino largo y complejo