Integrazione Webhook

Il tuo acquirente ha un URL di posting, il tuo CRM ha un'API, il tuo tracker accetta un postback. Manda ogni lead direttamente lì nel formato che si aspetta, senza pagare un intermediario per ogni task.

  • Integrazione nativa
  • Landing page, Quiz funnel

Perché collegarlo

Perché Webhook e LanderLab

  • Nessun middleware, nessuna fattura per task

    È la pagina stessa a inviare il lead all'endpoint. Nessun task Zapier o credito Make da comprare, e nessun account di automazione da tenere in vita.

  • Il payload esatto che chiede il tuo acquirente

    Rinomina ogni chiave, annida oggetti, aggiungi array e valori fissi come un ID campagna o un tag della sorgente, in JSON o form-encoded.

  • I campi di prova che chiedono gli acquirenti

    URL della pagina, IP del visitatore, user agent, ora dell'invio e variante A/B arrivano con ogni lead, pronti da mappare su qualsiasi nome usi l'acquirente.

  • Anche i postback al tuo tracker

    Con GET, i campi mappati partono come parametri di query, che è la forma che si aspettano quasi tutti i postback di tracker e network.

  • Vedi la richiesta esatta prima che vada live

    Lo step di revisione mostra il metodo, l'URL e il body con ogni campo mappato, e copia la richiesta così puoi prima testare l'endpoint.

  • Una destinazione per pagina

    Ogni pagina ha i propri webhook, così ogni landing page può inviare al proprio acquirente, cliente o sistema.

Webhook sulle tue landing page

Quasi tutti gli stack di lead gen hanno una tassa nel mezzo: uno Zap o uno scenario il cui unico compito è spostare un lead dalla pagina a un endpoint che l'avrebbe accettato direttamente. Ogni lead paga quel passaggio in task o crediti, e ogni passaggio è un punto in più dove un lead può bloccarsi mentre un acquirente aspetta.

L'integrazione Webhook di LanderLab la elimina. Ogni pagina invia i suoi lead direttamente a qualsiasi endpoint HTTPS: l'URL di posting di un acquirente, la tua API per i lead, l'endpoint di un CRM, il postback di un tracker. Decidi tu metodo, formato, header e body esatto, così dall'altra parte il lead arriva come lo chiede la sua documentazione.

È l'integrazione dietro la maggior parte degli strumenti di questo sito che non hanno una voce propria, ed è quella da usare quando un acquirente ti manda le sue specifiche.

Perché un webhook diretto batte un middleware a pagamento

Un lead che va dalla pagina allo Zap e poi all'acquirente dipende da due sistemi e viene fatturato da uno dei due. Su un'offerta ad alto volume, il piano di automazione cresce con il numero di lead anche se nel mezzo non succede niente di interessante: lo Zap riceve un lead e lo invia da un'altra parte.

Un webhook diretto è lo stesso invio senza il passaggio. All'invio del form il lead va dalla pagina all'endpoint, sotto il tuo controllo, senza niente nel mezzo che si metta in pausa, finisca i task o cambi i prezzi. Tieni il middleware per i lavori che richiedono più step; lascia al webhook quelli che non li richiedono.

Invia i lead nel formato che si aspetta l'altra parte

Acquirenti e API sono pignoli. Uno vuole un invio di form piatto con i campi chiamati esattamente come nelle sue specifiche; un altro vuole un JSON con il contatto annidato in un oggetto lead, il tracking in un altro e accanto un tag della sorgente e un ID campagna fissi. Il webhook fa entrambe le cose: un semplice elenco in cui spunti i campi e rinomini ogni chiave, o un body JSON che scrivi tu con oggetti annidati, array e valori statici.

I metodi coprono GET, POST e PUT, i body partono come JSON o come dati di form URL-encoded, e gli header personalizzati portano una API key o un token, così le credenziali non stanno mai nell'URL.

Campi di compliance e attribuzione su ogni lead

LanderLab aggiunge i propri campi a ogni lead: l'URL completo della pagina, l'IP e lo user agent del visitatore, l'ora dell'invio in UTC e la variante A/B mostrata. Sono i campi che un acquirente controlla quando un lead viene contestato, e quelli che ti servono per dimostrare da dove arriva un lead.

Aggiungi campi nascosti con lo stesso nome dei tuoi parametri URL, come utm_campaign, gclid o il click ID di un tracker, e vengono salvati con il lead e inviati insieme a lui. L'acquirente riceve l'attribuzione, e tu puoi giudicare ogni variante sui lead accettati invece che sui form compilati.

Postback e ping con GET

Non ogni destinazione vuole un body. Il postback di un tracker, l'URL di conversione di un network di affiliazione o un semplice ping prendono i dati nella query string, e un webhook GET invia i campi mappati esattamente così: il click ID con il nome di parametro che si aspetta il tracker, accanto un payout o uno stato statico. All'invio la conversione torna alla campagna che l'ha pagata.

Quando usare invece un workflow

Un webhook invia ogni lead della sua pagina. Quando devono partire solo alcuni lead, per esempio i lead USA a un acquirente e gli altri a un altro, o un follow-up dopo un Ritardo, i Workflow (beta) di LanderLab hanno lo stesso tipo di richiesta come nodo Richiesta HTTP, dietro nodi Filtro, Se e Switch, con una vista Esecuzioni che mostra il percorso di ogni lead e qualsiasi step non riuscito.

In entrambi i casi, il lead è salvato anche nella scheda Lead di LanderLab, quindi un endpoint che non rispondeva non ti fa perdere il lead, a meno che non sia attiva Consegna lead compliant, che per scelta salta il salvataggio.

Casi d'uso

Come usare Webhook con il traffico a pagamento

  • 01

    Invia all'URL di posting dell'acquirente

    Un quiz per l'assicurazione casa su Google Ads invia ogni lead all'endpoint dell'acquirente nel JSON delle sue specifiche, con il gclid, l'URL della pagina e l'IP del visitatore che chiede il suo team compliance.

  • 02

    La tua API per i lead

    Un operatore di lead gen con un sistema interno invia i lead di ogni pagina a un unico endpoint interno, con variante e campagna su ciascuno, e fa i report dal proprio database.

  • 03

    Un postback di conversione al tracker

    Un affiliato che gira traffico native aggiunge un webhook GET che all'invio manda il click ID del tracker e uno stato del lead, così il tracker attribuisce la conversione alla campagna e alla sorgente giuste.

FAQ

FAQ sull'integrazione Webhook

Per tutto ciò che non trovi qui, chiedici.

Webhook e LanderLab

Perché usare un webhook invece di Zapier o Make?

Quando la destinazione accetta una richiesta HTTPS, un webhook diretto fa lo stesso lavoro senza una fattura per task o un sistema in più nel mezzo. Tieni Zapier o Make per i lavori in più step.

A cosa può inviare un webhook di LanderLab?

A qualsiasi endpoint HTTPS: l'URL di posting di un acquirente di lead, l'API di un CRM o di uno strumento email, il tuo backend, l'URL di postback di un tracker, o un webhook di Zapier o Make.

Il webhook può inviare esattamente il JSON che vuole il mio acquirente?

Sì. Puoi scrivere tu il body, con oggetti annidati, array, chiavi rinominate e valori statici, oppure inviare un elenco di campi piatto o dati form-encoded.

Il webhook include UTM, click ID e la variante A/B?

Sì. I campi nascosti catturano UTM e click ID dall'URL dell'annuncio, e LanderLab aggiunge a ogni lead l'URL della pagina, l'IP del visitatore, lo user agent, l'ora dell'invio e l'ID della variante.

Il webhook si imposta una volta per tutte le mie pagine?

No. I webhook si impostano per singola landing page, così ogni pagina può inviare al proprio acquirente o sistema.

Cosa succede a un lead se il mio endpoint non risponde?

Il lead resta comunque salvato nella scheda Lead di LanderLab e si può esportare in CSV da Grow in su, a meno che non sia attiva Consegna lead compliant: in quel caso un lead che non viene consegnato non si può recuperare.

Altre integrazioni

Collega il resto del tuo stack.

Collega Webhook e lancia la tua prossima pagina.

Crea la pagina, attiva Webhook e manda lì i tuoi annunci. Gratis per iniziare, senza carta.

Da un prompt a lead qualificati

Guarda un prompt diventare un funnel live di preventivi solari, con ogni lead inviato al tuo acquirente e le falle segnalate prima che si mangino il budget.

0:00
0:59