Prepare sus fuentes de datos para la importación en el CDP de Brevo

La Plataforma de datos del cliente (CDP) solo está disponible en un plan de Enterprise Solution (Solución Enterprise) y algunas opciones requieren un plan Pro. Para más información, visite nuestra página web o contacte con nuestro equipo de ventas.

Antes de poder aprovechar los datos de sus clientes, primero debe conectar sus diferentes fuentes de datos a la Brevo Customer Data Platform (CDP) para que estén todas en un solo lugar, listas para ser accedidas, unificadas y aprovechadas.

Antes de empezar

Puede crear tantas conexiones como sean necesarias y tantas de la misma naturaleza. Por ejemplo, si utiliza una integración de Brevo para crear pedidos o contactos en Brevo, puede conectar varias cuentas de Brevo como origen y enviar estos datos a la CDP de Brevo para unificarlos.

🛢️ Fuentes de datos compatibles con la CDP de Brevo

Como parte de la configuración de la CDP, nuestro equipo conectará sus subcuentas de Brevo CRM y un servidor SFTP de Brevo como fuentes y destinos de datos en su CDP de Brevo. Podrá conectar e importar datos de otras fuentes de datos desde el menú Connections (Conexiones) :

  • Una subcuenta de Brevo CRM alimentada por APIs o plugins e integraciones, como WordPress, WooCommerce, PrestaShop o Shopify.
  • Una base de datos o almacén de datos externo como PostgreSQL, MariaDB, MySQL o BigQuery.
  • Un servidor (S)FTP al que se suben sus archivos JSON o CSV desde su ERP, POS u otros sistemas. Al importar sus datos a la CDP de Brevo mediante servidores FTP, siga las pautas de CSV para importarlos correctamente.
    ➡️ Para obtener más información, consulte nuestra sección dedicada de servidores FTP en Prepare sus fuentes de datos para cumplir con los requisitos de la CDP de Brevo

❓ ¿Cómo elegir las fuentes de datos adecuadas para su business?

La elección de las fuentes de datos más adecuadas para su business depende de dos factores:

  • ¿Qué tipo de datos desea importar a la CDP de Brevo?

    Los datos principales de la empresa se pueden importar a la CDP de Brevo a través de cualquiera de nuestras fuentes de datos compatibles. Sin embargo, los tipos de datos complejos requieren conexiones FTP o conexiones de base de datos. La tabla a continuación muestra qué fuentes de datos funcionan con diferentes métodos de integración:

    Entidades API de Brevo (Plugins e integraciones) Base de datos o almacén de datos (S)FTP servidor
    Contactos
    Productos
    Pedidos
    Artículos de pedidos
    Empresas
    Almacenes
    Suscripciones
    Interacciones
    Tickets

    ➡️ Para obtener más información sobre los diferentes tipos de datos que puede importar a la CDP de Brevo y sus nombres y tipos asociados, consulte nuestra sección dedicada Ejemplos de la estructura de datos esperada.

  • Dónde están almacenados actualmente sus datos

    Si sus datos están alojados en una plataforma con un plugin compatible o base de datos, la integration con la CDP de Brevo es perfecta. Por ejemplo, si almacena productos en una cuenta de Shopify, puede conectarla a Brevo a través de nuestro plugin de Shopify para facilitar la sincronización de datos. Si su plataforma no tiene un plugin o una base de datos compatible con Brevo, o si necesita importar entidades avanzadas, tendrá que utilizar un servidor FTP, una base de datos externa o un almacén de datos.

💡 Información relevante

Puede combinar diferentes tipos de fuentes de datos con la CDP de Brevo para cubrir todos sus tipos de datos necesarios.

🧪 Prepare sus fuentes de datos para cumplir con los requisitos del CDP de Brevo

Antes de conectar sus fuentes de datos a la CDP de Brevo, debe asegurarse de que estas cumplen con los requisitos necesarios para una importación correcta. Despliegue los acordeones correspondientes a cada una de las fuentes de datos que desee conectar a la CDP de Brevo para descubrir sus requisitos:

⚙️ Brevo API

Cada entidad que desee importar debe seguir la misma estructura de datos que se indica en la documentación de la API:

👥 Contactos  📦 Productos 🧾 Pedidos 🗄️ Categorías 🏢 Empresas
🧩 Plugins e integraciones

Si utiliza uno de nuestros plugins o integraciones para conectar su sitio web a Brevo, consulte la documentación específica de su plugin o integración en nuestra sección dedicada Plugins e Integraciones.

❗️ Importante
Las entidades admitidas pueden variar de un plugin o integración a otro. 
🗂️ Servidor FTP

La CDP de Brevo le permite importar datos estructurados desde servidores FTP (con archivos CSV o JSON/JSONL) para importaciones automatizadas puntuales o recurrentes. Al importar sus datos a la CDP de Brevo a través de servidores FTP, sus archivos deben seguir un formato específico para poder importarlos correctamente.

💡 Información relevante

Puede utilizar su propio servidor FTP, o podemos proporcionarle uno. 

Consulte a continuación nuestros requisitos generales y específicos de archivos, junto con las recomendaciones para sus archivos FTP:

📑 Requisitos generales de archivos

Todos los archivos que contienen sus datos deben cumplir los siguientes requisitos antes de importarlos en el CDP de Brevo:

  • Guarde su archivo en uno de los siguientes formatos:
    .CSV .JSON/.JSONL .ZIP/.GZIP

    Consulte nuestros requisitos específicos de archivo para sus archivos CSV y JSON/JSONL.

  • Cree un archivo por entidad. Una entidad es el alcance de los datos que está importando, como contactos, pedidos o productos, por ejemplo. 
  • Guarde su archivo con codificación UTF-8 o UTF-8 BOM. Estos tipos de codificación de archivos permiten leer el contenido de su archivo cuando incluye caracteres especiales.
  • Cada registro en una entidad debe tener al menos el valor de la clave primaria de origen completado.
    Una clave de origen es una columna de su archivo que actúa como un identificador único (ID) para los registros de una entidad dada. Por ejemplo, para la entidad Contacts (Contactos),el ID podría ser contact_id o contact_email, y para la entidad Orders (Pedidos), el ID podría ser order_id. También puede combinar diferentes columnas para formar un identificador único para cada registro, como order_id y product_id para la entidad Order items (Artículos de pedidos). 

📄 Requisitos específicos del archivo 

Los archivos CSV y JSON necesitan elementos adicionales para ser compatibles con la CDP de Brevo. Abra la pestaña correspondiente al archivo que desea importar a la CDP de Brevo para obtener más información: 

CSV JSON/JSONL
💡 Información relevante

Hemos creado un archivo de muestra CSV que usted puede descargar y actualizar con sus propios datos.

  • Recomendamos utilizar una coma, barra vertical o punto y coma como separador para su archivo CSV, pero también se admiten otros separadores. 
  • Se aceptan los siguientes tipos de valores: cadena de texto sin formato, JSON, número, fecha, booleano o lista de valores.
  • Le recomendamos utilizar la marca de hora como formato de fecha en su archivo fuente, pero podrá convertir otros formatos en marcas de hora en la CDP de Brevo. Podemos cubrir la mayoría de los formatos de fecha personalizados, p. ej. `AAAA-MM-DD HH:mm:ss`, `DD/MM/AAAA`
  • Defina la primera línea como encabezados. Dado que los encabezados de columna se utilizan para mapeos y etiquetas, deben permanecer consistentes para las importaciones recurrentes. Su orden no tiene ningún impacto en la importación.
  • Cada línea debe incluir el mismo número de columnas que los encabezados.
  • Cada línea debe contener un solo registro sin caracteres de salto de línea.
  • Si su valor sin procesar contiene un carácter que podría confundirse con un separador CSV, elimínelo o encierre todo el valor entre comillas dobles.
    ➡️  Por ejemplo

    Si su valor bruto es 1234 Chester field ; road, puede:

    • Elimine el carácter: 1234 Chester field road, o
    • Introduzca su valor entre comillas dobles: «1234 Chester field; road».

✅ Recomendaciones

  • De forma predeterminada, los datos nuevos y actualizados se importan cada hora para garantizar datos relevantes y actualizados.  
  • Puede utilizar la siguiente convención de nomenclatura: <entity>-<source>-<subsection>_<date>.csv:
    • Los elementos rodeados por <> deben ser reemplazados por un valor real y son obligatorios. Por ejemplo, <entity> será <contacts> para un archivo que contenga contactos.
    • <entity> es una de las entidades business descritas anteriormente.
    • <source> es el nombre del sistema de donde provienen los datos (por ejemplo, prestashop, pos, etc.).
    • <subsection> es un parámetro opcional que se utiliza para ofrecer información adicional. Por ejemplo, puede tener dos archivos de Contactos para una sola fuente contacts_prestashop_customers y contacts_prestashop_subscribers.
    • <date> es la fecha en la que se creó el archivo. La fecha debe seguir el formato YYYYMMDD_H24MISS. Por ejemplo, un archivo creado el 19 de octubre de 2024 a las 15:12:39 tendrá el siguiente sufijo _20241019_151239.csv.
  • El nombre del archivo puede ampliarse con información adicional al principio (prefijo) y justo antes de la fecha .csv extensión (sufijo). Los sufijos deben colocarse antes de la fecha.
🛢️ Base de datos o almacenes de datos

Las bases de datos y los almacenes de datos, como PostgreSQL, MariaDB, MySQL o BigQuery, no requieren elementos específicos para ser compatibles con el CDP de Brevo. Sin embargo, recomendamos encarecidamente configurar la importación incremental añadiendo una columna last_updated a su base de datos o almacén de datos. 

❗️ Importante
La columna last_updated debe estar en formato de marca de tiempo y completarse con la última actualización de su tabla de datos que está conectada a la CDP de Brevo. De hecho, si su tabla de datos se actualiza de forma asíncrona y last_update refleja cambios de otro sistema, no se puede utilizar para la búsqueda incremental, lo que podría impedir la importación de contactos. 

La importación incremental le permite: 

  • Aumente el rendimiento.
  • Mantenga los datos actualizados, ya que las importaciones incrementales obtienen nuevos registros cada hora, asegurando que sus datos se mantengan actualizados. Sin importaciones incrementales, solo puede importar nuevos registros una vez al día a través de una importación completa.
  • Sea más respetuoso con el medio ambiente.

💡 Ejemplos de la estructura de datos esperados

Su estructura de datos depende de su fuente de datos y puede adaptarse a su formato de columna específico. Expanda los acordeones a continuación para ver ejemplos de los nombres y tipos de columnas esperados para algunas entidades:

👥 Contactos
Columnas Tipo
id Cadena
email Cadena
phone Cadena
firstname Cadena
lastname Cadena
birthdate Fecha y hora
country Cadena
city Cadena
postal_code Cadena
acquisition_source Cadena
gender Cadena
created_at Fecha y hora
modified_at Fecha y hora
🧾 Pedidos
Columnas Tipo
id Cadena
contact_id Cadena
store_id Cadena
status Cadena
channel Cadena
total_amount Float
discount_amount Float
billing_addresss Cadena
billing_city Cadena
billing_phone Cadena
billing_country_code Cadena
billing_postal_code Cadena
billing_payment_method Cadena
billing_region Cadena
created_at Fecha y hora
modified_at Fecha y hora
🗄️ Artículos del pedido
Columnas Tipo
id Cadena
quantity Float
unit_price Float
discount_amount Float
total_amount Float
order_id Cadena
product_id Cadena
variant_id Cadena
created_at Fecha y hora
📦 Productos
Columnas Tipo
id Cadena
sku Cadena
categories Cadena
price Float
name Cadena
description Cadena
parent_id Cadena
url Cadena
brand Cadena
image_url Cadena
created_at Fecha y hora
modified_at Fecha y hora
✅ Suscripciones
Columnas Tipo
id Cadena
contact_id Cadena
created_at Fecha y hora
modified_at Fecha y hora
type Float
started_at Cadena
ended_at Cadena
amount Cadena
🏷️ Tiendas
Columnas Tipo
id Cadena
name Cadena
city Cadena
country Cadena
postal_code Cadena
is_open Booleano
latitude Cadena
longitude Cadena
type Cadena
created_at Fecha y hora
modified_at Fecha y hora

⏭️ ¿Qué es lo siguiente? 

🤔 ¿Tiene alguna duda?

Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro equipo de asistencia mediante la creación de un ticket desde su cuenta. Si todavía no tiene una cuenta, puede ponerse en contacto con nosotros aquí.

Si necesitas ayuda con un proyecto usando Brevo, podemos ponerte en contacto con un socio certificado de Brevo.

💬 ¿Fue útil este artículo?

Usuarios a los que les pareció útil: 0 de 0