Inicio Integraciones Cómo crear expresiones para la ejecución condicional de integraciones

Cómo crear expresiones para la ejecución condicional de integraciones

Última actualización el May 06, 2026

Este documento sirve para ayudarte a comprender y aplicar fórmulas dinámicas para controlar la ejecución de integraciones en nuestro sistema. Las fórmulas permiten definir condiciones lógicas basadas en datos de entrada, que determinan si una integración se ejecutará o no.

Patrones de expresión

Las expresiones se escriben usando placeholders para datos y operadores lógicos o de comparación para formular condiciones. A continuación se muestran los componentes que puedes usar:

Placeholders

Representados por @ , identifican datos específicos. Ejemplos incluyen @campo1 , @hiddenfiled , @utm_source , e @variable_name, En este caso, solo necesitas escribir un @ y aparecerá la lista de campos, campos ocultos, parámetros UTM y variables, como se muestra en la imagen a continuación:

Valores booleanos

TRUE : Representa un valor verdadero.
FALSE : Representa un valor falso.

Operadores lógicos

AND : Conjunción (y).
OR : Disyunción (o).
NOT : Negación.

Operadores de comparación

EQUALS : Igualdad.
CONTAINS : Contiene texto.
> : Mayor que.
< : Menor que.
>= : Mayor o igual.
<= : Menor o igual.
ISNOTEMPTY(@Suapergunta) : No está vacío.
ISEMPTY(@Suapergunta) : Está vacío.

Parénteses

Se usan para alterar la precedencia predeterminada de las operaciones, garantizando que expresiones específicas se evalúen primero.

Ejemplos de expresiones

Tipo Exemplo Descrição
Expressão Simples @campo1 EQUALS "yes" La integración se ejecuta si el campo campo1 es igual a "yes".
Uso de Campo Oculto @hidden_field EQUALS "iniciante" La integración se ejecuta si un campo oculto contiene el valor "iniciante".
Tracking com UTM @utm_source EQUALS "google" La integración se ejecuta si el parámetro UTM de origen es "google".
Condição com Variável @score EQUALS "10" La integración se ejecuta si una variable específica está definida como "10".
Expressão Composta com Parênteses (@campo1 > 20 AND @campo2 < 30) OR (@utm_campaign EQUALS "launch" AND NOT (@email CONTAINS "@gmail.com")) La integración se ejecuta si la pregunta campo1 contiene un valor mayor que 20 y la pregunta campo2 contiene un valor menor que 30, o si el parámetro UTM de la campaña es igual a "launch" y un campo oculto llamado "email" no contiene "@gmail.com".

Aquí tienes un ejemplo de cómo enviar una conversión personalizada a Meta:

Conclusión

Utiliza esta guía como referencia al definir condiciones para la ejecución de tus integraciones. La comprensión y el uso correctos de los operadores, especialmente de los parénteses, son esenciales para crear lógicas de control eficaces y seguras.