Skip to main content
Página Flowella Flows a listar formulários HubSpot e o estado de sincronização do WhatsApp Flow
A página Flows mostra todos os formulários HubSpot que o Flowella está a acompanhar para a sua organização, o WhatsApp Flow que o Flowella construiu a partir de cada um deles e se esse Flow está em sincronia com a Meta. Para saber como configurar a integração HubSpot em primeiro lugar, consulte Configuração HubSpot. Esta página aborda o ecrã Flows na aplicação, não a configuração da integração.
O módulo foi renomeado de Formulários para Flows na v2.6.31. Os objetos de origem no HubSpot continuam a chamar-se formulários — a renomeação apenas afeta a entrada na barra lateral do Flowella, o cabeçalho da página e o URL. Os marcadores para /{org}/forms continuam a funcionar: o Flowella emite um redirecionamento permanente 308 para /{org}/flows.

Como abrir

Aceda a Flows na navegação à esquerda, ou:
Também pode abrir Flows com âmbito num canal específico em /{org}/{waba}/{phone}/flows. A lista é a mesma. O escopo do canal é usado quando sincroniza um Flow com a Meta.

O que a lista mostra

Cada linha representa um formulário HubSpot. As colunas incluem:
  • Nome do formulário e um ID de formulário HubSpot truncado com um botão de cópia com um clique.
  • Contagem de campos — quantos campos o formulário tem, com um sinalizador se algum não for suportado.
  • Última modificação no HubSpot — extraído do próprio updatedAt do HubSpot para que possa saber quando a definição do formulário foi alterada.
  • Estado do WhatsApp Flow — sincronizado, rascunho ou obsoleto (o HubSpot foi alterado desde a última sincronização).
  • Indicador de deriva — quando o formulário HubSpot foi editado desde a última construção do Flow, a linha mostra uma etiqueta âmbar Formulário HubSpot alterado desde que este Flow foi criado — sincronize novamente para o incorporar. Acione uma nova sincronização para o limpar.
  • Criar WhatsApp Flow / Sincronizar WhatsApp Flow — a ação principal. A etiqueta muda para Sincronizar quando já existe um Flow e para Obsoleto — Necessária sincronização quando o formulário HubSpot foi editado desde a última sincronização.
O botão fica pré-desativado com uma dica quando não pode ser executado — por exemplo: HubSpot não ligado, sem canal WhatsApp ativo, faturação inativa ou o formulário contém tipos de campo não suportados. A dica explica exatamente qual o pré-requisito em falta. Se a sua conta HubSpot ainda não tem formulários sincronizados, o Flowella inicializa o catálogo automaticamente na primeira visita, para que não precise de acionar uma extração inicial. Pode filtrar e pesquisar a lista para encontrar rapidamente um formulário específico. Também pode ordená-la por Nome, Adicionado ao Flowella, Modificado no HubSpot ou Última sincronização do Flow, por ordem ascendente ou descendente. A ordenação predefinida é Adicionado ao Flowella, mais recente primeiro. Formulários sem data para a ordenação escolhida aparecem no fim da lista.

Sincronização do catálogo em segundo plano

O Flowella mantém a lista Flows atualizada automaticamente, para que formulários HubSpot recém-adicionados ou renomeados apareçam sem que precise de clicar em nada:
  • Quando abre a página, o Flowella serve o catálogo em cache imediatamente e coloca em fila uma nova sincronização em segundo plano se o catálogo tiver mais de 5 minutos.
  • A cada 20 minutos, uma varredura em segundo plano ressincroniza o catálogo para cada organização cuja integração HubSpot está CONECTADA, para que as listas permaneçam atuais mesmo para separadores que ninguém abriu.
  • Enquanto uma sincronização em segundo plano está a correr, o cabeçalho mostra A atualizar… ao lado do ícone de atualização. Quando termina, a etiqueta muda para Última sincronização há 2 minutos (ou o equivalente relativo). A lista atualiza no lugar.
O anterior botão Atualizar do HubSpot a toda a largura foi substituído por um pequeno ícone de atualização no cabeçalho da página. Clique nele para forçar uma sincronização fora da marca de água de 5 minutos — por exemplo, logo após terminar de criar um novo formulário no HubSpot. Raramente precisará.

Detalhe do formulário

Clique numa linha para abrir a sua página de detalhe. O cabeçalho de detalhe mostra a mesma ação principal Criar / Sincronizar WhatsApp Flow que a linha da lista, para que não tenha de voltar atrás para fazer alterações. A partir da página de detalhe pode:
  • Rever o mapeamento campo a campo entre o formulário HubSpot e o WhatsApp Flow.
  • Ver execuções de sincronização anteriores — quando cada uma começou, o estado (em fila, a correr, bem-sucedida, falhada) e quaisquer erros que a Meta devolveu.
  • Acionar uma nova sincronização, tentar de novo uma execução falhada ou cancelar uma sincronização ainda em curso.
  • Abrir o Flow correspondente no Meta Business Suite.
  • Verificar de que versão do formulário HubSpot foi construído o Flow publicado. Quando um Flow foi sincronizado, o cabeçalho mostra Flow construído a partir do formulário HubSpot em 12 set, 14:03. Compare-o com o valor atual Última modificação no HubSpot para decidir se precisa de ressincronizar.

Sincronizar um formulário para um WhatsApp Flow

Quando clica em Criar WhatsApp Flow ou Sincronizar WhatsApp Flow, o Flowella:
  1. Executa uma verificação prévia — confirma que o HubSpot está ligado, o canal ativo está verificado, o formulário tem pelo menos um campo suportado e a faturação está ativa.
  2. Lê a definição mais recente do formulário do HubSpot.
  3. Gera o JSON do WhatsApp Flow equivalente.
  4. Faz upload para a Meta no canal que selecionou (com âmbito de canal).
  5. Regista a execução de sincronização na página de detalhe e carimba o timestamp Flow construído a partir do formulário HubSpot em para que a deriva possa ser detetada em edições posteriores.
A maioria das sincronizações demoram alguns segundos. Se a Meta rejeitar o Flow, o motivo da falha aparece na linha de execução como uma mensagem de erro segura para utilizadores (traduzida do Meta Graph) — normalmente por um tipo de campo não suportado, um problema de verificação no canal ou uma incompatibilidade de categoria. Repita a partir da mesma linha assim que corrigir a causa.

Restrição por âmbito de canal

Os Flows são da organização em toda a lista mas com âmbito de canal quando sincroniza — um Flow tem de ser carregado contra uma combinação específica de WABA + número de telefone. Se clicar em Sincronizar a partir do URL da organização e o Flowella não conseguir decidir que canal usar (sem canais ligados, múltiplos canais sem âmbito definido ou uma sessão obsoleta entre organizações), o botão permanece pré-desativado com uma dica a explicar o que falta. Mude para o canal correto a partir do seletor de canais, ou abra /{org}/{waba}/{phone}/flows diretamente.

UX de erros de sincronização

Quando uma sincronização falha, o Flowella transforma a linha da execução num único botão de ação de contorno para que possa corrigir a partir da mesma linha: A linha também traz um selo de erro seguro para o utilizador:
  • FLOW_SYNC_PREFLIGHT + erro Meta #133010 (telefone não registado) — o selo mostra a mensagem Meta armazenada e uma dica de registo de telefone, não um “não pronto” genérico. Termine o registo do telefone em Definições → Meta e tente novamente.
  • QUEUE_FAILED — a fila de sincronização não conseguiu recolher o trabalho. Normalmente transitório; tente novamente. Se persistir, a página de estado da plataforma é o próximo lugar a verificar (consulte Estado e incidentes).
  • validation_errors da Meta — o selo resume que campos a Meta rejeitou, para que possa ajustar o formulário HubSpot (ou o mapeamento de campo) e tentar novamente sem sair da linha.
O histórico de execução é preservado entre novas tentativas, para que possa ver quantas tentativas um formulário fez e o que mudou entre elas.

Submissões de Flow anexam-se ao contacto HubSpot inscrito

Quando um WhatsApp Flow é enviado a partir de um fluxo de trabalho HubSpot, o Flowella passa agora o ID do contacto HubSpot inscrito através do Flow e inclui-o como hs_object_id quando a submissão é escrita de volta no HubSpot. Isto faz com que a submissão se anexe ao contacto exato que o HubSpot inscreveu — não a um registo semelhante — mesmo quando o número de telefone corresponde a vários contactos, e remove o último caso em que a pesquisa de telefone HubSpot poderia recair para o registo errado. Se a sua organização já tem Flows publicados, ressincronize cada Flow uma vez para que o novo campo oculto seja incluído no JSON do Flow carregado para a Meta:
1

Abra a página Flows

Aceda a Flows e abra qualquer formulário cujo WhatsApp Flow tenha sido criado antes desta alteração.
2

Acione uma nova sincronização

Clique em Sincronizar WhatsApp Flow na linha (ou na ação principal na página de detalhe). O Flowella recarrega o JSON do Flow para a Meta com o campo oculto de ID do contacto.
3

Repita para cada formulário ativo

Apenas formulários enviados a partir de fluxos de trabalho HubSpot precisam disto. Formulários enviados fora de um contexto de fluxo de trabalho não são afetados.
Os Flows criados ou sincronizados após a correção já incluem o campo, portanto não é necessária qualquer ação para novos Flows.

Texto de pergunta em blocos de rich text

O HubSpot permite colocar um elemento de rich text acima de um grupo de campos para que o texto da pergunta fique acima da entrada em vez de dentro do rótulo do campo. O Flowella mapeia esses blocos para o WhatsApp Flow ao lado das entradas: O rich text aparece antes das entradas no grupo de campos, para que os clientes vejam a pergunta e depois a respondam. Os rótulos dos campos continuam a ser mostrados na aplicação, portanto mantenha-os curtos — consulte Boas práticas de design de formulário.
Se já tem formulários HubSpot que usam rich text acima de grupos de campos, ressincronize-os a partir da página de detalhe do formulário. Execuções de sincronização mais antigas apenas captavam rótulos de campos, portanto o texto de pergunta em rich text estava em falta do Flow publicado até que sincronize novamente.
Um ecrã do WhatsApp Flow pode conter no máximo 50 componentes. Em formulários muito grandes, o Flowella mantém todas as entradas e descarta blocos de rich text do fim do ecrã para se manter abaixo do limite — as entradas nunca são removidas, mas algum texto de pergunta pode não aparecer. Divida o formulário por vários ecrãs (ou em dois formulários) se precisar que todos os elementos de texto sejam renderizados.

Formatação do ecrã de agradecimento

O mesmo mapeamento HTML → componente do Flow aplica-se agora ao texto de agradecimento de um formulário HubSpot. Cabeçalhos, texto a negrito, espaços não separáveis e listas com marcadores sobrevivem à sincronização em vez de serem reduzidos a texto simples, e o rodapé Concluído é preservado. Cada marcador é renderizado como uma única linha, portanto marcação HubSpot bem formatada (um <p> aninhado dentro de cada <li>) já não produz linhas de marcadores órfãs no WhatsApp. Cabeçalhos com mais de 80 caracteres continuam a recair para corpo de texto, o mesmo que noutras partes do Flow.
Se um formulário foi sincronizado antes desta alteração, o seu Flow ainda leva o texto de agradecimento em texto simples. Abra a página de detalhe do formulário e ressincronize para incorporar a nova formatação.

Dados de exemplo

Se ainda não tem uma ligação HubSpot, a página Flows renderiza com linhas ilustrativas por trás de um aviso “Dados de exemplo”. Ligue o HubSpot para passar para os seus formulários reais.
Formulários HubSpot com tipos de campo não suportados (upload de ficheiro, assinatura) não podem ser sincronizados como estão. Ajuste o formulário no HubSpot ou salte esses campos no WhatsApp Flow.
Um formulário pode sincronizar-se perfeitamente e ainda assim ler-se mal num telemóvel. Rótulos de campo longos são encurtados no ecrã, sobretudo no iPhone, e o tipo de pergunta errado piora ainda mais. Consulte Boas práticas de design de formulário antes de construir um formulário.

Relacionado

Configuração HubSpot

Ligue o portal do qual o Flowella lê formulários.

Design de formulário

Construa formulários HubSpot que se renderizam limpo em qualquer dispositivo.

Ações de fluxo de trabalho

Acione Flows a partir de um fluxo de trabalho HubSpot.

Guias de fluxo de trabalho

Receitas de ponta a ponta que combinam formulários, modelos e fluxos de trabalho.

Falhas de sincronização HubSpot

Diagnostique problemas de sincronização de formulários e submissões em falta.

Multicanal

Os Flows são sincronizados por canal — compreenda o âmbito.

Segurança de dados

Como as submissões de formulários são cifradas em trânsito e em repouso.
Última modificação em 19 de setembro de 2026