- Inicio
- Recursos
- Integraciones
- SurveyMonkey
Integración SurveyMonkey n8nAutomatiza SurveyMonkey con n8n.
Una respuesta terminada basta para arrancar un flujo. La integración SurveyMonkey n8n cabe en un solo nodo, un trigger: 12 eventos webhook repartidos entre respuestas, encuestas y colectores. Pensada para equipos de operaciones que ya no quieren descargar un CSV para saber qué contestaron.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué hace de verdad la integración SurveyMonkey n8n?
La integración SurveyMonkey n8n va en un solo sentido: SurveyMonkey empuja sus eventos hacia n8n, y n8n sigue con el trabajo. El catálogo trae un único nodo, el SurveyMonkey Trigger, que escucha 12 eventos repartidos entre tres tipos de objeto: respuestas, encuestas y colectores. Marcas el evento que te interesa y todo lo que dibujes después trabaja con datos recién llegados, no con una exportación de hace tres semanas.
El arranque más habitual es response_completed. El encuestado valida la última pantalla, SurveyMonkey lanza el evento y el flujo manda un aviso por Telegram a quien lleva esa cuenta. Un detractor deja de esperar al informe del mes para llegar a la persona correcta.
El segundo motivo para usar este trigger es el control de la muestra. response_overquota avisa de una respuesta que supera la cuota de la encuesta, response_disqualified de una respuesta descartada, y response_created de alguien que solo ha empezado. Las tres a una pestaña de Google Sheets y el recuento deja de hacerse a mano el último día del trabajo de campo.
Los seis eventos restantes hablan de objetos, no de respuestas. survey_created, survey_updated y survey_deleted siguen la vida del cuestionario; collector_created, collector_updated y collector_deleted la de los colectores, es decir los canales por los que se reparte la encuesta. Un correo automático por Gmail cuando alguien borra un colector evita que una campaña deje de recoger respuestas en silencio.
En n8n, SurveyMonkey se reduce a este trigger. Para cualquier llamada a la API de SurveyMonkey que quede fuera de ese catálogo entra el nodo HTTP Request: alcanza cualquier endpoint de la API y reutiliza la misma credential gracias a su autenticación predefinida. Una credential es el acceso que creas una vez en el menú Credentials de n8n y que todos tus flujos encuentran en su desplegable. En la Reseña n8n hay más contexto sobre cuándo compensa.
Dos opciones cambian lo que recibes. Con Resolve Data desactivado, el dato del webhook solo trae identificadores; activado, n8n resuelve el dato automáticamente. Only Answers devuelve solo las respuestas del formulario y nada más. Lo práctico es enviar una respuesta de prueba real y comparar las dos ejecuciones antes de montar nada encima. El Curso n8n insiste bastante en ese hábito.
¿Cómo se conecta SurveyMonkey con n8n?
- 01
Registrar la app en SurveyMonkey
Hace falta una cuenta de SurveyMonkey y, desde ahí, una app registrada en Developer dashboard > My apps. Esa app es contra la que se autentica n8n, sea cual sea el método que elijas después. Deja la pestaña abierta: el token de acceso, el client ID y el client secret salen de las pantallas de esa misma app en cuanto existe.
- 02
Activar los seis permisos
Dentro de la app, ve a Settings > Scopes. Son seis los permisos necesarios: View Surveys, View Collectors, View Responses, View Response Details, Create/Modify Webhooks y View Webhooks. Guarda con Update Scopes. Un webhook no es más que una URL que SurveyMonkey llama cuando pasa algo, así que sin los dos permisos de webhook n8n no puede registrar la suya.
- 03
Elegir token u OAuth2 en n8n
Funcionan dos métodos. Con token de acceso API copias el Access Token, el Client ID y el Client Secret desde Settings > Credentials a la credential de n8n. Con OAuth2 copias la OAuth Redirect URL de n8n en Settings > Settings, pulsas Submit Changes, pegas el client ID y el secret, y terminas con Connect my account.
¿Qué dispara un flujo de SurveyMonkey ?
SurveyMonkey Trigger es el nodo que arranca un workflow cuando algo ocurre en SurveyMonkey. Escucha 12 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que SurveyMonkey llama) en tu cuenta.
Lo que ves en n8n
Todos los eventos, por familia
Una fila por objeto, un chip por acción. El evento que marcas en el nodo se escribe objeto.acción; pasa el cursor por un chip para leer cuándo se dispara.
collector_created.*1collector_created. collector_created
collector_deleted.*1collector_deleted. collector_deleted
collector_updated.*1collector_updated. collector_updated
response_completed.*1response_completed. response_completed
response_created.*1response_created. response_created
response_deleted.*1response_deleted. response_deleted
response_disqualified.*1response_disqualified. response_disqualified
response_overquota.*1response_overquota. response_overquota
response_updated.*1response_updated. response_updated
survey_created.*1survey_created. survey_created
survey_deleted.*1survey_deleted. survey_deleted
survey_updated.*1survey_updated. survey_updated
Notas de configuración
01Configure the SurveyMonkey Trigger
Todo ocurre en un nodo. Colocas el SurveyMonkey Trigger, eliges qué escucha, activas el flujo y n8n registra su URL de webhook en SurveyMonkey. Los eventos llegan en cuestión de segundos, sin nada que programar por tu parte.
Parámetros clave
- Type: el objeto vigilado. Decide cuáles de los 12 eventos aparecen luego en la lista Event.
- Event: el evento que arranca el flujo. No hay un valor que los cubra todos, así que un nodo escucha un evento y duplicas el nodo para seguir otro.
- Survey Names or IDs y Survey Name or ID: las encuestas afectadas, elegidas de la lista o pasadas como expresión, por ejemplo
{{ $json.field }}. - Collector Names or IDs: los colectores afectados, con la misma lógica.
- Resolve Data: desactivado, el dato del webhook solo trae identificadores; activado, n8n lo resuelve automáticamente.
- Only Answers: devuelve solo las respuestas del formulario, sin el resto de los datos.
02Response Events
Seis de los 12 eventos cuentan lo que hace el encuestado. response_created salta cuando alguien empieza la encuesta, response_completed cuando la respuesta se completa, response_updated cuando se modifica después y response_deleted cuando se borra. response_disqualified cubre la respuesta descartada y response_overquota la que supera la cuota de la encuesta.
Parámetros clave
- Survey Names or IDs: limita la escucha a los cuestionarios que te interesan en vez de a toda la cuenta.
- Only Answers: deja el item en las respuestas del formulario, que es lo que necesita una rama de puntuación o de reparto.
03Survey Events
El cuestionario tiene sus propios tres eventos. survey_created cuando se crea una encuesta, survey_updated cuando se actualiza y survey_deleted cuando se elimina. Ninguno lleva respuestas dentro: dicen que el objeto ha cambiado, que es justo lo que pide un flujo de trazabilidad.
Parámetros clave
- Type: puesto en el objeto encuesta para que la lista Event ofrezca estos tres.
- Resolve Data: desactivado si al registro le basta un identificador, activado cuando el nodo siguiente necesita algo más.
04Collector Events
Un colector es el canal por el que la encuesta llega a la gente, y tres eventos siguen su vida: collector_created al crearlo, collector_updated al modificarlo y collector_deleted al borrarlo. Responden a una pregunta distinta de la de los eventos de respuesta: no qué contestaron, sino por dónde salió la encuesta.
Parámetros clave
- Collector Names or IDs: los colectores vigilados, elegidos de la lista o dados como expresión.
- Survey Name or ID: acota el evento de colector a un único cuestionario.
¿Necesitas ayuda para automatizar SurveyMonkey con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.



