Personalização é o ponto chave para ter uma comunicação efetiva com os usuários, e para isso são necessário dados.
A plataforma da Inngage permite que você envie campos dos seus usuários para a plataforma, permitindo criar audiências mais específicas e compor mensagens mais personalizadas.
1. O que são?
Campos Personalizados são informações adicionais associadas a cada usuário dentro da plataforma. Eles seguem sempre a lógica 1 para 1, ou seja, cada usuário possui apenas um valor para cada campo.
Isso significa que o campo é único por usuário.
Exemplo:
- Nome: Octavio
- Cidade: Uberlândia
Nesse caso, o usuário terá sempre esses valores definidos nesses campos, até que sejam atualizados.
2. Para que servem?
Os Campos Personalizados são utilizados para:
- Segmentação de audiência (ex: usuários da cidade de Uberlândia)
- Personalização de mensagens (ex: “Olá, Octavio”)
Siga os passos a seguir para configurar seus campos personalizados:
3. Configuração na plataforma
Para definir os campos personalizados do seu App, acesse:
Configurações do app → Estrutura de dados → Campos Customizáveis

Clique no botão "Adicionar campo" inserir o nome do campo e escolher seu tipo:
-
String: Para palavras, por exemplo: Primeiro Nome, Gênero, Tipo de produto;
-
Float: Para números, por exemplo: Saldo, Quantidade de compras;
-
Date: Para datas, por exemplo: Data de vencimento da fatura, Data da ultima compra
-
Boolean: Verdadeiro ou falso, por exemplo: Cadastro
É importante selecionar o tipo certo do campo personalizado, pois cada tipo possui um padrão de comparação diferente na hora de criar audiências e definir regras de automação.
4. Envio dos dados:
Uma vez configurado os campos personalizados na plataforma, é necessário realizar o envio dos dados. Por padrão os dados são enviados por API, e podem ser enviados diretamente do App ou de um sistema terceiro.
Quais são as formas de envio?
Atualmente, existem três principais formas de enviar esses dados para a Inngage:
4.1 Via SDK (método subscription) — principal forma
Essa é a forma mais utilizada e recomendada.
Os dados são enviados diretamente pelo aplicativo no momento em que o usuário é identificado (login, cadastro ou atualização de dados), utilizando o método de subscription da SDK.
Exemplo de uso:
- Usuário faz login no app
- O sistema envia: nome, e-mail, cidade, etc.
- Esses dados ficam salvos como Campos Personalizados
4.2 Via API
Os dados também podem ser enviados diretamente para a plataforma através da API da Inngage.
Essa abordagem é utilizada principalmente quando:
- Existe integração com sistemas externos (CRM, ERP, etc.)
- O envio não acontece pelo app ou site
- É necessário atualizar dados em lote ou de forma programada
4.3 Via aplicativos da Inngage
A Inngage também possui integrações prontas que permitem o envio de dados automaticamente, sem necessidade de desenvolvimento direto.
Exemplos:
- VTEX Master Data → sincroniza dados de clientes da VTEX
- Inngage Captura de Forms → coleta dados de formulários (ex: landing pages)
Esses aplicativos facilitam a entrada de dados e garantem que os Campos Personalizados sejam atualizados conforme novas informações são coletadas.
Todas as informações da API estão em: https://inngage.readme.io/reference/addcustomfield-adicionar-custom-fields