{"id":46003,"date":"2025-01-07T09:00:28","date_gmt":"2025-01-07T08:00:28","guid":{"rendered":"https:\/\/www.hiberus.com\/crecemos-contigo\/?p=46003"},"modified":"2025-01-03T12:47:37","modified_gmt":"2025-01-03T11:47:37","slug":"microservicios-en-liferay-saas-y-dxp-cloud-a-salesforce-marketing-cloud","status":"publish","type":"post","link":"https:\/\/www.hiberus.com\/crecemos-contigo\/microservicios-en-liferay-saas-y-dxp-cloud-a-salesforce-marketing-cloud\/","title":{"rendered":"Microservicios en Liferay SaaS y DXP Cloud a Salesforce Marketing Cloud"},"content":{"rendered":"<p>En el contexto actual, la personalizaci\u00f3n y automatizaci\u00f3n del marketing es clave para ofrecer experiencias de usuario \u00fanicas y relevantes. Para muchas empresas, <a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/que-es-salesforce-marketing-cloud\/\">Salesforce Marketing Cloud (SFMC)<\/a> se ha convertido en una de las herramientas preferidas para gestionar campa\u00f1as de marketing digital, y su integraci\u00f3n con plataformas de experiencia digital, como Liferay, abre nuevas puertas para aprovechar al m\u00e1ximo los datos de usuario.<\/p>\n<p>En este art\u00edculo, exploraremos c\u00f3mo implementar una arquitectura de microservicios en Liferay SaaS y <a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/por-que-utilizar-liferay-dxp\/\">Liferay DXP Cloud<\/a> para enviar datos a Salesforce Marketing Cloud desde un formulario tipo Object, aprovechando las <a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/construccion-de-sites-low-code-con-liferay-dxp\/\">herramientas Low Code que integra Liferay<\/a>. Esta integraci\u00f3n permite transmitir la informaci\u00f3n de usuarios en tiempo real, facilitando campa\u00f1as altamente personalizadas basadas en comportamientos y preferencias de los usuarios.<\/p>\n<h2>Salesforce Marketing Cloud y la captura de datos en Liferay<\/h2>\n<p>Salesforce Marketing Cloud es una plataforma de marketing digital que permite automatizar campa\u00f1as, enviar correos personalizados, administrar contenido y realizar an\u00e1lisis de comportamiento. Conectar Liferay con Salesforce Marketing Cloud ofrece una ventaja clave: permite que los datos de los usuarios capturados en Liferay se env\u00eden autom\u00e1ticamente a Salesforce, mejorando la capacidad de personalizaci\u00f3n de las campa\u00f1as y la eficiencia del marketing digital.<\/p>\n<p>En Liferay, los formularios de tipo Object son estructuras de datos que permiten la creaci\u00f3n de formularios personalizados que capturan informaci\u00f3n espec\u00edfica de los usuarios. Estos datos, almacenados como registros en Liferay Objects, pueden utilizarse para enriquecer las campa\u00f1as en Salesforce Marketing Cloud a trav\u00e9s de una integraci\u00f3n personalizada.<\/p>\n<h2>Gu\u00eda: Integraci\u00f3n de Liferay y Salesforce a trav\u00e9s de microservicios<\/h2>\n<h3>1. Creaci\u00f3n del formulario tipo Object en Liferay<\/h3>\n<p>En Liferay, crea un formulario utilizando la funcionalidad de Objects. Los formularios tipo Object son personalizables y permiten crear campos de usuario seg\u00fan tus necesidades de marketing. Este formulario recolectar\u00e1 la informaci\u00f3n del usuario, como nombre, correo electr\u00f3nico, preferencias y cualquier otro dato relevante para la campa\u00f1a.<\/p>\n<h3>2. Implementaci\u00f3n del microservicio en Liferay DXP Cloud o SaaS<\/h3>\n<p>Para configurar el microservicio que se encargar\u00e1 de enviar los datos a Salesforce, sigue estos pasos:<\/p>\n<ul>\n<li><strong>Configura la API de Salesforce Marketing Cloud:<\/strong> primero, aseg\u00farate de tener las credenciales y los permisos necesarios para acceder a la API de Salesforce Marketing Cloud. Configura un entorno seguro en Liferay para almacenar los datos de autenticaci\u00f3n.<\/li>\n<li><strong>Desarrolla el microservicio en Liferay DXP Cloud:<\/strong> utiliza una aplicaci\u00f3n de Spring Boot o Node.js alojada en DXP Cloud para conectarte a la API de Salesforce. Este microservicio tomar\u00e1 los datos del formulario en Liferay y los enviar\u00e1 a Salesforce.<\/li>\n<li><strong>Configura la autenticaci\u00f3n OAuth:<\/strong> conecta el microservicio a Salesforce Marketing Cloud utilizando OAuth para autenticar cada solicitud. Esto asegura una comunicaci\u00f3n segura y permite que el microservicio acceda a los datos de Salesforce sin necesidad de autenticaci\u00f3n constante.<\/li>\n<\/ul>\n<p>Como patr\u00f3n, podemos encontrar dentro de la secci\u00f3n Learn de Liferay la siguiente configuraci\u00f3n de un <em>workspace<\/em> para implementar paso por paso los puntos anteriores y avanzar en el desarrollo de nuestro componente.<\/p>\n<h3>3. Conexi\u00f3n del microservicio con el Object en Liferay<\/h3>\n<p>Una vez que el microservicio est\u00e9 configurado, es hora de conectar los datos del formulario. Usa el API de Liferay para que, cada vez que se registre un nuevo dato en el formulario de tipo Object, se dispare el microservicio. Este microservicio tomar\u00e1 los datos y los enviar\u00e1 a la lista de contactos de Salesforce Marketing Cloud, donde podr\u00e1n usarse para campa\u00f1as personalizadas.<\/p>\n<h3>4. Ejemplo de Flujo de Datos<\/h3>\n<p>A continuaci\u00f3n, se detalla un flujo de ejemplo:<\/p>\n<ol>\n<li>Un usuario completa el formulario en Liferay.<\/li>\n<li>Los datos se registran en Liferay como un nuevo Object.<\/li>\n<li>Liferay invoca el microservicio mediante una llamada API interna.<\/li>\n<li>El microservicio toma los datos y los env\u00eda a Salesforce Marketing Cloud.<\/li>\n<li>Salesforce recibe los datos y los almacena en su base de datos de contactos.<\/li>\n<\/ol>\n<h2>Beneficios de la <a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/de-una-arquitectura-tradicional-a-microservicios\/\">integraci\u00f3n de microservicios<\/a> para Marketing Digital<\/h2>\n<p>La integraci\u00f3n entre Liferay y Salesforce Marketing Cloud, mediante microservicios, permite una serie de beneficios significativos:<\/p>\n<ul>\n<li><strong>Automatizaci\u00f3n:<\/strong> los datos fluyen autom\u00e1ticamente desde Liferay a Salesforce, sin necesidad de intervenci\u00f3n manual.<\/li>\n<li><strong>Escalabilidad:<\/strong> el uso de microservicios en DXP Cloud asegura que la soluci\u00f3n puede escalar seg\u00fan aumente la demanda, permitiendo manejar grandes vol\u00famenes de datos.<\/li>\n<li><strong>Personalizaci\u00f3n avanzada:<\/strong> la integraci\u00f3n permite usar los datos capturados en Liferay para segmentar y personalizar las campa\u00f1as de Salesforce, mejorando la efectividad del marketing.<\/li>\n<\/ul>\n<p>La integraci\u00f3n de microservicios en Liferay SaaS y DXP Cloud para enviar datos de Objects a Salesforce Marketing Cloud es una soluci\u00f3n poderosa que permite a las empresas centralizar, automatizar y personalizar sus campa\u00f1as de marketing digital. Esta arquitectura modular y escalable no solo facilita el mantenimiento y la seguridad, sino que tambi\u00e9n permite una experiencia de marketing mucho m\u00e1s enfocada y eficiente.<\/p>\n<p>Con esta integraci\u00f3n, las empresas pueden aprovechar al m\u00e1ximo los datos de los usuarios, permitiendo campa\u00f1as personalizadas y mejorando la eficiencia del marketing en un ecosistema digital completamente integrado. Si deseas saber m\u00e1s, \u00a1no te pierdas la grabaci\u00f3n de nuestro Meet Up junto a Liferay!<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/gH5ARK2sQGU?si=FJuE6qmD2fQwAN9Q\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Si quieres implementar microservicios en tus plataformas de Liferay SaaS y Liferay DXP Cloud para Salesforce, puedes contactar con nosotros. En hiberus somos Partner Platinum y <a href=\"https:\/\/www.hiberus.com\/dxp\/liferay\" target=\"_blank\" rel=\"noopener\">expertos en Liferay<\/a>, contamos con varias certificaciones y un equipo de expertos en el desarrollo de soluciones con Liferay DXP, Liferay Experience Cloud y Liferay Commerce. Adem\u00e1s, nuestra <a href=\"https:\/\/www.hiberus.com\/modern-applications\/microservicios\">\u00e1rea de microservicios<\/a> cuenta con m\u00e1s de 1000 aplicaciones gestionadas y un alto expertise en migraciones e implementaci\u00f3n.<\/p>\n        <div class=\"row\">\n            <div class=\"block-cta-form\" style=\"background-color: #003664;\">\n                <div class=\"content-cta-form\">\n                    <div class=\"text-cta-form\">\n                        <p class=\"title-cta-form\">\u00bfQuieres m\u00e1s informaci\u00f3n sobre nuestros servicios de Liferay y microservicios?<\/p>\n                        <p>Contacta con nuestro equipo<\/p>\n                    <\/div>\n                    <div class=\"form-fields\">\n                        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f33973-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"33973\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/46003#wpcf7-f33973-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"33973\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f33973-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div id=\"responsive-form\" class=\"clearfix\">\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre *\" value=\"\" type=\"text\" name=\"nombre\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"apellido\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Apellido *\" value=\"\" type=\"text\" name=\"apellido\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo corporativo *\" value=\"\" type=\"email\" name=\"correo\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telf-contacto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tel\u00e9fono *\" value=\"\" type=\"tel\" name=\"telf-contacto\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"compania\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Compa\u00f1ia *\" value=\"\" type=\"text\" name=\"compania\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Mensaje *\" name=\"mensaje\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"politica\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"politica\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">He le\u00eddo y acepto la <a href=\"https:\/\/www.hiberus.com\/politica\" target=\"_blank\"><u>Pol\u00edtica de privacidad<\/u><\/a><\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"marketing\"><span class=\"wpcf7-form-control wpcf7-acceptance optional\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"marketing\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Me gustar\u00eda recibir comunicaciones de marketing de Hiberus y sobre sus productos, servicios y eventos.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Contacta con nosotros\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div id=\"campos_ocultos\" class=\"hidden\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new1\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new1\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new2\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new2\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new3\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new3\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new3\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new4\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new4\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new4\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new_p\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new_p\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new_p\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!--end responsive-form--><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"<p>En el contexto actual, la personalizaci\u00f3n y automatizaci\u00f3n del marketing es clave para ofrecer experiencias de usuario \u00fanicas y relevantes. Para muchas&#8230;<\/p>\n","protected":false},"author":417,"featured_media":46005,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_ayudawp_aiss_exclude":false,"footnotes":""},"categories":[7,3,237,232],"tags":[210,50,56,67],"class_list":{"0":"post-46003","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-next-tech","8":"category-negocio-electronico","9":"category-microservicios","10":"category-portales-dxp","11":"tag-dxp","12":"tag-liferay","13":"tag-microservicios","14":"tag-salesforce"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/46003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/users\/417"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/comments?post=46003"}],"version-history":[{"count":1,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/46003\/revisions"}],"predecessor-version":[{"id":46006,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/46003\/revisions\/46006"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media\/46005"}],"wp:attachment":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media?parent=46003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/categories?post=46003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/tags?post=46003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}