Inicio Home / Recursos Resources / Fundamentos Fundamentals
🚀 SFMC 101 #basics #architecture 🟢 Beginner

¿Qué es Salesforce Marketing Cloud? Guía Completa de Marketing Cloud Engagement

What is Salesforce Marketing Cloud? Complete Marketing Cloud Engagement Guide

Salesforce Marketing Cloud Engagement (SFMC) es la plataforma empresarial líder a nivel global para la automatización, personalización y orquestación de comunicaciones 1:1 a través de canales digitales como Email, SMS, Push Notifications, WhatsApp y Web.

📌 CONCEPTO CLAVE · SFMC ENGAGEMENT
A diferencia de herramientas de email marketing convencionales, Marketing Cloud es un motor relacional empresarial y multicanal capaz de procesar millones de eventos por segundo, integrarse con CRMs y bases de datos transaccionales, y ejecutar recorridos hiperpersonalizados (Customer Journeys) en tiempo real.

01 · HISTORIA Y EVOLUCIÓN: DE EXACTTARGET A SFMC

Para entender la potencia y particularidades arquitectónicas de Marketing Cloud, es fundamental conocer su origen tecnológico:

AÑO 2000 · NACIMIENTO
ExactTarget

Fundada en Indianápolis, nació como una plataforma pionera de email marketing masivo con un motor MTA ultrarrápido y soporte de lenguajes scripting propios (AMPscript).

AÑO 2013 · ADQUISICIÓN
Salesforce Adquiere ExactTarget

Salesforce compra ExactTarget por $2.5 mil millones de dólares, integrando adquisiciones previas como Radian6, Buddy Media y luego Krux (DMP) para formar Salesforce Marketing Cloud.

ACTUALIDAD · ERA ENGAGEMENT & DATA CLOUD
Marketing Cloud Engagement

Rebautizado como Marketing Cloud Engagement, se conecta de forma nativa con Data Cloud para segmentación en tiempo real y Agentforce para campañas autónomas con IA generativa.

02 · CARACTERÍSTICAS CLAVE DE MARKETING CLOUD ENGAGEMENT

Marketing Cloud destaca en el mercado empresarial gracias a 5 pilares fundamentales:

  • 1. Hiperpersonalización 1:1 en Tiempo de Render: Mediante AMPscript y SSJS, el contenido de cada mensaje se calcula de forma individual en el instante exacto del envío, consultando datos de compras, preferencias o catálogos externos.
  • 2. Orquestación Omnicanal Basada en Eventos: Con Journey Builder, puedes crear experiencias sincronizadas que inician con un Email, esperan interacción, envían un WhatsApp o SMS de rescate, y sincronizan el estado en Salesforce CRM.
  • 3. Escalabilidad y Entregabilidad Enterprise: Capacidad de despachar decenas de millones de correos por hora manteniendo altos estándares de reputación gracias a infraestructura SAP (Sender Authentication Package) e IPs dedicadas.
  • 4. Motor de Datos Relacional y SQL: A diferencia de listas planas, SFMC utiliza Data Extensions que admiten modelos relacionales complejos, llaves compuestas y procesamiento masivo con SQL en Automation Studio.
  • 5. Multi-Tenant y Gobernanza Jerárquica: Estructura de Business Units (Enterprise 2.0) para separar marcas, países o líneas de negocio con control granular de accesos, contenido compartido y configuraciones de envío independientes.

03 · CÓMO FUNCIONA: ARQUITECTURA Y MODELO DE DATOS

Para dominar SFMC es necesario comprender sus 3 pilares estructurales:

1. Business Units (Enterprise 2.0)

Una cuenta de Marketing Cloud (MID o Member ID) cuenta con una Parent Business Unit (unidad raíz) y múltiples Child Business Units (unidades hijas). Esto permite aislar audiencias de diferentes subsidiarias o regiones geográficas mientras se comparte contenido mediante Shared Data Extensions y Shared Content Folders.

2. El Modelo de Contactos (Contact Model & Subscriber Key)

En SFMC, una persona es identificada en los distintos canales mediante una clave única y persistente:

Subscriber Key / Contact Key

Identificador universal del contacto (e.g. Salesforce Contact ID 003... o UUID del CRM). Nunca debe ser una dirección de email modificable.

All Subscribers List

Registro maestro del estado de suscripción de email (Active, Bounced, Held, Unsubscribed). Regula el opt-in general a nivel de cuenta.

Contact ID

Número interno asignado por el sistema de Contact Builder para vincular atributos omnicanal (Email, SMS y Push).

3. Data Extensions (Tablas de Datos)

Son tablas relacionales similares a bases de datos SQL. Se dividen en:

  • Sendable Data Extensions: Tienen un campo mapeado al Subscriber Key y una dirección de envío (Email o Phone). Se pueden usar directamente como audiencia para envíos o entradas de Journey Builder.
  • Non-Sendable Data Extensions: Tablas auxiliares para almacenar transacciones, catálogos de productos, registros de errores o datos relacionales consumidos con LookupRows() en AMPscript.

04 · STUDIOS & BUILDERS: EL ECOSISTEMA SFMC

Marketing Cloud divide sus capacidades en módulos especializados denominados Studios (específicos por canal) y Builders (herramientas transversales de orquestación y gestión de datos):

📧 EMAIL STUDIO

Creación, prueba y despacho de campañas de email marketing. Configuración de Send Classifications, Sender Profiles y Delivery Profiles. Administración de listas y Data Extensions.

🎨 CONTENT BUILDER

Repositorio centralizado de activos digitales. Creación de plantillas modulares, bloques dinámicos basados en reglas, fragmentos de código reutilizables y formularios interactivos embebidos.

📱 MOBILE STUDIO

Incluye MobileConnect (SMS y MMS bidireccionales con Shortcodes/Longcodes), MobilePush (notificaciones push para apps iOS/Android con geofencing) y canales OTT como WhatsApp.

🗺️ JOURNEY BUILDER

El motor de orquestación 1:1. Diseña flujos automatizados con Decision Splits, Engagement Splits, tiempos de espera, llamadas a APIs externas y sincronización con Sales/Service Cloud.

⚙️ AUTOMATION STUDIO

Motor de procesos batch y ETL. Ejecuta consultas SQL Query Activities, transferencias e importaciones automáticas desde servidores FTP/SFTP, y ejecución de código SSJS programado o por eventos de archivo (File Drop).

☁️ CLOUDPAGES & WEB STUDIO

Publicación de landing pages interactivas, centros de preferencias personalizados (Preference Centers), formularios Smart Capture y endpoints API para recibir webhooks procesados con SSJS.

05 · QUÉ SE NECESITA PARA UNA IMPLEMENTACIÓN EXITOSA

Implementar Marketing Cloud requiere una planificación técnica rigurosa. A continuación se presentan los prerequisitos y fases indispensables en todo proyecto enterprise:

01
Sender Authentication Package (SAP) & Configuración DNS

Es el paquete de autenticación de envíos de Salesforce. Incluye:

  • Dedicated IP: Dirección IP exclusiva para tus envíos, aislada de la reputación de otros clientes.
  • Private Domain / Subdomain: Subdominio delegado (ej: mail.tuempresa.com) para links, imágenes y remitentes.
  • Registros de Autenticación: Configuración de SPF (Sender Policy Framework), DKIM (firma criptográfica de 2048 bits) y DMARC alineado con políticas de rechazo/cuarentena.
  • SSL Certificates: Certificados TLS para asegurar enlaces de tracking y CloudPages con protocolo HTTPS.
02
Estrategia de IP Warming (Calentamiento de IP)

Una IP dedicada nueva no tiene reputación frente a proveedores como Gmail, Microsoft o Yahoo. Enviar volúmenes masivos de golpe provocará bloqueos y redirección a Spam.

💡 PLAN RECOMENDADO
Incrementa el volumen progresivamente a lo largo de 4 a 6 semanas, comenzando exclusivamente con los usuarios más activos y con mayor engagement histórico (aperturas en los últimos 30 días).
03
Definición de Arquitectura de Datos y Subscriber Key

Establece la regla de oro: 1 Persona = 1 Único Subscriber Key en toda la organización. Define las políticas de retención de datos (Data Retention Policies) en las Data Extensions para evitar sobrecostos de almacenamiento y cumplir con regulaciones como GDPR / CCPA.

04
Marketing Cloud Connect (MCC) para Integración con CRM

Si la empresa utiliza Salesforce Sales Cloud o Service Cloud, se instala el paquete administrado Marketing Cloud Connect para sincronizar Contactos, Leads y Objetos Personalizados en tiempo real mediante Synchronized Data Sources y enviar emails directamente desde el CRM.

05
Seguridad, Roles y Gobernanza de Business Units

Habilitar Multi-Factor Authentication (MFA obligatorio), configurar políticas de expiración de contraseñas, definir rangos de IP permitidos (IP Allowlisting) y asignar roles estándar o personalizados (ej: Marketing Cloud Administrator, Content Creator, Data Manager).

06 · DESAFÍO ARCADE: ARQUITECTURA DE SOLUCIÓN

🎮
MISIÓN: Welcome Series Omnicanal 500K
MISSION: 500K Omnichannel Welcome Series

Tu empresa registra 50,000 nuevos usuarios al mes en una app móvil y web. El requerimiento del negocio es:
1. Recibir al usuario inmediatamente tras el registro con un Email de bienvenida personalizado.
2. Si no abre el correo en 48 horas, enviar un SMS de recordatorio con un cupón único.
3. Si realiza una compra dentro de los primeros 7 días, salir del flujo y actualizar su status a "Cliente Activo" en el CRM.

⚡ Ver Arquitectura Recomendada

ARQUITECTURA RECOMENDADA EN SFMC:

  1. Punto de Entrada: API Entry Event en Journey Builder conectado al backend de registro para inyección instantánea (sub-segundo).
  2. Mensaje 1 (Email): Email configurado con Content Builder y personalización de nombre con AMPscript.
  3. Pausa y Decisión: Actividad Wait By Duration (48 horas) seguida de un Engagement Split evaluando aperturas del Email 1.
  4. Rama Sin Apertura (SMS): Actividad MobileConnect SMS con cupón dinámico generado mediante lookup a Data Extension transaccional.
  5. Criterio de Salida y Meta (Goal): Configurar un Journey Goal basado en el campo HasPurchased = true. Cuando el usuario compra, sale automáticamente del Journey en cualquier etapa.
  6. Sincronización CRM: Actividad Salesforce Object Activity para actualizar el campo Status en el registro del Contacto en Sales/Service Cloud.

Salesforce Marketing Cloud Engagement (SFMC) is the world-leading enterprise platform for automating, personalizing, and orchestrating 1:1 communications across digital channels including Email, SMS, Mobile Push Notifications, WhatsApp, and Web.

📌 KEY CONCEPT · SFMC ENGAGEMENT
Unlike conventional email tools, Marketing Cloud is an enterprise multi-channel relational engine capable of processing millions of events per second, integrating with transactional CRMs and databases, and running hyper-personalized real-time Customer Journeys.

01 · HISTORY & EVOLUTION: FROM EXACTTARGET TO SFMC

To understand the architectural foundation of Marketing Cloud, it is essential to explore its origin:

YEAR 2000 · GENESIS
ExactTarget

Founded in Indianapolis, it pioneered high-volume email delivery with ultra-fast MTA infrastructure and its proprietary scripting language (AMPscript).

YEAR 2013 · ACQUISITION
Salesforce Acquires ExactTarget

Salesforce acquired ExactTarget for $2.5B, unifying previous acquisitions like Radian6, Buddy Media, and later Krux (DMP) into Salesforce Marketing Cloud.

PRESENT · ENGAGEMENT & DATA CLOUD ERA
Marketing Cloud Engagement

Rebranded as Marketing Cloud Engagement, it natively connects with Data Cloud for real-time segmentation and Agentforce for autonomous AI campaigns.

02 · KEY FEATURES OF MARKETING CLOUD ENGAGEMENT

Marketing Cloud stands out in enterprise technology through 5 core pillars:

  • 1. 1:1 Render-Time Hyper-Personalization: Using AMPscript and SSJS, content is computed on the fly at send time, looking up purchases, preferences, or external catalogs.
  • 2. Event-Driven Omnichannel Orchestration: With Journey Builder, build synchronized experiences spanning Email, SMS, WhatsApp, Push, and bi-directional CRM updates.
  • 3. Enterprise Scalability & Deliverability: Send tens of millions of emails per hour with dedicated IP infrastructure, SAP authentication, and optimal ISP reputation.
  • 4. Relational Data Model & SQL Power: Unlike flat lists, SFMC utilizes Data Extensions supporting composite primary keys, relational lookups, and massive SQL processing via Automation Studio.
  • 5. Multi-Tenant Architecture & Governance: Business Units (Enterprise 2.0) allow isolation of brands, markets, and subsidiaries with granular permission sets and shared asset libraries.

03 · HOW IT WORKS: ARCHITECTURE & DATA MODEL

To master SFMC, understanding its 3 structural layers is critical:

1. Business Units (Enterprise 2.0)

An enterprise account contains a Parent Business Unit (root) and multiple Child Business Units. This isolates audience data across regions or sub-brands while enabling shared assets via Shared Data Extensions.

2. The Contact Model & Subscriber Key

A customer is recognized across channels via an immutable unique identifier:

Subscriber Key / Contact Key

Universal identifier (e.g., Salesforce Contact ID 003... or CRM UUID). Must never be a mutable email address.

All Subscribers List

Master email subscription status registry (Active, Bounced, Held, Unsubscribed) enforcing global opt-in/opt-out.

Contact ID

Internal Contact Builder system identifier unifying omnichannel communication records.

3. Data Extensions (Data Tables)

Relational tables structured like SQL database tables:

  • Sendable Data Extensions: Contain a field mapped to the Subscriber Key and a send address (Email/Phone) for direct audience targeting.
  • Non-Sendable Data Extensions: Reference tables storing transactions, product catalogs, error logs, or relational datasets queried via LookupRows() in AMPscript.

04 · STUDIOS & BUILDERS: THE SFMC ECOSYSTEM

Marketing Cloud splits its functionality into channel-specific Studios and cross-functional Builders:

📧 EMAIL STUDIO

Create, test, and send email campaigns. Manage Send Classifications, Sender Profiles, lists, and Data Extensions.

🎨 CONTENT BUILDER

Unified asset repository. Build responsive templates, rule-based dynamic blocks, reusable code snippets, and interactive emails.

📱 MOBILE STUDIO

Includes MobileConnect (2-way SMS/MMS), MobilePush (iOS/Android push notifications with geofencing), and WhatsApp messaging.

🗺️ JOURNEY BUILDER

1:1 journey orchestration engine. Design workflows with Decision Splits, Engagement Splits, wait timers, API events, and CRM updates.

⚙️ AUTOMATION STUDIO

Batch processing and ETL engine. Run SQL Query Activities, automated FTP/SFTP file imports/exports, and scheduled SSJS scripts.

☁️ CLOUDPAGES & WEB STUDIO

Publish landing pages, custom preference centers, Smart Capture forms, and REST endpoints processing webhooks via SSJS.

05 · IMPLEMENTATION GUIDE (KEY PREREQUISITES)

Implementing Marketing Cloud requires rigorous technical preparation. Here are the 5 foundational phases:

01
Sender Authentication Package (SAP) & DNS Configuration

Salesforce email branding and deliverability package:

  • Dedicated IP: Isolated IP address exclusively building your organization's sending reputation.
  • Private Domain / Subdomain: Delegated domain (e.g. mail.company.com) for links, images, and sender addresses.
  • Email Authentication: SPF, DKIM (2048-bit), and aligned DMARC policy configuration.
  • SSL Certificates: HTTPS encryption for tracking links and CloudPages.
02
IP Warming Strategy

A fresh dedicated IP possesses zero reputation with major mailbox providers (Google, Microsoft, Yahoo). Sudden blasts will land in spam folders.

💡 RECOMMENDED RAMP-UP
Gradually ramp up send volume across 4 to 6 weeks, sending exclusively to your most engaged subscribers (recent 30-day openers).
03
Data Architecture & Subscriber Key Definition

Enforce the immutable rule: 1 Individual = 1 Unique Subscriber Key across the entire enterprise. Define Data Retention Policies on Data Extensions to avoid storage bloat and ensure compliance.

04
Marketing Cloud Connect (MCC) Setup

If utilizing Salesforce Sales or Service Cloud, deploy the Marketing Cloud Connect managed package to stream Contact, Lead, and Custom Object records via Synchronized Data Sources.

05
Security, Roles & Business Units Hierarchy

Enforce MFA, configure password policies, establish IP allowlists, and assign structured permission sets across Business Units.

06 · ARCADE CHALLENGE: SOLUTION ARCHITECTURE

🎮
MISSION: 500K Omnichannel Welcome Series

Your company acquires 50,000 new users per month across web and mobile. Business requirements:
1. Welcome the user immediately upon registration with a personalized email.
2. If they do not open within 48 hours, send a fallback SMS containing a unique voucher.
3. If they make a purchase within 7 days, immediately exit them from the journey and update their status to "Active Customer" in CRM.

⚡ View Solution Architecture

RECOMMENDED SFMC ARCHITECTURE:

  1. Entry Source: API Entry Event in Journey Builder hooked into the signup backend for sub-second injection.
  2. Message 1 (Email): Email built with Content Builder using AMPscript for dynamic personalization.
  3. Wait & Evaluation: Wait By Duration (48 hours) followed by an Engagement Split checking Email 1 opens.
  4. Unopened Branch (SMS): MobileConnect SMS activity fetching unique coupon codes via transactional Data Extension lookups.
  5. Exit & Goal: Define a Journey Goal with HasPurchased = true so converting users instantly exit regardless of stage.
  6. CRM Sync: Salesforce Object Activity to update the Contact record Status in Sales/Service Cloud.
◀ Anterior
◀ Previous
Volver al catálogo
Back to catalog
ESC
ARTÍCULOS RECIENTES
🕹️ ¡CÓDIGO KONAMI! +9999 XP DESBLOQUEADOS