Vai al contenuto principale

Come testare un trigger webhook di Zapier con Postman

Cosa fare se hai bisogno di dati di test per la tua automazione

Scritto da Martha Franklin
Aggiornato oggi

Quando crei automazioni che utilizzano webhook, specialmente in strumenti come Zapier, spesso hai bisogno di dati di test per completare la configurazione. Questo permette all'automazione di mappare correttamente i campi dati e capire quali informazioni aspettarsi.

Di solito puoi semplicemente creare i tuoi dati di test, tuttavia, a volte è più semplice creare una richiesta POST utilizzando strumenti gratuiti come Postman.

Ai fini di questo esempio, invieremo una richiesta POST a Zapier, ma le istruzioni sono applicabili anche a qualsiasi piattaforma che utilizza webhook.

Perché dobbiamo inviare una richiesta POST?

Supponiamo, ad esempio, che tu stia creando un'automazione che utilizza un webhook per creare un nuovo contatto in Superchat. Se non disponi di dati di test, incontrerai un problema quando cercherai di mappare i campi del contatto.

Zapier richiede dati di test per visualizzare questi campi. Se il trigger del webhook non è stato ancora configurato o non ha ricevuto alcun dato, i campi non appariranno e ti verrà richiesto di completare prima il passaggio del trigger in modo che Zapier possa caricare e mappare correttamente i dati.


Come creare una richiesta POST

  1. Copia l'URL generato da Zapier nel trigger Webhooks.

  2. In Postman, clicca su Crea nuova richiesta (il simbolo + in alto).

  3. Per il tipo di richiesta, seleziona POST e poi incolla il tuo URL da Zapier nella casella di testo.

  4. Successivamente, seleziona la scheda Body e scegli l'opzione form-data nel menu a tendina.

  5. Ora dobbiamo inserire i dati di test appropriati per i campi che stiamo cercando di mappare nell'automazione.

    Supponiamo di voler che l'automazione salvi il nome, il numero, l'indirizzo email del contatto e se ha acconsentito o meno a essere contattato tramite SMS, possiamo creare i seguenti campi e aggiungere alcuni dati di test:

    Nome - John
    Cognome - Smith
    Email - johnsmithtest@gmail.com
    Numero - +417664942567
    Consenso SMS - sì

  6. Possiamo quindi inviare i dati di test a Zapier premendo Invia. Questo invierà i dati che il webhook catturerà.

  7. A questo punto, possiamo tornare su Zapier e premere Testa passaggio nel nodo in cui vogliamo mappare i campi dati (nel nostro caso, il nodo di Superchat). Questo catturerà effettivamente le informazioni che abbiamo appena inviato tramite la richiesta POST.

  8. Se la richiesta POST ha successo, vedrai 200 OK sotto il Body che hai appena inserito in Postman.

  9. Tornando su Zapier, la richiesta che abbiamo appena catturato dovrebbe ora apparire nel nodo del trigger Webhook, che possiamo poi utilizzare nel passaggio successivo (premendo Continua con il record selezionato).

  10. Ora, infine, nel nodo di Superchat, avremo i dati che possiamo utilizzare per mappare i nostri campi. Puoi configurarli nel nodo Zapier in base alle tue esigenze, assicurandoti di mappare ogni valore individualmente nella casella corrispondente.

Hai ricevuto la risposta alla tua domanda?