Campos personalizados (Extra Fields Manager)

Extensão de módulos, Tipos de campo personalizados, Agrupamento de campos, Dados adicionais de produtos, Perfilação de clientes, Conteúdos dinâmicos

Descrição: Esta ferramenta permite estender as funcionalidades dos formulários existentes (como Produtos, Clientes ou Faturamento) adicionando campos de dados personalizados, que podem ser gerenciados e visualizados em diferentes áreas do sistema.

Para que serve? (Exemplos práticos)

Use-o para registrar e visualizar informações que não estão previstas por padrão nos módulos padrão.

  • Gestão de Produtos: Adicionar um campo "Data de validade" ou "Certificação ISO" a cada ficha de produto, exibindo-o no carrinho ou em relatórios específicos.
  • Cadastro de Clientes: Inserir informações detalhadas sobre os clientes (ex. "Setor de atividade", "Contato secundário") e usá-las para segmentar listas de envio.
  • Conteúdos Dinâmicos: Criar um campo do tipo "Galeria fotográfica" em um módulo de projetos, para depois mostrar dinamicamente as imagens em uma página web criada com o Visual Builder.

Funcionalidades principais

O gerenciador de campos personalizados oferece uma ampla gama de opções para coleta e visualização dos dados:

  • Tipos de Campo Flexíveis: Permite criar campos para diversas necessidades, incluindo:
  • Texto (curto ou longo, formatado ou não formatado).
  • Números.
  • Datas e Data/Hora.
  • Imagens únicas e Galerias fotográficas.
  • Arquivos para download.
  • Vídeos (YouTube/Vimeo).
  • Caixas de seleção (checkbox).
  • Campos de seleção única ou múltipla (dropdown).
  • Campos baseados no Visual Builder (para inserir layouts complexos).
  • Agrupamento em Abas: É possível organizar os campos adicionais em abas personalizadas dentro da tela de edição do registro (ex. uma aba "Detalhes Técnicos" separada). Se não especificado, os campos são inseridos na aba padrão "Campos adicionais".
  • Suporte à Tradução: Os campos de texto, número e data podem ser configurados para suportar tradução em diferentes idiomas.
  • Definição de Valores: Para os campos selecionáveis, é possível definir previamente os valores aceitos.

Como configurar

A configuração ocorre em duas fases: a criação do campo e a definição da sua visibilidade.

1. Acesso à gestão: Acesse o painel de configuração do plugin (normalmente Configurações => Campos personalizados).

2. Seleção do Módulo: No menu lateral, selecione o módulo que deseja estender (ex. Produtos, Clientes, Faturamento Vendas).

3. Criação do Campo: Use o construtor para adicionar um novo campo e preencha os seguintes parâmetros:

OpçãoDescrição
Nome do campoO rótulo que aparecerá para o usuário (ex. "Código Interno").
Tipo do campoEscolha o formato da entrada (Texto curto, Data, Galeria, etc.).
Nome da abaO título da aba onde o campo aparecerá no formulário de gestão (deixe vazio para a aba padrão "Campos adicionais").
Valores aceitos(Somente para campos Selecionáveis) Insira os valores possíveis separados por ponto e vírgula (;).
TraduçõesSelecione "Traduzível" se o conteúdo do campo deve ser gerenciado em vários idiomas.

Opções de exibição (Visibilidade)

Dependendo do módulo escolhido, estarão disponíveis opções adicionais para definir onde o campo deve ser exibido fora da aba principal de edição:

MóduloOpçãoPropósito
Produtos e E-commerceVisibilidade no carrinhoMostra o valor do campo nos detalhes do produto dentro do carrinho.
ClientesDados de faturamentoMostra o valor do campo na seção "Dados de faturamento" do cliente.
Todos os módulosColunas da tabelaAdiciona o campo como uma coluna filtrável e pesquisável na tabela principal de gestão do módulo (ex. lista de clientes).
Faturamento VendasRelatórioInclui o valor do campo nos relatórios de vendas gerados pelo sistema.

Integrações automáticas

Os campos personalizados se integram automaticamente em várias áreas do sistema para maximizar sua utilidade.

1. Exibição com o Visual Builder

É possível inserir o conteúdo de um campo personalizado diretamente em qualquer página, landing page ou email criado com o Visual Builder, utilizando o bloco Campo adicional.

  • Configuração do Bloco:

1. Selecione o Módulo origem (ex. Produtos).

2. Selecione o Campo a mostrar (o nome do campo personalizado criado).

3. Especifique o ID Registro principal: é necessário indicar o ID do registro específico para extrair o dado (ex. ID do produto ou cliente). Isso geralmente é feito usando shortcodes (ex. {produto-id} numa página produto).

2. Filtros e Automação

Os valores dos campos personalizados podem ser usados como critérios avançados para automações de marketing ou segmentação dos destinatários.

  • Filtros Clientes: É possível criar condições baseadas no valor de um campo cliente (ex. "Se o campo 'Setor' for igual a 'Varejo'").
  • Filtros Vendas: É possível filtrar destinatários com base no valor de um campo personalizado presente no seu último pedido (ex. "Se o último pedido do cliente tem o campo 'Tipo Envio' definido como 'Expresso'").

3. Gestão de Dados

Os campos são automaticamente adicionados aos formulários de gestão dos dados para facilitar a inserção:

  • Formulários cadastrais: Os campos personalizados são incluídos na seção "Campos personalizados" ou na aba específica que você definiu ao editar um registro (cliente, produto etc.).
  • Tabelas de Gestão: Se configurado, o campo aparece como uma coluna na tabela principal do módulo, permitindo filtro rápido. Para campos tipo "Checkbox", estão disponíveis ações rápidas para ativar ou desativar diretamente pela tabela.

4. Integração API

Os dados dos campos personalizados também são acessíveis via integrações externas (API), permitindo que sistemas externos leiam e escrevam os valores dos campos para um registro específico.

Mais informações: