Naar de inhoud

Antwoorden naar n8n sturen

Start een n8n-workflow met elk antwoord dat een campagne ontvangt, of vanuit een workflowstap in Polzy — in n8n Cloud of op je eigen server. Koppel n8n één keer en geef elke campagne de URL van haar workflow.

Polzy-team7 min lezenBijgewerkt 31 okt 2026Business en hoger
Op deze pagina
  1. 1Voordat je begint
  2. 2De workflow voorbereiden in n8n
  3. 3n8n aan Polzy koppelen
  4. 4Een campagne haar workflow geven
  5. 5Wat n8n ontvangt
  6. 6n8n starten vanuit een workflow in Polzy
  7. 7Controleren of het werkt
  8. 8Problemen oplossen
  9. 9Goed om te weten
  10. 10Handige links

n8n is een workflowtool die je in de cloud of op je eigen server kunt draaien. Met n8n gekoppeld start elk antwoord dat een campagne ontvangt een n8n-workflow van jou, en een workflow in Polzy kan er ook een starten. Aan het eind van deze handleiding heb je een n8n-workflow die je antwoorden ontvangt en — als je een API-sleutel toevoegt — een lijst van je workflows om uit te kiezen in plaats van adressen om te plakken.

n8n hoort bij Business. Alleen een Beheerder kan het koppelen en kiezen waar de antwoorden van een campagne heen gaan.

Voordat je begint

Je hebt nodig:

  • Een werkruimte op Business, en de rol Beheerder daarin.
  • Integraties aangezet voor de werkruimte, onder Instellingen → Algemeen → Wat deze werkruimte doet.
  • Een n8n-workflow die begint met een Webhook-node die POST accepteert, gepubliceerd zodat de productie-URL werkt.
  • Een n8n die via HTTPS vanaf internet bereikbaar is. Polzy weigert adressen binnen een privénetwerk.
  • Optioneel een n8n-API-sleutel, zodat Polzy je workflows op naam kan tonen. n8n biedt zijn API niet aan tijdens de gratis proefperiode.

De workflow voorbereiden in n8n

  1. Begin de workflow in n8n met een Webhook-node en zet de methode op POST.
  2. Kies bij de instelling Respond van de node Immediately, zodat Polzy meteen antwoord krijgt terwijl de rest van de workflow draait. Polzy wacht hooguit 30 seconden.
  3. Publiceer de workflow en kopieer de Production URL van de node — niet de test-URL, die alleen werkt zolang je in de editor luistert.

n8n beschrijft de node in n8n: Webhook node.

n8n aan Polzy koppelen

  1. Open in de zijbalk onder Automatiseren de pagina Integraties en kies het tabblad Beschikbaar.
  2. Zoek n8n en kies Verbinden.
  3. Wil je workflows op naam kiezen, vul dan zowel n8n-instantie-URL — het adres waarop je n8n opent — als API Key in. Wil je liever workflowadressen plakken, laat dan beide leeg: ze horen bij elkaar of geen van beide.
  4. Kies Verbinding testen. Met beide ingevuld antwoordt Polzy Connected to n8n; met geen van beide Connected. Each step names the n8n workflow it starts.
  5. Kies Verbinden.
n8n koppelen: de instantie en een API-sleutel, beide optioneel en altijd samen.

Een API-sleutel maak je in n8n via Settings → n8n API en Create an API key — zie n8n: API authentication. De sleutel wordt versleuteld opgeslagen.

Een campagne haar workflow geven

  1. Open Campagnes, dan de campagne en haar tabblad Integraties.
  2. Zoek onder Koppeling toevoegen naar n8n en kies Verbinden. Staat er Instellen op de knop, dan is n8n nog niet aan de werkruimte gekoppeld.
  3. Plak bij Workflow-URL de productie-URL van de workflow die deze antwoorden moeten starten.
  4. Kies Wijzigingen opslaan.
De bestemming van een campagne: de n8n-workflow die haar antwoorden starten.

n8n staat daarna onder Gekoppeld aan deze campagne, met de schakelaar, Configuratie bewerken, Verbinding verbreken en hoeveel antwoorden er zijn verstuurd.

Het tabblad Integraties van een campagne: waar elk antwoord heen gaat, en wat je nog kunt toevoegen.

Wat n8n ontvangt

Elk antwoord is één POST met een JSON-body:

VeldWat erin staat
eventsurvey.response voor een antwoord van een campagne, workflow.step vanuit een workflow in Polzy.
timestampWanneer het verzoek werd verstuurd. Bij een anoniem antwoord de dag waarop het gegeven is.
data.survey.id, data.survey.titleDe ID en de titel van de enquête.
data.response.idDe ID van het antwoord in Polzy. Leeg bij een anoniem antwoord.
data.response.submittedAtWanneer het antwoord werd afgerond. Bij een anoniem antwoord alleen de dag.
data.response.answersEén item per beantwoorde vraag, elk met questionId, questionText en value.
data.response.scoreDe totaalscore, als die berekend was toen het verzoek werd verstuurd.

Heeft de koppeling een API-sleutel en staat de URL van de workflow op dezelfde host als de n8n-instantie-URL, dan bevat het verzoek ook de sleutel in de header X-N8N-API-KEY. Een workflow op een andere host wordt zonder sleutel aangeroepen.

Een anoniem antwoord bevat wat er gezegd is, de score en de dag, en niets waarmee de schrijver te herkennen of in de tijd te plaatsen is. Polzy wacht bij elk antwoord op de veiligheidscontrole, tot 10 minuten, voordat het wordt verstuurd. De minimale groepsgrootte houdt losse antwoorden niet tegen.

n8n starten vanuit een workflow in Polzy

  1. Open Workflows en de workflow, of begin een nieuwe.
  2. Sleep onder Connectors in Geïnstalleerde stappen de stap n8n-workflow starten · n8n naar het canvas.
  3. Kies bij Workflow-URL een van je actieve workflows die met een Webhook-node begint — die staan in de lijst als de koppeling een API-sleutel heeft — of plak de productie-URL.
  4. Laat Inhoud leeg om alles te sturen wat de run weet, of schrijf de JSON die je wilt, met {{ om waarden uit de run in te voegen.
  5. Kies Test versturen om één verzoek te sturen dat gevuld is met een voorbeeldantwoord, en bekijk het in Executions van n8n.
De stap n8n-workflow starten, met Test versturen.

De stap geeft het antwoord van n8n door als {{connector.statusCode}} en {{connector.response}} — met Respond op When Last Node Finishes is dat het resultaat van je workflow.

Geen Business-abonnement? De stap Uitgaande webhook van een workflow post naar elk adres, ook naar een Webhook-node van n8n, zonder n8n te koppelen. Workflows horen bij Team. Zie Workflows.

Controleren of het werkt

Op het tabblad Integraties van de campagne telt de activiteitsregel de verstuurde en de mislukte antwoorden. De eigen pagina van n8n in Polzy toont elke levering onder Activiteit, met Gelukt of Mislukt en de reden, en het tabblad Executions van n8n toont elke run aan zijn kant.

De pagina van de connector: de status, de laatste zeven dagen en elke levering.

Problemen oplossen

  • The instance URL and the API key go together. Maar één van de twee is ingevuld. Vul beide in of maak beide leeg.
  • n8n refused this API key. De sleutel is fout, verlopen of verwijderd. Maak een nieuwe aan via Settings → n8n API.
  • n8n answered, but its public API is switched off. Enable it in n8n's settings. Op je eigen server staat de API uit — zie n8n: Disable the public REST API. Zet hem weer aan, of koppel zonder sleutel.
  • private addresses are not allowed. Het adres wijst naar een privénetwerk. Polzy kan alleen een n8n bereiken die op internet staat.
  • only https endpoints are allowed. De URL moet beginnen met https://.
  • Request failed with status code 404 (onder Activiteit). De workflow is niet gepubliceerd, of de URL is de test-URL. Publiceer hem en gebruik de Production URL.
  • Je workflow staat niet in de lijst Workflow-URL. Alleen actieve workflows die met een Webhook-node beginnen, staan erin. Publiceer hem, of plak zijn URL.

Antwoorden die binnenkwamen voordat de URL was opgeslagen, of terwijl de schakelaar uit stond, worden later niet verstuurd. Exporteer ze in plaats daarvan vanuit Antwoorden van de enquête.

Goed om te weten

  • Mislukt een trage workflow? Een verzoek waar n8n niet binnen 30 seconden op antwoordt, telt als mislukt en wordt opnieuw geprobeerd, in totaal tot drie keer. Antwoord met Immediately om dat te voorkomen.
  • Kan n8n controleren dat een aanroep van Polzy komt? De API-sleutel gaat alleen naar je eigen instantie. Om een Webhook-node op zich te beveiligen, biedt n8n header-authenticatie; de n8n-koppeling van Polzy stuurt geen andere header mee.
  • Kan n8n gegevens terugsturen naar Polzy? Niet via deze koppeling. Een workflow in Polzy kan starten met een Inkomende webhook — zie Webhooks.
Was dit nuttig?
Kom je er niet uit?

Ingelogde leden kunnen het Polzy vragen of het team een bericht sturen via Support. Hoe snel we antwoorden, hangt af van je abonnement.