Herramienta gratuita

Conversor de ID Salesforce: de 15 a 18 caracteres

Pega un ID, una lista o un archivo CSV completo. Obtén los ID de 18 caracteres, mira a qué objeto pertenece cada uno y detecta los ID que solo se diferencian en las mayúsculas. Gratuito, funciona en tu navegador y no se sube nada.

Tus ID de Salesforce

El conversor necesita JavaScript. Más abajo se explica cómo se forman los tres caracteres adicionales.

Cómo funciona

De dónde salen los tres caracteres adicionales

Un ID de 15 caracteres distingue mayúsculas y minúsculas: para Salesforce, 001xx000003DHur y 001XX000003DHUR son registros distintos. Los tres caracteres adicionales codifican la posición de las mayúsculas, así que el ID de 18 caracteres sigue siendo válido en herramientas que no distinguen mayúsculas y minúsculas.

Salesforce lo llama case-safe. Eso no significa que ignore mayúsculas y minúsculas: si cambias a mano las mayúsculas de un ID de 18 caracteres, el sufijo deja de coincidir. Gracias a eso, este conversor también restaura las mayúsculas que Excel eliminó.

El sufijo en cuatro pasos

  • Divide los 15 caracteres en tres bloques de cinco
  • Suma 1, 2, 4, 8 o 16 por cada mayúscula en las posiciones 1 a 5
  • Busca el carácter de cada suma (de 0 a 31): primero de la A a la Z, después del 0 al 5
  • Añade los tres caracteres: 001xx000003DHur + AAG

Prueba un caso real

Cada ejemplo carga sus ID en el conversor. Los dos primeros salen de la propia documentación de Salesforce.

Excel y Google Sheets

La trampa de búsqueda con ID de 15 caracteres

La función COINCIDIR (MATCH) de Excel, y con ella BUSCARV (VLOOKUP) y BUSCARX (XLOOKUP), ignora mayúsculas y minúsculas. Dos ID de 15 caracteres que solo se diferencian en las mayúsculas parecen un mismo registro, y la búsqueda devuelve el que aparezca primero.

Convierte a 18 caracteres antes de buscar nada. Si tienes que conservar los ID de 15 caracteres, IGUAL (EXACT) compara distinguiendo mayúsculas y minúsculas.

  • Los informes devuelven ID de 15 caracteres; la API y Data Loader, de 18
  • Salesforce acepta ambos al importar o actualizar
  • Un campo de fórmula CASESAFEID pone el ID de 18 caracteres en cada informe

Fórmulas para copiar

=XLOOKUP(TRUE, EXACT($A$2:$A$5000, D2), $B$2:$B$5000)

/* Salesforce: a formula field (Text) that shows the 18-character ID */
CASESAFEID(Id)

Usa ID de 18 caracteres en tus datos

Cuatro pasos para que cada lista que cruces lleve ID que Excel no pueda estropear.

  1. 1

    Exporta con 18 caracteres

    Data Loader y la exportación de datos semanal ya dan ID de 18 caracteres. Los informes dan 15.

  2. 2

    Añade un campo CASESAFEID

    Un campo de fórmula de texto con CASESAFEID(Id) muestra el ID de 18 caracteres en informes y vistas de lista.

  3. 3

    Convierte aquí las listas puntuales

    Pega una columna o abre el CSV: recibes el mismo archivo con una columna de 18 caracteres junto a cada columna de ID.

  4. 4

    Importa por ID

    En Account Engagement (Pardot), asocia los prospectos por ID de CRM en lugar de por email siempre que puedas. Salesforce lo recomienda para vincular cada prospecto con el lead o contacto correcto.

Los ID en importaciones y coincidencias

Dónde cuenta la diferencia entre 15 y 18 caracteres en Pardot y Data 360 (antes Data Cloud).

  • 15caracteres: distingue mayúsculas y minúsculas, lo que muestran los informes
  • 18caracteres: case-safe, lo que devuelve la API
  • 3caracteres: el prefijo de clave que indica el objeto
  • Importación en Pardot. La importación asocia los prospectos por email o por ID de CRM, el ID de lead o de contacto de Salesforce. Salesforce recomienda el ID de CRM cuando lo tengas, para que los prospectos nuevos se vinculen con el registro correcto.
  • Reglas de coincidencia de Data 360. La coincidencia exacta no distingue mayúsculas y minúsculas: Maryanne y MARYANNE coinciden. Para los ID de CRM de 15 caracteres, Salesforce indica que se seleccione Case Sensitive (distinguir mayúsculas y minúsculas) o que la coincidencia se haga con el ID de 18 caracteres.
  • Informes y exportaciones. Los informes dan 15 caracteres; Data Loader y la exportación semanal, 18. Los duplicados aparecen cuando se mezclan los dos en una misma lista.
  • Prefijo de clave. Los tres primeros caracteres indican el objeto: 00Q un lead, 003 un contacto, 001 una cuenta. Los objetos personalizados empiezan en a00.

Preguntas frecuentes sobre el conversor de ID Salesforce

Respuestas breves a lo que se suele preguntar sobre los ID de Salesforce de 15 y 18 caracteres.

¿Cómo convierto un ID de Salesforce de 15 caracteres a 18?

Pégalo en el conversor de arriba. En el propio Salesforce, un campo de fórmula con CASESAFEID(Id) muestra la versión de 18 caracteres. Los tres caracteres añadidos codifican cuáles de los 15 caracteres son mayúsculas.

¿Cómo paso un ID de 18 caracteres a 15?

Quita los tres últimos caracteres. Salesforce recomienda conservar el ID de 18 caracteres, porque solo ese resiste las herramientas que no distinguen mayúsculas y minúsculas.

¿El ID de 18 caracteres ignora las mayúsculas?

Salesforce lo llama case-safe, que no es lo mismo que ignorar las mayúsculas: si se cambian a mano las mayúsculas de un ID de 18 caracteres, el sufijo deja de coincidir. El sufijo guarda las mayúsculas originales, y así se pueden restaurar.

¿Por qué BUSCARV (VLOOKUP) me devuelve el registro equivocado?

Las búsquedas de Excel no distinguen mayúsculas y minúsculas, así que los ID de 15 caracteres que solo se diferencian en las mayúsculas parecen idénticos. Convierte primero los ID a 18 caracteres o compara con IGUAL (EXACT).

¿A qué objeto pertenece un ID?

Los tres primeros caracteres, el prefijo de clave, indican el objeto: 001 cuenta, 003 contacto, 00Q lead, 006 oportunidad, 701 campaña, 005 usuario, 500 caso. Los objetos personalizados usan prefijos a partir de a00.

¿Se suben mis ID a algún sitio?

No. El conversor y la lectura del archivo CSV se ejecutan en tu navegador; no se envía ni se guarda nada. Lo que introduces no nos llega ni a nosotros ni a ninguna herramienta de analítica.

Hacemos que tu marketing en Salesforce trabaje para ti

Habla con un consultor certificado, no con un vendedor, y sal de la primera llamada sabiendo cuál es tu siguiente paso.