Afianza tu planificación de Email Marketing con XML

¿Qué es XML y para qué sirve?

La sigla XML proviene del inglés, significa “eXtensible Markup Language” sería un metalenguaje que sirve para almacenar datos de manera simple y ordenada para que cualquier otro sistema lo pueda utilizar. En palabras más sencillas XML es una fuente de datos y desde allí se extrae información relevante para usar por cualquier plataforma de marketing automation, como por ejemplo desde emBlue.

Un XML debe respetar cierta estructura para que desde emBlue podamos tomar los datos y en base a ellos hacer un envío. Aquí te mostramos un ejemplo de XML del cual te puedes guiar para crear el tuyo.

Cómo usar tu XML en emBlue

Lo haces desde el Gestor de Contenidos, allí podrás asociar un contenido HTML al XML que hayas creado. De manera que si necesitas, por ejemplo traer los datos del producto que comercializas, lo harás de manera automática porque el HTML está configurado para tomar los datos del XML.

Chequea tu XML

  • El archivo debe empezar con un tag <xml> donde se declara el formato del archivo.
  • La codificación es únicamente UTF-8.
  • Es fundamental y obligatorio que el contenido del XML esté encerrado dentro de una etiqueta madre <root> o similar.
  • Generar el Header en emBlue.
  • <emblue_item_parent> es opcional. Si hay dos dentro de un <emblue_head> el XML va a ser rechazado.
  • Puede haber más de un <emblue_head> y en ese caso los <emblue_item> no pueden compartir el mismo nombre.
  • No se admiten espacios o caracteres especiales en los tags. Solo letras, números y guión bajo ( _ ).
  • *<emblue_item> tiene atributos opcionales: search, order y placeholder. Son opcionales y no se puede repetir el mismo item 2 veces en un solo <emblue_head>*
  • No se admiten espacios o caracteres especiales en los tags. Solo letras, números y guión bajo ( _ ). No es case sensitive (“Producto” y “producto” serían iguales para el XML).
  • El nombre de <emblue_item> debe ser único. Si voy a usar varios <emblue_head> deben tener nombres distintos y <emblue_item_parent> tampoco puede usar el nombre de un item.Debe contener los items necesarios para realizar el template o HTML a utilizar.
  • Se debe poder abrir en el navegador.
  • Debe alojarse en un servidor donde periódicamente se actualice.
  • Contener bloques de productos bien definidos. ¿Contienen la información necesaria a reflejar en la futura pieza? Lo básico es link, imagen, precio(s), título por cada producto, pero se pueden sumar más propiedades dependiendo de lo que se quiera mostrar en el HTML.
  • Abrir imágenes referenciadas en el XML: ¿tienen el tamaño, las proporciones y  el estilo razonable para utilizarse en bloques de producto en un catálogo?
  • ¿Se pueden abrir correctamente los links?
  • ¿El link de un producto en el XML se corresponde al del mismo producto en el sitio?
  • ¿Cada producto existe una única vez en la fuente de datos?
  • Abrir imágenes referenciadas en el XML: ¿tienen el tamaño, las proporciones y el estilo razonable para utilizarse en bloques de producto en un catálogo?
  • ¿Se pueden abrir correctamente los links?
  • ¿El link de un producto en el XML se corresponde al del mismo producto en el sitio?
  • ¿Cada producto existe una única vez en la fuente de datos?

Ten en cuenta que utilizando XML podrás hacer uso de Remarketing en tu cuenta de emBlue, lograrás envíos personalizados de manera sencilla y podrás afianzar tu estrategia de Email Marketing.

¿Tienes alguna duda o consulta? Escríbenos y con gusto te ayudaremos.

Eleonora Trejo

Licenciada en Comunicación Social y Especialista en Email Marketing nutre a emBlue redactando notas del blog. Apasionada del mundo digital, le gusta estar informada de las últimas tendencias. Ama disfrutar de sus sobrinos y su cable a tierra es la natación.

Post Relacionados