O NueForm inclui um importador de Typeform integrado que converte seus formulários existentes do Typeform em formulários do NueForm. Este guia aborda o processo de migração, o que é transferido automaticamente e o que você pode precisar ajustar manualmente.
Comparação de Recursos
| Recurso | Typeform | NueForm |
|---|---|---|
| Tipos de pergunta | 20+ | 25+ |
| Saltos de lógica / ramificação | Sim | Sim |
| Variáveis de calculadora | Sim | Sim |
| Campos ocultos | Sim | Sim (como variáveis) |
| Tela de boas-vindas | Sim | Sim |
| Tela de agradecimento | Sim | Sim (suporte a múltiplas telas finais) |
| Barra de progresso | Sim | Sim |
| Anexos de mídia | Imagens, vídeo | Imagens, vídeo, incorporações do YouTube |
| Pontuação de questionário | Sim | Sim (3 modos: conhecimento, qualificação de leads, compatibilidade) |
| CSS personalizado | Construtor de temas | Acesso completo ao CSS (Pro+) |
| Webhooks | Sim | Sim (Pro+) |
| Pagamentos | Stripe | Stripe |
| Uploads de arquivo | Sim | Sim |
| Equipes | Sim | Sim |
| API | Sim | Sim |
| Exportação para React | Não | Sim (Pro+) |
| Atividades em tempo real (Fuse) | Não | Sim |
Métodos de Migração
Método 1: Colar o JSON do Typeform (Recomendado)
A abordagem mais rápida usa a exportação da API do Typeform:
- Obtenha a definição do seu formulário do Typeform pela API do Typeform:
curl -X GET https://api.typeform.com/forms/YOUR_FORM_ID \
-H "Authorization: Bearer YOUR_TYPEFORM_TOKEN"
Copie a resposta JSON completa.
No NueForm, acesse a página Forms e clique em Import Form.
Selecione Import from Typeform e cole o JSON.
Clique em Import. O NueForm converterá o formulário e o abrirá no construtor.
Revise o formulário importado, faça os ajustes necessários e publique quando estiver pronto.
Você pode obter seu token de acesso pessoal do Typeform no Portal de Desenvolvedores do Typeform. Acesse as configurações da sua conta e gere um token de acesso pessoal.
Método 2: Recriação Manual
Para formulários simples ou quando você quer aproveitar a oportunidade para reestruturar seu formulário:
- Abra seu formulário do Typeform e o construtor do NueForm lado a lado.
- Recrie cada pergunta usando o construtor do NueForm.
- Reaplique os saltos de lógica e as variáveis.
- Copie e cole o texto das perguntas e as opções de escolha.
Mapeamento de Tipos de Pergunta
O importador do NueForm converte automaticamente os tipos de pergunta do Typeform em seus equivalentes no NueForm:
| Tipo no Typeform | Tipo no NueForm | Observações |
|---|---|---|
short_text | short_text | Correspondência direta |
long_text | long_text | Correspondência direta |
email | email | Correspondência direta |
phone_number | phone | Correspondência direta |
number | number | Correspondência direta |
url / website | url / website | Correspondência direta |
multiple_choice | multiple_choice | Escolhas, seleção múltipla, aleatorização e a opção "Other" são preservadas |
dropdown | dropdown | Escolhas e ordenação alfabética preservadas |
picture_choice | picture_choice | Rótulos das escolhas e URLs das imagens preservados |
yes_no | yes_no | Correspondência direta |
rating | rating | Etapas e formato (estrela, coração, polegar, coroa, raio) preservados |
opinion_scale | opinion_scale | Intervalo da escala, início em um e rótulos preservados |
nps | nps | Intervalo de 0--10 e rótulos preservados |
date | date | Correspondência direta |
file_upload | file_upload | Correspondência direta |
legal | legal | Correspondência direta |
statement | statement | Texto do botão preservado |
ranking | ranking | Escolhas preservadas |
matrix | matrix | Linhas e colunas preservadas |
signature | signature | Correspondência direta |
payment | payment | Moeda e preço preservados |
group | question_group | Subcampos convertidos recursivamente |
inline_group | multi_question_page | Subcampos convertidos recursivamente |
contact_info | contact_info | Subcampos mapeados para chaves conhecidas |
address | address | Subcampos mapeados para chaves conhecidas |
Tipos de pergunta não listados acima (por exemplo, CAPTCHA) são ignorados durante a importação. Verifique o formulário importado em busca de perguntas ausentes.
O Que É Transferido Automaticamente
Perguntas e Propriedades
- Títulos, descrições e status de obrigatoriedade das perguntas
- Todas as opções de escolha com seus rótulos
- Etapas de avaliação e formatos de ícone
- Intervalos de escala e rótulos das extremidades
- Subcampos de grupos/compostos
- Configurações de validação (valores mín./máx., comprimento máximo)
Saltos de Lógica
O importador converte as regras de lógica do Typeform para o formato de saltos de lógica do NueForm:
- Ações de salto --- "Ir para a pergunta X" e "Ir para o final" são totalmente suportadas.
- Condições --- Condições simples (
is,is_not,greater_thanetc.) e condições compostas (and,or) são preservadas. - Ações de variável --- As ações
addesetem variáveis de calculadora são convertidas. - Condições Always --- Saltos incondicionais são preservados.
O mapeamento de operadores:
| Operador do Typeform | Operador do NueForm |
|---|---|
is / equal | equals |
is_not / not_equal | not_equals |
greater_than | greater_than |
lower_than | less_than |
greater_equal_than | greater_than_or_equals |
lower_equal_than | less_than_or_equals |
contains | contains |
not_contains | not_contains |
Comparações com valores vazios são automaticamente convertidas para os operadores semânticos is_answered / is_not_answered.
Variáveis e Campos Ocultos
- As variáveis de calculadora do Typeform (número e texto) são importadas como variáveis do NueForm com seus valores padrão.
- Os campos ocultos do Typeform são importados como variáveis de texto (string) com valores padrão vazios. Eles são preenchidos automaticamente a partir de parâmetros de URL em tempo de execução, exatamente como funcionam no Typeform.
Anexos de Mídia
Anexos de imagem e vídeo em perguntas e escolhas são detectados durante a importação. O importador os registra como itens de mídia pendentes que referenciam as URLs originais do Typeform. O NueForm reenviará esses arquivos de mídia para o seu próprio armazenamento durante o processo de importação.
Telas de Boas-vindas e de Agradecimento
- O título, a descrição e o texto do botão da primeira tela de boas-vindas do Typeform são importados.
- O título e a descrição da primeira tela de agradecimento do Typeform são importados.
Configurações
- A visibilidade da barra de progresso é preservada.
O Que Requer Ajuste Manual
Temas e Estilos
Os temas do Typeform não são transferidos automaticamente. Após a importação:
- Abra o formulário no construtor do NueForm.
- Acesse o painel Theme.
- Defina suas cores, fontes e estilos para combinar com a sua marca.
Consulte Temas e Estilos para mais detalhes.
Múltiplas Telas de Agradecimento
O Typeform suporta múltiplas telas de agradecimento, mas apenas a primeira é importada como a tela final padrão. Se o seu Typeform usa telas de agradecimento condicionais, você precisará:
- Adicionar perguntas
end_screenadicionais no NueForm. - Configurar faixas de pontuação ou saltos de lógica para direcionar os respondentes ao final apropriado.
Integrações
Integrações de terceiros (por exemplo, Zapier, Slack, Google Sheets) não são transferidas. Você precisará reconfigurá-las usando:
- Os Webhooks do NueForm para enviar dados a serviços externos.
- A API do NueForm para buscar os dados das respostas.
Configuração de Pagamento
Embora as propriedades das perguntas de pagamento (moeda, preço) sejam importadas, você precisará reconectar sua conta do Stripe no NueForm separadamente.
Checklist Pós-importação
Depois de importar um formulário do Typeform, siga este checklist:
- [ ] Revise todas as perguntas para conferir tipos e conteúdo corretos.
- [ ] Teste os saltos de lógica enviando o formulário com respostas diferentes.
- [ ] Verifique se as variáveis e os campos ocultos funcionam corretamente.
- [ ] Aplique o tema da sua marca (cores, fontes, logo).
- [ ] Confira se os anexos de mídia carregaram corretamente.
- [ ] Reconfigure quaisquer integrações de terceiros.
- [ ] Configure webhooks, se necessário.
- [ ] Reconecte o Stripe se estiver usando perguntas de pagamento.
- [ ] Teste o formulário completo de ponta a ponta.
- [ ] Publique o formulário quando estiver satisfeito.
Solução de Problemas
| Problema | Solução |
|---|---|
| Algumas perguntas estão faltando | O tipo de pergunta pode não ser suportado. Confira a tabela de mapeamento de tipos acima. |
| Os saltos de lógica não estão funcionando | Verifique se as perguntas de destino existem. Condições aninhadas complexas podem exigir revisão manual. |
| As imagens de mídia estão quebradas | O importador baixa a mídia do Typeform. Se as URLs do Typeform tiverem expirado, você precisará reenviar a mídia manualmente. |
| As variáveis não estão sendo preenchidas | Confira se os parâmetros de URL correspondem exatamente aos nomes das variáveis. |
| O formulário está diferente do Typeform | Os temas não são transferidos. Aplique os estilos manualmente no construtor do NueForm. |
Relacionados
- Criando Formulários --- Aprenda a usar o construtor do NueForm
- Saltos de Lógica --- Configure a lógica de ramificação
- Variáveis --- Configure variáveis de calculadora e campos ocultos
- Temas e Estilos --- Personalize a aparência do seu formulário