NueForm incluye un importador de Typeform integrado que convierte tus formularios existentes de Typeform en formularios de NueForm. Esta guía cubre el proceso de migración, qué se transfiere automáticamente y qué puedes necesitar ajustar manualmente.
Comparación de funcionalidades
| Funcionalidad | Typeform | NueForm |
|---|---|---|
| Tipos de preguntas | 20+ | 25+ |
| Saltos lógicos / ramificación | Sí | Sí |
| Variables calculadoras | Sí | Sí |
| Campos ocultos | Sí | Sí (como variables) |
| Pantalla de bienvenida | Sí | Sí |
| Pantalla de agradecimiento | Sí | Sí (múltiples pantallas finales soportadas) |
| Barra de progreso | Sí | Sí |
| Adjuntos multimedia | Imágenes, video | Imágenes, video, incrustaciones de YouTube |
| Puntuación de cuestionarios | Sí | Sí (3 modos: conocimiento, calificación de leads, coincidencia) |
| CSS personalizado | Constructor de temas | Acceso CSS completo (Pro+) |
| Webhooks | Sí | Sí (Pro+) |
| Pagos | Stripe | Stripe |
| Subida de archivos | Sí | Sí |
| Equipos | Sí | Sí |
| API | Sí | Sí |
| Exportación a React | No | Sí (Pro+) |
| Actividades en tiempo real (Fuse) | No | Sí |
Métodos de migración
Método 1: Pegar JSON de Typeform (Recomendado)
El enfoque más rápido usa la exportación de la API de Typeform:
- Obtén la definición de tu formulario de Typeform desde la API de Typeform:
curl -X GET https://api.typeform.com/forms/YOUR_FORM_ID \
-H "Authorization: Bearer YOUR_TYPEFORM_TOKEN"
Copia la respuesta JSON completa.
En NueForm, ve a la página de Formularios y haz clic en Importar formulario.
Selecciona Importar desde Typeform y pega el JSON.
Haz clic en Importar. NueForm convertirá el formulario y lo abrirá en el constructor.
Revisa el formulario importado, haz los ajustes necesarios y publica cuando esté listo.
Puedes obtener tu token de acceso personal de Typeform desde el Portal de Desarrolladores de Typeform. Ve a la configuración de tu cuenta y genera un token de acceso personal.
Método 2: Recreación manual
Para formularios simples o cuando quieras aprovechar la oportunidad para reestructurar tu formulario:
- Abre tu formulario de Typeform y tu constructor de NueForm lado a lado.
- Recrea cada pregunta usando el constructor de NueForm.
- Vuelve a aplicar los saltos lógicos y variables.
- Copia y pega el texto de las preguntas y las opciones de selección.
Mapeo de tipos de preguntas
El importador de NueForm convierte automáticamente los tipos de preguntas de Typeform a sus equivalentes en NueForm:
| Tipo Typeform | Tipo NueForm | Notas |
|---|---|---|
short_text | short_text | Correspondencia directa |
long_text | long_text | Correspondencia directa |
email | email | Correspondencia directa |
phone_number | phone | Correspondencia directa |
number | number | Correspondencia directa |
url / website | url / website | Correspondencia directa |
multiple_choice | multiple_choice | Opciones, selección múltiple, aleatorización y "Otro" preservados |
dropdown | dropdown | Opciones y orden alfabético preservados |
picture_choice | picture_choice | Etiquetas de opciones y URLs de imágenes preservados |
yes_no | yes_no | Correspondencia directa |
rating | rating | Pasos y forma (estrella, corazón, pulgar, corona, rayo) preservados |
opinion_scale | opinion_scale | Rango de escala, inicio-en-uno y etiquetas preservados |
nps | nps | Rango 0--10 y etiquetas preservados |
date | date | Correspondencia directa |
file_upload | file_upload | Correspondencia directa |
legal | legal | Correspondencia directa |
statement | statement | Texto del botón preservado |
ranking | ranking | Opciones preservadas |
matrix | matrix | Filas y columnas preservadas |
signature | signature | Correspondencia directa |
payment | payment | Moneda y precio preservados |
group | question_group | Sub-campos convertidos recursivamente |
inline_group | multi_question_page | Sub-campos convertidos recursivamente |
contact_info | contact_info | Sub-campos mapeados a claves conocidas |
address | address | Sub-campos mapeados a claves conocidas |
Los tipos de preguntas no listados arriba (por ejemplo, CAPTCHA) se omiten durante la importación. Revisa el formulario importado para verificar si hay preguntas faltantes.
Qué se transfiere automáticamente
Preguntas y propiedades
- Títulos, descripciones y estado de obligatoriedad de las preguntas
- Todas las opciones con etiquetas
- Pasos de valoración y formas de iconos
- Rangos de escala y etiquetas de extremos
- Sub-campos de grupos/compuestos
- Configuraciones de validación (valores mín/máx, longitud máxima)
Saltos lógicos
El importador convierte las reglas lógicas de Typeform al formato de saltos lógicos de NueForm:
- Acciones de salto --- "Ir a la pregunta X" e "Ir al final" son totalmente compatibles.
- Condiciones --- Condiciones simples (
is,is_not,greater_than, etc.) y condiciones compuestas (and,or) se preservan. - Acciones de variables --- Las acciones
addyseten variables calculadoras se convierten. - Condiciones always --- Los saltos incondicionales se preservan.
El mapeo de operadores:
| Operador Typeform | Operador 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 |
Las comparaciones con valores vacíos se convierten automáticamente a operadores semánticos is_answered / is_not_answered.
Variables y campos ocultos
- Las variables calculadoras de Typeform (número y texto) se importan como variables de NueForm con sus valores predeterminados.
- Los campos ocultos de Typeform se importan como variables de cadena con valores predeterminados vacíos. Se completan automáticamente desde los parámetros de URL en tiempo de ejecución, tal como funcionan en Typeform.
Adjuntos multimedia
Los adjuntos de imágenes y videos en preguntas y opciones se detectan durante la importación. El importador los registra como elementos multimedia pendientes que hacen referencia a las URLs originales de Typeform. NueForm volverá a subir estos archivos multimedia a su propio almacenamiento durante el proceso de importación.
Pantallas de bienvenida y agradecimiento
- El título, descripción y texto del botón de la primera pantalla de bienvenida de Typeform se importan.
- El título y descripción de la primera pantalla de agradecimiento de Typeform se importan.
Configuración
- La visibilidad de la barra de progreso se preserva.
Qué requiere ajuste manual
Temas y estilos
Los temas de Typeform no se transfieren automáticamente. Después de importar:
- Abre el formulario en el constructor de NueForm.
- Ve al panel de Tema.
- Establece tus colores, fuentes y estilos para que coincidan con tu marca.
Consulta Temas y estilos para más detalles.
Múltiples pantallas de agradecimiento
Typeform soporta múltiples pantallas de agradecimiento, pero solo la primera se importa como la pantalla final predeterminada. Si tu Typeform usa pantallas de agradecimiento condicionales, necesitarás:
- Agregar preguntas
end_screenadicionales en NueForm. - Configurar rangos de puntuación o saltos lógicos para dirigir a los encuestados al final apropiado.
Integraciones
Las integraciones de terceros (por ejemplo, Zapier, Slack, Google Sheets) no se transfieren. Necesitarás reconfigurarlas usando:
- Webhooks de NueForm para enviar datos a servicios externos.
- La API de NueForm para obtener datos de respuestas.
Configuración de pagos
Aunque las propiedades de las preguntas de pago (moneda, precio) se importan, necesitarás reconectar tu cuenta de Stripe en NueForm por separado.
Lista de verificación post-importación
Después de importar un formulario de Typeform, trabaja a través de esta lista de verificación:
- [ ] Revisa todas las preguntas para verificar tipos y contenido correctos.
- [ ] Prueba los saltos lógicos enviando el formulario con diferentes respuestas.
- [ ] Verifica que las variables y campos ocultos funcionen correctamente.
- [ ] Aplica el tema de tu marca (colores, fuentes, logo).
- [ ] Comprueba que los adjuntos multimedia se cargaron correctamente.
- [ ] Reconfigura cualquier integración de terceros.
- [ ] Configura webhooks si es necesario.
- [ ] Reconecta Stripe si usas preguntas de pago.
- [ ] Prueba el formulario completo de extremo a extremo.
- [ ] Publica el formulario cuando estés satisfecho.
Solución de problemas
| Problema | Solución |
|---|---|
| Faltan algunas preguntas | El tipo de pregunta puede no ser soportado. Consulta la tabla de mapeo de tipos arriba. |
| Los saltos lógicos no funcionan | Verifica que las preguntas de destino existan. Las condiciones anidadas complejas pueden necesitar revisión manual. |
| Las imágenes multimedia están rotas | El importador descarga multimedia desde Typeform. Si las URLs de Typeform han expirado, necesitarás volver a subir la multimedia manualmente. |
| Las variables no se están completando | Verifica que los parámetros de URL coincidan exactamente con los nombres de las variables. |
| El formulario se ve diferente al de Typeform | Los temas no se transfieren. Aplica estilos manualmente en el constructor de NueForm. |
Relacionado
- Crear formularios --- Aprende el constructor de NueForm
- Saltos lógicos --- Configura lógica de ramificación
- Variables --- Configura variables calculadoras y campos ocultos
- Temas y estilos --- Personaliza la apariencia de tu formulario