Una lista de clientes limpia es uno de los activos de segmentación con mayor intención de compra que tienes. Lo único que se interpone entre ese export de tu CRM y una audiencia de retargeting o lookalike de alto rendimiento es acertar con las columnas del CSV.
La especificación de formato de Meta es la autoridad en esto, pero está repartida entre varias páginas de ayuda y enterrada bajo el chrome de la interfaz. Así que la gente adivina los encabezados, se salta el código de país, sube una sola columna de email, y termina con una tasa de coincidencia débil o un error de subida. Esta guía reúne todo el proceso en una sola página: la plantilla CSV exacta, cómo preparar y exportar tu lista, cómo funciona el hashing SHA-256, los pasos de subida en Ads Manager, y cómo elevar tu tasa de coincidencia. Es uno de los puntos de entrada más prácticos a las audiencias personalizadas, y también sirve como la plantilla de referencia que puedes copiar en segundos.
Qué es una audiencia personalizada de lista de clientes
Una audiencia personalizada de lista de clientes es una audiencia de segmentación publicitaria construida a partir de un archivo de personas que ya conoces: compradores, leads, usuarios de prueba o suscriptores. Subes sus datos de contacto, Meta los hace coincidir con cuentas de Facebook e Instagram, y el grupo coincidente se convierte en una audiencia que puedes segmentar o excluir.
Se diferencia de una audiencia de sitio web o de interacción, que Meta construye automáticamente a partir de la actividad del píxel o dentro de la app. Aquí, tú aportas los datos. Se aplican tres requisitos básicos:
- El archivo debe ser un CSV o TXT con una fila de encabezado y un cliente por fila.
- Debe incluir al menos 100 clientes únicos después de eliminar duplicados; las listas más pequeñas no crearán una audiencia.
- Debe contener al menos un identificador principal, como una dirección de email o un número de teléfono.
Cuanto más limpio y completo sea el archivo, más personas podrá hacer coincidir Meta, y más utilizable se vuelve tu audiencia.
La plantilla CSV de audiencia personalizada de Facebook (columnas exactas)
Meta lee tu archivo por los encabezados de columna en la primera fila. Usa los códigos exactos de abajo y mapeará tus datos automáticamente. Los encabezados se dividen en tres grupos.
Identificadores principales (incluye al menos uno). Más de uno mejora tu tasa de coincidencia.
| Encabezado de columna | Identificador | Notas |
|---|---|---|
email | Dirección de email | Hasta 3 columnas de email; una dirección por celda |
phone | Número de teléfono | Hasta 3 columnas; debe incluir el código de país |
madid | ID de publicidad móvil | Apple IDFA o Google AAID |
appuid | ID de usuario de la app de Facebook | ID numérico del SDK de Facebook |
pageuid | ID de usuario de la Página de Facebook | ID numérico de personas que interactuaron con tu Página |
Identificadores adicionales (opcionales, pero elevan la tasa de coincidencia).
| Encabezado de columna | Identificador | Formato |
|---|---|---|
fn | Nombre | Con o sin acentos |
ln | Apellido | Apellido completo |
ct | Ciudad | Nombre completo de la ciudad |
st | Estado / región | Nombre completo o abreviatura de EE. UU. (CA) |
country | País | Código ISO de dos letras (US, GB, FR) |
zip | Código postal | Se aceptan formatos de EE. UU. e internacionales |
dob | Fecha de nacimiento | Muchos formatos, con o sin puntuación |
doby | Año de nacimiento | Año de 4 dígitos (1990) |
gen | Género | M o F |
age | Edad | Numérico |
Campos opcionales.
| Encabezado de columna | Propósito |
|---|---|
value | Valor del cliente para lookalikes basados en valor (solo número, sin símbolo de moneda) |
add_to_messaging_cb_for_wa | Añade al cliente a tu base de mensajería de WhatsApp (flag true/false) |
data_processing_options | Usa "LDU" para habilitar Limited Data Use |
data_processing_options_state | Señal de estado para Limited Data Use |
data_processing_options_country | Señal de país para Limited Data Use |

Una plantilla mínima funcional se ve así:
email,phone,fn,ln,country
emily@example.com,+14155552671,Emily,Stone,US
john@example.com,+447911123456,John,Doe,GB
helen@example.com,+12025550143,Helen,Park,US
Dos reglas son las que más suelen hacer tropezar a la gente. Primero, pon cada identificador en su propia columna. No uses una sola columna para el nombre completo; divídelo en fn y ln. Segundo, incluye siempre el código de país en los números de teléfono y un código de país ISO en la columna country, incluso cuando todos los clientes estén en el mismo país, porque Meta hace coincidencias a escala global. Meta también aloja un archivo de ejemplo de lista de clientes descargable que puedes usar como punto de partida.
Cómo preparar y exportar tu lista
Tus datos casi siempre empiezan en otro lugar: una plataforma de ecommerce, una hoja de cálculo o un CRM. El trabajo consiste en exportarlos y darles forma para que coincidan con los encabezados de arriba.
- Exporta la lista en bruto. Extrae los contactos que quieres segmentar a un CSV.
- Mapea los campos a los encabezados de Meta. Renombra tus columnas a
email,phone,fn, y así sucesivamente. Divide los campos combinados, como una sola columna de "Nombre completo", enfnyln. - Limpia los datos. Recorta los espacios al inicio y al final, pon en minúsculas las direcciones de email, y elimina los símbolos de moneda de cualquier columna
valuepara que solo contenga números. - Añade la columna de país. Dale a cada fila un código
countryISO de dos letras, y asegúrate de que los números de teléfono lleven su código de país. - Elimina la información prohibida. Nunca subas datos sensibles. Meta prohíbe identificadores como documentos de identidad oficiales, datos de cuentas financieras, información de salud, y cualquier dato sobre menores de 13 años. Revisa las pautas de formato de Meta si no estás seguro de si un campo está permitido.
Si tu lista vive en un CRM como HubSpot, Mailchimp o Salesforce, puedes exportarla a CSV y seguir el mismo mapeo, o sincronizarla automáticamente. La mecánica de conectar un CRM con Meta está cubierta en nuestra guía sobre integración de CRM con Facebook lead ads, así que este artículo se mantiene enfocado en el archivo en sí.
Lanza más. Haz menos clics.
Sube cientos de creatividades a la vez, empareja miniaturas con vídeos automáticamente y exporta directamente al Administrador de anuncios de Meta.
Prueba Ads Uploader gratisSin tarjeta de crédito • 7 días de prueba gratis
Cómo funcionan el hashing y la normalización SHA-256
Los datos de clientes son sensibles, así que Meta nunca hace coincidir emails o números de teléfono en bruto. Hace coincidir hashes: huellas digitales cifradas y de un solo sentido de cada identificador, producidas con el algoritmo SHA-256. Dos entradas idénticas siempre producen el mismo hash, que es lo que permite a Meta comparar tu lista con sus usuarios sin leer nunca los valores subyacentes.
Hay dos caminos, y cuál se aplica decide si alguna vez tienes que tocar el hashing tú mismo.
- Subida directa en Ads Manager. Cuando subes un archivo o pegas valores directamente, Meta hashea los identificadores en tu navegador con SHA-256 antes de que se envíe nada. Los datos en bruto nunca salen de tu máquina en forma legible, y tú no tienes que hacer nada extra.
- Subida vía Marketing API o partner. Si envías la lista a través de la API o de una plataforma conectada, tú mismo normalizas y hasheas cada identificador antes de enviarlo.
Cuando hasheas los datos tú mismo, la normalización va primero, porque el matching depende de entradas consistentes:
- Convierte el texto a minúsculas.
- Recorta los espacios al inicio y al final.
- Elimina la puntuación donde Meta espera que se elimine.
- Formatea los números de teléfono como solo dígitos con el código de país incluido: elimina espacios, guiones, paréntesis y el signo más, y quita cualquier cero inicial, por ejemplo
14155552671.
Luego hashea cada valor normalizado con SHA-256 puro y sin salt; un hash con salt nunca coincidirá con los registros de Meta.

Para la gran mayoría de anunciantes que hacen una subida manual, esto es una buena noticia: preparas un CSV limpio y Meta se encarga del hashing.
Cómo subir tu lista y crear la audiencia
Con un archivo formateado listo, el flujo de creación en la app de navegador de Ads Uploader o directamente en Ads Manager toma unos minutos.
- Abre Audiencias en Ads Manager.
- Selecciona Crear audiencia y luego Audiencia personalizada.
- Elige Lista de clientes y luego Siguiente.
- Preparar lista: confirma que tu archivo sigue la especificación de formato, luego continúa.
- Añadir lista: elige Subir un archivo o Pegar valores separados por comas. Indica a Meta si tu archivo incluye una columna
value, luego define un nombre para la audiencia, una etiqueta opcional y una descripción, y acepta los términos de audiencia personalizada. - Coincidir columnas: Meta mapea cada columna a un identificador. Una marca verde significa que una columna está mapeada y lista para hashear. Un signo de exclamación significa que una columna necesita atención o se dejó fuera; corrige esto antes de continuar para proteger tu tasa de coincidencia.
- Selecciona Subir y crear.
Tu audiencia primero aparece como Generando mientras Meta la procesa y hace coincidir, luego cambia a Lista. Más adelante, presta atención a un estado Desactualizada: significa que la lista no se ha actualizado en más de 30 días, lo que puede debilitar la entrega. Vuelve a subir una versión reciente usando Actualizar lista para mantenerla al día.

Entender y mejorar tu tasa de coincidencia
La tasa de coincidencia es la proporción de tus registros subidos que Meta logra vincular con éxito a una cuenta de Facebook o Instagram. Es el número que decide cuánto de tu lista se vuelve realmente segmentable, y varía mucho según el tipo de lista.
- Las listas de consumidores bien formateadas suelen coincidir en el rango del 30 al 60 por ciento, porque los consumidores tienden a usar direcciones de email personales vinculadas a sus cuentas, y los archivos limpios con varios identificadores pueden superar el 60 por ciento.
- Las listas de email B2B suelen rendir más bajo, alrededor del 20 al 40 por ciento, ya que los emails de trabajo tienen menos probabilidad de estar vinculados a un perfil personal.
Un puñado de palancas mueven la tasa hacia arriba de forma fiable:
- Incluye más identificadores. Una lista con email, teléfono, nombre y ubicación le da a Meta más formas de encontrar a cada persona que el email por sí solo.
- Formatea correctamente. Los códigos de país en los teléfonos, los códigos ISO en la columna de país, y los emails en minúsculas, todo ayuda.
- Mantenla fresca. Los datos recientes coinciden mejor que una lista que lleva un año envejeciendo.
- Sube un archivo más grande y limpio. Más filas válidas significa más gente coincidida, incluso con el mismo porcentaje.
Una vez que tu audiencia está coincidida y Lista, se convierte en la fuente para lookalikes basados en valor y estándar, que extienden tu alcance a personas que se parecen a tus mejores clientes. Cuando construyas esos, recuerda suprimir a las personas que ya están en tu lista para no pagar por alcanzar dos veces a clientes existentes. Nuestra guía sobre exclusiones de audiencias personalizadas cubre cómo manejar el solapamiento y la supresión de forma limpia.
Ahorra horas probando creatividades
Deja de subir anuncios de uno en uno. Procesa creatividades ilimitadas en masa con emparejamiento automático de archivos y publicación directa vía API.
Prueba Ads Uploader gratisSin tarjeta de crédito • 7 días de prueba gratis
Hacer esto a escala: subidas de CSV repetibles
Una lista es una tarea de cinco minutos. El problema empieza cuando esto se convierte en una rutina semanal a través de muchas audiencias y varias cuentas publicitarias, que es la realidad para agencias y equipos de alto volumen. Estás volviendo a exportar, volviendo a mapear columnas, revisando de nuevo los códigos de país, y haciendo clic a través del mismo flujo de creación una y otra vez, y cada pasada manual es una oportunidad de enviar un archivo mal formado.
La solución es estandarizar: fija una sola plantilla de columnas, valida los encabezados antes de cada subida, y agrupa el trabajo en lotes en lugar de hacerlo audiencia por audiencia. Esa misma disciplina de estandarizar y agrupar en lotes es exactamente lo que separa a los equipos que lanzan campañas rápido de los equipos que se quedan atascados peleando con hojas de cálculo. Si los flujos de listas y anuncios a volumen son tu cuello de botella, vale la pena echar un vistazo al panorama más amplio de opciones en nuestro resumen de las mejores herramientas de lanzamiento masivo de anuncios para Meta ads.
Preguntas frecuentes
¿Qué formato necesita un CSV de audiencia personalizada de Facebook? Un archivo CSV o TXT con una fila de encabezado y un cliente por fila. La primera fila contiene los códigos de columna reconocidos por Meta, y cada identificador va en su propia columna. El archivo necesita al menos 100 clientes únicos después de eliminar los duplicados.
¿Qué columnas y encabezados van en el CSV de la lista de clientes? Al menos un identificador principal (email, phone, madid, appuid o pageuid), más identificadores opcionales que elevan la tasa de coincidencia como fn, ln, ct, st, country, zip, dob, doby, gen y age. Las columnas opcionales incluyen value, el campo de mensajería de WhatsApp y los campos de Limited Data Use.
¿Cuál es el tamaño mínimo de la lista de clientes? Necesitas al menos 100 clientes únicos en el archivo después de la deduplicación, o Meta no creará la audiencia. El antiguo mínimo de 20 es información desactualizada, y las listas más grandes y limpias te dan más alcance utilizable.
¿Necesito hashear mi lista de clientes yo mismo? No para una subida estándar en Ads Manager. Meta hashea los identificadores con SHA-256 en tu navegador antes de enviarlos. Solo hasheas los datos tú mismo cuando subes a través de la Marketing API o una integración de partner, después de normalizarlos.
¿Qué es una buena tasa de coincidencia para una audiencia personalizada? Las listas bien formateadas suelen coincidir en el rango del 30 al 60 por ciento, y los archivos limpios pueden superar el 60 por ciento, mientras que las listas B2B rinden más bajo, alrededor del 20 al 40 por ciento. Más identificadores y un formato limpio elevan la tasa.
¿Por qué mi audiencia personalizada dice Desactualizada? La lista no se ha actualizado en más de 30 días, lo que puede afectar la entrega. Vuelve a subir una versión actualizada con la opción Actualizar lista.
¿Puedo pegar una lista en lugar de subir un archivo CSV? Sí. El paso Añadir lista incluye una opción para pegar valores separados por comas. Es conveniente para listas pequeñas, pero un CSV formateado es más rápido y seguro para cualquier cosa de tamaño considerable.
Uniendo todo
Una audiencia personalizada de lista de clientes es tan fuerte como el archivo detrás de ella. Acierta con las columnas, dale a cada identificador su propia columna, añade códigos de país y pon tus emails en minúsculas, e incluye más de un identificador para que Meta tenga más con qué hacer coincidencias. Súbela en Ads Manager, deja que se hashee y se genere, y actualízala antes de que se vuelva Desactualizada. Luego convierte ese grupo coincidido en lookalikes y listas de supresión.
Hazlo una vez y es una tarea rápida. Hazlo cada semana a través de múltiples cuentas y la verdadera victoria está en estandarizar la plantilla y agrupar las subidas en lotes, para que una lista limpia siempre se convierta en una audiencia funcional en lugar de un dolor de cabeza de formato.
