Preguntas frecuentes sobre Salesforce conectado a publicidad
Lo que nos preguntan empresarios con Salesforce CRM activo que ya gastan en Meta y Google pero no están seguros de si Salesforce se está usando como debería.
¿Cómo conectar Salesforce con Meta Conversions API?
+
Usamos Process Builder o Flow Builder según el caso: cuando una Opportunity cambia a Stage 'Closed Won', se dispara un Flow que llama a un endpoint server-side con los datos del Contact hasheados (SHA-256) y el Amount de la Opportunity. Ese endpoint envía el evento a la Conversions API de Meta como conversión offline. Para Google usamos Enhanced Conversions for Leads vía el GCLID que guardamos en un custom field del Lead/Opportunity. Si el caso es complejo (por ejemplo, lógica condicional sobre Record Types o Opportunity Products), lo hacemos con un Apex Trigger + Future method para no bloquear la transacción.
¿Process Builder o Flow Builder para enviar eventos a Meta y Google?
+
Flow Builder en todos los casos nuevos. Salesforce está retirando Process Builder (sin nuevas funcionalidades desde 2022) y la recomendación oficial es migrar todo a Flow. Para envío de eventos a Meta y Google usamos Record-Triggered Flows sobre Lead y Opportunity, con HTTP Callouts a un endpoint propio o vía Named Credentials directo a la API de Meta/Google. Si tu org tiene Process Builders viejos funcionando, los respetamos hasta que toque migrar — pero todo lo nuevo va en Flow.
¿Funciona con Sales Cloud, Service Cloud y Marketing Cloud?
+
Sí, los tres conectan diferente. Sales Cloud es el caso más limpio: Lead → Opportunity → Closed Won → evento a Meta/Google. Service Cloud (Cases) lo usamos para tracking de retención y upsell — cuando un Case se cierra como 'Renovado' o 'Upsell ganado', mandamos evento como conversión recurrente. Marketing Cloud es otra historia: tiene Journey Builder con su propio modelo de envío de eventos vía Marketing Cloud Connect — si lo tienes activo, lo conectamos también. Lo importante es que sepas que cada Cloud tiene su API y su modelo de datos, no es lo mismo.
¿Cómo cruzar Opportunities Closed Won con Meta Ads y Google Ads?
+
Tres pasos. (1) En el Lead capturamos UTM source/medium/campaign + GCLID + fbclid en custom fields al entrar por formulario. (2) Cuando ese Lead convierte a Opportunity, los campos viajan al objeto Opportunity mediante Lead Conversion Mapping. (3) Cuando la Opportunity pasa a Closed Won, un Flow manda el evento con Amount (valor real en €), Opportunity_ID y los identificadores de campaña hasheados a Conversions API de Meta y Enhanced Conversions de Google. Resultado: en Ads Manager ves la columna 'Ingresos por anuncio' reflejando facturación real, no formularios.
¿Cuánto cuesta el setup Salesforce + Ads?
+
Tres modalidades. Campañas + Analítica + BI desde 2.500 €/mes (todo incluido — gestionamos Meta y/o Google + conectamos Salesforce con valor en euros). Analítica + BI desde 3.250 € inversión inicial + 750 €/mes (te montamos la conexión y el dashboard, tu equipo o tu agencia siguen llevando campañas). Analítica + BI + Formación Ads desde 4.450 € inicial + 750 €/mes (lo anterior + plan formativo para que tu equipo ejecute Google y Meta con la medición ya montada). Permanencia mínima 4 meses. Antes de cualquier cobro, reunión de auditoría de 1 hora sin coste.
¿Cuánto tarda en estar operativo?
+
El setup técnico de Salesforce ↔ Meta ↔ Google entre 3 y 4 semanas (Salesforce tarda un poco más que CRMs SaaS como Zoho o HubSpot porque hay que respetar Validation Rules, Sharing Rules y posibles Apex Triggers ya existentes). El dashboard cruzando Salesforce + Meta + Google lo tienes en 4-5 semanas. Las primeras señales del algoritmo reaprendiendo se ven en 4-6 semanas. Resultado consolidado entre 8 y 12 semanas. El CPL puede subir al principio — eso es bueno: significa que Meta y Google están filtrando curiosos y priorizando perfiles que llegan a Closed Won en tu Salesforce.
¿Necesito licencia con API enabled?
+
Sí. Para conectar Salesforce con Meta y Google necesitas que los usuarios técnicos (o un Integration User dedicado, recomendado) tengan el permiso 'API Enabled' en su Profile. Esto va incluido en Enterprise Edition, Performance Edition y Unlimited. Si tu org está en Professional Edition, hay que comprar el add-on 'API Access' (suele rondar los 25 €/usuario/mes). Esencials Edition no permite API: si estás ahí, hay que subir de plan. Lo confirmamos en la reunión de auditoría revisando tu Setup → Company Information.
¿Y si mi Salesforce está muy customizado con Apex?
+
Es el escenario más habitual en orgs con 3+ años. No tocamos lo que funciona. Hacemos un inventario de Apex Triggers, Validation Rules, Workflow Rules legacy, Process Builders y Flows existentes — y diseñamos la conexión a Meta/Google encima sin pisar nada. Si encontramos Triggers que entran en conflicto (por ejemplo, un trigger que bloquea updates en Opportunity Stage), proponemos la solución y la documentamos. Si tu org tiene un admin/dev interno, trabajamos con él en paralelo. Si no, te entregamos toda la documentación técnica del cambio.
¿Por qué Salesforce y no HubSpot?
+
Honestidad: depende de tu empresa. Salesforce es el CRM más potente y configurable del mercado — gana cuando facturas >5M€/año, tienes procesos comerciales complejos (multi-stage, multi-equipo, multi-país) o necesitas extender con Apex. HubSpot gana cuando vas a empezar y quieres velocidad de implementación: setup en días vs semanas/meses, UX más amigable, pricing más previsible. Si ya tienes Salesforce funcionando, no migres — saca todo el partido a su potencia conectándolo bien. Si estás eligiendo CRM y dudas, te lo decimos honestamente en la reunión. Tenemos landings específicas de los principales CRMs (Zoho, HubSpot, Pipedrive, etc.) por algo: cada uno tiene su sitio.