Como Criar Expressões para Execução Condicional de Integrações
Este documento serve para ajudar você a compreender e aplicar fórmulas dinâmicas para controlar a execução de integrações em nosso sistema. As fórmulas possibilitam definir condições lógicas baseadas em dados de entrada, que determinam se uma integração será executada ou não.
Padrões de Expressão
As expressões são escritas usando placeholders para dados e operadores lógicos ou de comparação para formular condições. Abaixo estão os componentes que você pode usar:
Placeholders
Representados por {{}}
, identificam dados específicos. Exemplos incluem {{id_da_pergunta}}
, {{hidden_field_name}}
, {{utm_source}}
, e {{variable_name}}
. Veja mais detalhes sobre como personalizar e-mails e mensagens usando placeholders específicos.
Valores Booleanos
TRUE
: Representa um valor verdadeiro.
FALSE
: Representa um valor falso.
Operadores Lógicos
AND
: Conjunção (e).
OR
: Disjunção (ou).
NOT
: Negação.
Operadores de Comparação
EQUALS
: Igualdade.
CONTAINS
: Contém texto.
>
: Maior que.
<
: Menor que.
>=
: Maior ou igual.
<=
: Menor ou igual.
Parênteses
Usados para alterar a precedência padrão das operações, garantindo que expressões específicas sejam avaliadas primeiro.
Exemplos de Expressões
Tipo | Exemplo | Descrição |
---|---|---|
Expressão Simples | | A integração é executada se o campo |
Uso de Campo Oculto | | A integração é executada se um campo oculto contém o valor "secret". |
Tracking com UTM | | A integração é executada se o parâmetro UTM de origem é "google". |
Condição com Variável | | A integração é executada se uma variável específica está definida como "active". |
Expressão Composta com Parênteses | ({{629gf8238a124a052r02b81}} > 20 AND {{629gf8238a124a052r02b98}} < 30) OR ({{utm_campaign}} EQUALS "launch" AND NOT {{email}} CONTAINS "@gmail.com") | A integração é executada se a pergunta |
Vídeo Explicativo
Aqui está um exemplo de como enviar uma conversão personalizada para a Meta:
Conclusão
Utilize este guia como uma referência ao definir condições para execução de suas integrações. A compreensão e o uso correto dos operadores, especialmente dos parênteses, são essenciais para criar lógicas de controle eficazes e seguras.
Atualizado em: 31/07/2025
Obrigado!