Los equipos de operaciones de marketing (Marketing Operations) en empresas multinacionales a menudo experimentan cuellos de botella críticos al construir recorridos de clientes en Salesforce Marketing Cloud (SFMC). El flujo de trabajo tradicional exige alternar constantemente entre herramientas externas de inteligencia artificial generativa, editores gráficos y SFMC Content Builder: generar textos e imágenes en plataformas aisladas, descargarlos localmente, subirlos a la biblioteca de recursos de SFMC y maquetar el HTML. Esta fragmentación operativa ralentiza el lanzamiento de campañas, multiplica las versiones descontroladas y pone en riesgo la coherencia de la marca.
La integración nativa de Typeface en SFMC elimina esta fricción de raíz. Al registrar Typeface mediante un Installed Package que combina un Custom Content Block y una integración API Server-to-Server, los equipos de marketing pueden invocar sus directrices de marca, generar creatividades visuales y redactar copys de alta conversión directamente dentro del editor de Content Builder, guardando los recursos finales en la biblioteca de SFMC sin salir de la plataforma.
Arquitectura de la solución: Cómo se conecta Typeface con SFMC
La integración entre Typeface y Salesforce Marketing Cloud se fundamenta en la arquitectura extensible estándar de SFMC a través de dos componentes clave configurados en un Installed Package:
- Componente Custom Content Block (Interfaz de usuario): Desarrollado sobre el SDK de bloques de Content Builder de SFMC (Block SDK), este widget incrusta el lienzo de diseño de Typeface en el editor de correos mediante un iFrame seguro. Se conecta al endpoint oficial de producción (
https://sfdc-cb-prod.typeface.ai). - Integración API Server-to-Server (Sincronización de datos): Autenticada mediante credenciales de cliente OAuth 2.0, esta conexión otorga a Typeface permisos de lectura y escritura (Read/Write) sobre los recursos de SFMC (Documents and Images, Saved Content). Cuando un especialista finaliza una creatividad, Typeface envía las imágenes y los bloques HTML directamente a la biblioteca de Content Builder vía REST API.
+-----------------------------------------------------------------------+
| Salesforce Marketing Cloud (Engagement) |
| |
| +-------------------+ Block SDK +---------------------+ |
| | Content Builder | <===================> | Bloque Typeface | |
| | Lienzo del correo | (Mensajería iFrame) | (Widget de UI pers.)| |
| +-------------------+ +----------+----------+ |
| ^ | |
| | Ingestión de recursos | Solicitud |
| v v de creación |
| +-------------------+ REST API (OAuth) +---------------------+ |
| | Content Builder | <-------------------- | Plataforma Typeface | |
| | Repositorio de SF | Permisos Read/Write | y Brand Graph | |
| +-------------------+ +---------------------+ |
+-----------------------------------------------------------------------+
Requisitos previos y matriz de permisos
Antes de iniciar la configuración, verifique que se cumplen las siguientes condiciones técnicas y organizativas:
| Categoría | Requisito específico | Justificación operativa y de seguridad |
|---|---|---|
| Acceso de administrador en SFMC | Permiso Installed Packages | Administer | Indispensable para crear paquetes, registrar endpoints y definir alcances API |
| Estructura de Business Units | Plan de despliegue (Single-BU o Multi-BU) | Garantiza el aislamiento de recursos entre distintas marcas o regiones |
| Cuenta corporativa en Typeface | Rol de administrador en el espacio de trabajo | Requerido para vincular las credenciales de SFMC en Settings > Connectors |
| Recursos y guías de marca | Configurados en Typeface Brand Graph | Asegura que la IA respete el tono de voz, colores corporativos y restricciones legales |
Guía de configuración paso a paso
Paso 1: Crear el Installed Package en SFMC
- Inicie sesión en Salesforce Marketing Cloud con una cuenta de administrador.
- Haga clic en el avatar de usuario en la esquina superior derecha y seleccione Setup.
- En el menú de navegación lateral, despliegue Apps y haga clic en Installed Packages.
- Pulse el botón New en la esquina superior derecha.
- Ingrese un nombre representativo, como
Typeface Custom Content Block. - En el campo de descripción, especifique:
Integración de IA generativa empresarial nativa en Content Builder. - Haga clic en Save.
Paso 2: Añadir y configurar el Custom Content Block
- En la página de detalles del paquete creado, localice la sección Components y pulse Add Component.
- Seleccione Custom Content Block y haga clic en Next.
- En el campo Name, escriba
Typeface. - En el campo Endpoint URL, introduzca la dirección de producción:
https://sfdc-cb-prod.typeface.ai - Haga clic en Save.
Con este paso, el widget de Typeface queda registrado en el panel de bloques personalizados de Content Builder.
Paso 3: Añadir y configurar la integración API Server-to-Server
Para que Typeface guarde automáticamente los elementos visuales y el código HTML generado en la biblioteca de SFMC, es necesario establecer un canal seguro de API:
- Dentro del mismo paquete instalado, haga clic nuevamente en Add Component.
- Seleccione API Integration y pulse Next.
- Elija Server-to-Server como tipo de integración y haga clic en Next.
- En la pantalla de propiedades y permisos, despliegue la sección ASSETS y marque las siguientes casillas:
- Documents and Images: Seleccione Read y Write.
- Saved Content: Seleccione Read y Write.
- No marque permisos innecesarios, respetando el principio corporativo de privilegios mínimos.
- Haga clic en Save.
- Copie y almacene de forma segura las cuatro credenciales generadas:
- Client Id
- Client Secret
- Authentication Base URI (Auth URL)
- REST Base URI
Paso 4: Asignar licencias por unidad de negocio (Business Units)
En organizaciones con múltiples divisiones comerciales o filiales:
- Diríjase a la pestaña Access dentro del Installed Package.
- Defina el modelo de distribución de licencias:
- Para habilitar la herramienta en toda la organización, seleccione License Everyone.
- Para restringir el uso a unidades de negocio específicas o equipos piloto, seleccione las Business Units y roles correspondientes.
- Guarde los cambios.
Paso 5: Vincular el conector dentro de la plataforma Typeface
- Abra una nueva pestaña en su navegador e inicie sesión en Typeface con permisos de administrador.
- En la barra lateral de navegación, acceda a Settings y seleccione Connectors (o Integrations).
- Busque la tarjeta correspondiente a Salesforce Marketing Cloud y haga clic en Connect.
- Introduzca los cuatro valores de credenciales obtenidos en el Paso 3:
- Client ID
- Client Secret
- Authentication Base URI (ejemplo:
https://mcxxxxxxxx.auth.marketingcloudapis.com/) - REST Base URI (ejemplo:
https://mcxxxxxxxx.rest.marketingcloudapis.com/)
- Haga clic en Verify & Connect y asegúrese de que el indicador confirme un enlace activo y verificado.
Flujo de trabajo operativo en Content Builder
Una vez activada la conexión técnica, los especialistas de marketing pueden ejecutar sus campañas de forma fluida:
1. Inserción del bloque Typeface
- En SFMC, acceda a Email Studio > Content Builder.
- Cree un nuevo correo o abra una plantilla existente.
- En la barra lateral izquierda, dentro de la paleta Blocks, despliegue la categoría Custom.
- Arrastre el bloque Typeface hasta la posición deseada en el lienzo.
2. Generación de textos e imágenes basados en Brand Graph
- Al insertar el bloque, se despliega la interfaz de creación de Typeface dentro del panel de SFMC.
- El especialista selecciona los atributos del segmento objetivo y el propósito del correo.
- Typeface aplica automáticamente el Brand Graph corporativo (tono comunicativo, paleta de colores, especificaciones de producto y términos legales obligatorios).
- Mediante instrucciones en lenguaje natural, se generan variantes de titulares, textos de cuerpo y botones CTA adaptados a la audiencia.
3. Ajustes visuales avanzados con Image Studio integrado
- Sin necesidad de recurrir a herramientas como Photoshop ni esperar solicitudes de diseño gráfico:
- Cambie fondos de producto para adaptar la imagen a temporadas, ubicaciones geográficas o promociones.
- Incorpore tipografía sobre la imagen respetando las normas de marca.
- Integre fotos de producto con silueta recortada en escenas realistas con iluminación y sombras generadas por IA.
4. Publicación directa en la biblioteca de SFMC
- Al hacer clic en Save to Content Builder, la API REST transfiere las imágenes de alta resolución y el código HTML responsive al repositorio de SFMC.
- El correo electrónico se actualiza al instante en la vista previa sin riesgo de desajustes de diseño.
Personalización a gran escala: Combinando Typeface con Dynamic Content Blocks
Para maximizar el impacto de las campañas, el equipo de Marketing Operations debe sincronizar los activos generados con los bloques de contenido dinámico y Data Cloud:
+-----------------------------------------------------------+
| Plantilla de correo en Marketing Cloud |
| |
| +-----------------------------------------------------+ |
| | Dynamic Content Block (Contenido dinámico) | |
| | | |
| | Regla 1: Región = 'Latinoamérica' | |
| | -> Despliega Variante Typeface A (Localizada) | |
| | | |
| | Regla 2: Región = 'Europa' | |
| | -> Despliega Variante Typeface B (Estilo europeo) | |
| | | |
| | Regla predeterminada: Resto de suscriptores | |
| | -> Despliega Creatividad base institucional | |
| +-----------------------------------------------------+ |
+-----------------------------------------------------------+
- Generación múltiple en paralelo: Produzca en Typeface diversas variantes visuales y de redacción orientadas a los segmentos configurados en Data Cloud.
- Asignación de reglas dinámicas: En Content Builder, configure un Dynamic Content Block vinculando cada variante a los atributos del suscriptor (nivel de fidelidad, historial de compra, intereses).
- Automatización en Journey Builder: Incorpore la plantilla con contenido dinámico en flujos automatizados de Journey Builder (bienvenida, reactivación, carritos abandonados).
Gobernanza empresarial y mejores prácticas operativas
- Mantenimiento continuo del Brand Graph: Los responsables de marca deben actualizar periódicamente las guías de estilo, logotipos y listas de palabras clave para que la IA siempre genere contenido conforme a los estándares vigentes.
- Protocolos de aprobación en Content Builder: A pesar de la agilidad que aporta la IA, se recomienda mantener activados los flujos de aprobación (Approvals) de SFMC para que un supervisor revise las campañas antes del envío masivo.
- Segmentación estricta por Business Unit: En empresas con múltiples marcas, asegure la separación de los Installed Packages por unidad de negocio para evitar cruces accidentales de material gráfico o confidencial.
- Respaldo tipográfico para clientes de correo: Aunque las imágenes creadas en Typeface pueden contener tipografías propietarias, el texto HTML del correo debe contar siempre con fuentes seguras de respaldo (Web-safe fonts como Arial o Helvetica) para clientes restrictivos como Microsoft Outlook.
Referencias
- Salesforce Marketing Cloud Now Includes Typeface | Typeface Integrations
- Salesforce Marketing Cloud New Integration - Typeface Experience for Personalized Marketing
- Salesforce Marketing Cloud - Now Build Campaigns with Typeface's AI-First Integrations
- Salesforce + Typeface: The full-loop marketing engine for Agentforce
- Agentic Marketing: Salesforce + Typeface AI Partnership
- Typeface at Dreamforce: Deep Integration with Slack, Agentforce, and DAM systems power autonomous marketing workflows
- Content Builder Block SDK | Salesforce Trailhead
- Salesforce Help