Salesforce es una plataforma CRM empresarial. Sigue los pasos a continuación para conectar Salesforce a Enginy y configurar la integración.
Para configurar tu integración de Salesforce:
Ve a Integrations y abre la pestaña All (o la pestaña Disabled).
Localiza la tarjeta de Salesforce y actívala usando el toggle switch.
Haz clic en el botón Configure de la tarjeta de Salesforce.
Se abre una ventana flotante de configuración con cuatro pasos secuenciales.
Importante: Solo puedes tener una integración de CRM activa a la vez. Si ya tienes otro CRM activo, desactívalo primero.
Step 1: Sync Configuration
Este paso define cómo Enginy relaciona contactos y empresas con los registros de Salesforce para evitar duplicados y garantizar la integridad de los datos. Una sincronización significa que Enginy compara sus registros con los de Salesforce usando los identificadores que configures aquí.
Integration User
Muestra la dirección de correo electrónico del usuario de la integración API.
Contact Identifier
Elige cómo Enginy determina si un contacto ya existe en tu Salesforce.
Opción | Lógica de coincidencia |
First name + Last name + Company name | Un contacto coincide cuando los tres campos son iguales en Enginy y en Salesforce. |
LinkedIn profile URL OR First name + Last name + Company name | Un contacto coincide si la URL del perfil de LinkedIn es la misma o si coinciden los tres campos de nombre/empresa. |
Custom Mapping | Abre un pop-up donde defines condiciones personalizadas con lógica AND/OR. |
Company Identifier
Elige cómo Enginy determina si una empresa ya existe en tu Salesforce.
Opción | Lógica de coincidencia |
Domain | Coincide por el dominio de la empresa (p. ej., |
Domain or Company Name | Coincide si el dominio o el nombre de la empresa son iguales. |
Custom Mapping | Abre un pop-up donde defines condiciones personalizadas. |
General
En la sección General encontrarás dos toggles que controlan cómo se gestionan las asociaciones durante la exportación:
When exporting contacts, associate them with companies in Salesforce: Si está activado, Enginy vinculará automáticamente los contactos exportados con sus empresas en Salesforce.
When exporting companies, associate them with contacts in Salesforce: Si está activado, Enginy vinculará automáticamente las empresas exportadas con sus contactos en Salesforce.
Salesforce specific configuration
Importante: Este toggle tiene la etiqueta "Not recommended". Activarlo puede crear registros duplicados en tu organización de Salesforce si el mismo contacto se exporta más de una vez. Déjalo desactivado a menos que tengas una razón específica para omitir la detección de duplicados de Salesforce.
Al configurar Salesforce como tu CRM, verás una sección adicional llamada Salesforce specific configuration en la parte inferior del setup. Esta sección contiene la siguiente opción:
Create/Update records on duplicate warnings — Este toggle tiene la etiqueta "Not recommended". Contacta con el admin de tu workspace de Enginy o con el equipo de soporte de Enginy antes de activar esta opción.
Step 2: Field Mapping
Este paso configura qué campos de Enginy se mapean a qué campos de Salesforce al exportar datos. La configuración se divide en tres pestañas — Contacts, Leads y Companies — y el proceso de mapeo funciona igual en ambas.
Field Types
Tipo de campo | Descripción |
Enginy Fields | Campos estándar de tus listas. Haz clic en Add field: selecciona el campo de Enginy y luego el de Salesforce. |
Fixed Value Fields | Campos que siempre exportan el mismo valor estático (p. ej., "Source" = "Enginy"). |
Manual Export Fields | Campos cuyo valor defines en el momento de exportar. Tantos como quieras. |
Engagement Fields | Campos que se rellenan cuando se crea una Activity en Salesforce. Solo se puede configurar uno. |
Advertencia: No mapees un campo de empresa en la pestaña Contacts (ni un campo de contacto en la pestaña Companies). Esto puede provocar errores de exportación.
En cada desplegable de mapeo de campos de Salesforce verás iconos de estado:
Icono | Significado |
Check azul | El mapeo es correcto y no presenta problemas. |
Exclamación amarilla | Los tipos de campo pueden ser incompatibles (p. ej., texto de Enginy mapeado a enumeración de Salesforce). |
X roja | El mapeo no puede aplicarse porque los tipos no coinciden o el campo es de solo lectura. |
Nota: Si el campo de Salesforce es un desplegable (enumeración), el valor exportado debe coincidir con los nombres internos de las opciones, no con las etiquetas.
Solución alternativa: Crea una AI Variable con tipo de salida = One off y define las opciones exactas con los nombres internos de Salesforce.
Mapping Options
Opción | Comportamiento |
Enginy overwrites Salesforce | Los cambios en Enginy sobrescriben automáticamente los campos en Salesforce. |
Sync with Salesforce | Solo sincroniza cuando el campo de destino está vacío, evitando sobrescribir valores existentes. |
Export Options
Puedes exportar tanto contactos como empresas de Enginy a Salesforce. Para exportar registros:
Selecciona los registros que quieres exportar en tu lista (desde la pestaña Contacts o Companies).
Haz clic en Export en la barra inferior y selecciona Export to CRM.
Se abre el modal Export to CRM con las siguientes opciones:
Lead / Contact toggle (solo contactos) — En la esquina superior derecha del modal, puedes alternar entre exportar los registros seleccionados como Lead o como Contact en Salesforce. Este toggle no está disponible al exportar empresas, ya que las empresas siempre se exportan como registros de tipo Account.
Owner — Selecciona un usuario de Salesforce como propietario de los registros exportados. Este campo es opcional — si se deja vacío, se usará el propietario predeterminado de tu configuración de User Mapping. También puedes marcar Overwrite existing value para reemplazar el propietario actual en Salesforce.
Review Mapping — Haz clic en este botón para revisar la configuración de tu field mapping antes de confirmar la exportación.
Haz clic en Export para confirmar.
Nota: Cuando exportas un contacto y su empresa asociada, Enginy vincula automáticamente el Contact con su Account en Salesforce.
Step 3: Campaign Mapping (Optional)
Este paso te permite sincronizar propiedades específicas de campaña con Salesforce. No son campos estándar de listas; son propiedades vinculadas a la actividad de campaña.
Sequence
Propiedad | Qué contiene | Ejemplo de valor |
Campaign Sequence Details | Los pasos incluidos en la campaña. |
|
Campaign Engagement Status | El estado actual de cada lead en la campaña. |
|
Sequence Status | El estado general de la secuencia para el lead. |
|
Campaign Reply Analysis | Indica por mensaje si el lead respondió. |
|
Email
Propiedad | Qué contiene | Ejemplo de valor |
Campaign Opens | Número total de aperturas de email en la campaña. |
|
Campaign Clicks | Número total de clics en enlaces de emails de la campaña. |
|
Campaign Open Analysis | Indica por mensaje si el contacto abrió ese email. |
|
Campaign Click Analysis | Indica por mensaje si el contacto hizo clic en ese email. |
|
General
Propiedad | Qué contiene | Ejemplo de valor |
Campaign | Todos los nombres de campaña del contacto. |
|
Senders | Todos los remitentes que han contactado al contacto. |
|
Activities | Todas las actividades ocurridas con el contacto. |
|
Conversation Tags
Propiedad | Qué contiene | Ejemplo de valor |
Conversation Tags | Todos los conversation tags del contacto (separados por coma). |
|
Conversation Tags Categories | Categorías: POSITIVE, NEUTRAL, NEGATIVE (separados por coma). |
|
Step 4: User Mapping
Este paso final define las asociaciones entre los usuarios/identidades de Enginy y los usuarios de Salesforce, para que las exportaciones y los registros de actividad se atribuyan a las personas correctas.
Identities Mapping
Una Identity en Enginy es el perfil que ejecuta una campaña (por ejemplo, un perfil de LinkedIn o un remitente de email). Identities Mapping vincula cada identidad de Enginy con un usuario de Salesforce.
Cuando una campaña realiza una sincronización o exportación, el registro de actividad de Salesforce muestra al usuario de Salesforce asociado como el que ejecutó la acción.
Users Mapping
Users Mapping vincula una cuenta de usuario de Enginy con un usuario de Salesforce. Esto establece el propietario predeterminado para cualquier registro exportado, incluso en exportaciones automáticas.
Si los usuarios de Salesforce tienen diferentes niveles de permisos, esta asociación los respeta.
Default CRM owner
Este mapeo establece un propietario predeterminado en Salesforce para las exportaciones de usuarios de Enginy que no están mapeados en User Mapping.
Guardar la configuración
Una vez completados los cuatro pasos, haz clic en Update para guardar la configuración de tu integración de Salesforce.













