Guida 20 · Altre fonti di lead · 3 minuti
Mandare lead a Skeo da Make o dal tuo server
In breve: In Connettori, Il modulo del tuo sito, scegli Da un programma e crea la chiave. In Make usi il modulo HTTP con una richiesta POST all'indirizzo di Skeo e la chiave nell'intestazione Authorization: Bearer. Ogni lead arriva nel kanban.
Aggiornata il 6 ottobre 2026
I contatti passano da uno scenario di Make, o li manda il server del tuo sito, o il tuo sviluppatore vuole collegarli lui? Basta una chiave segreta: ogni richiesta con un nome, un'email o un telefono diventa un lead nel kanban. Usi Zapier? C'è la guida per Zapier. Hai un assistente AI che lavora sul sito? Vedi la guida per l'assistente AI.
In Skeo: crea la chiave
- Apri Connettori, riquadro Il modulo del tuo sito, e scegli Da un programma.
- Dagli un nome (per esempio "Make") e premi Crea la chiave.
- Copia la chiave o premi Scarica le istruzioni per chi fa il sito: si vede una volta sola.
In Make: il modulo HTTP
- Nello scenario, dopo il modulo da cui arrivano i contatti, aggiungi il modulo HTTP, azione Make a request.
- URL:
https://skeo.it/api/public/leads/inbound. Metodo: POST. - In Headers aggiungi una riga: nome
Authorization, valoreBearer, uno spazio e la chiave. - Come corpo scegli application/x-www-form-urlencoded e aggiungi una riga per campo:
nome,cognome,email,telefono,messaggio, scegliendo per ognuno il dato giusto dal modulo precedente. Va bene anche JSON, ma un messaggio con virgolette o a capo lo rompe. - Premi Run once: se la risposta è
{"ok":true}, il lead è già nella prima colonna del kanban. Cancellalo pure (nel conteggio del mese resta).
Per chi sviluppa
curl -X POST "https://skeo.it/api/public/leads/inbound" \
-H "Authorization: Bearer LA_TUA_CHIAVE_SEGRETA" \
-H "Content-Type: application/json" \
-d '{"nome":"Mario","cognome":"Rossi","email":"mario@esempio.it","messaggio":"Vorrei un preventivo"}'- La chiave va solo nell'intestazione
Authorization: Bearer(oX-Skeo-Key). Nell'indirizzo (?key=) viene rifiutata. - Solo da un server: una richiesta con l'intestazione
Origindi un browser viene rifiutata. Tieni la chiave tra le variabili segrete, mai nel repository. - Aspetta la risposta prima di chiudere la richiesta: su un hosting serverless una chiamata lasciata a metà viene interrotta e il lead si perde.
Campi e risposte
CAMPI ACCETTATI
- Nome e cognome: nome_e_cognome, oppure nome + cognome (anche name, first_name, last_name)
- Email: email
- Telefono: telefono (anche phone, cellulare)
- Azienda: azienda (anche company)
- Messaggio: messaggio (anche message), finisce nelle note del lead
- Campagna: campagna, utm_source, utm_medium, utm_campaign, utm_term, utm_content
Serve almeno un nome, un'email o un telefono.
Ogni altro campo (es. settore_attivita, budget) arriva nella scheda del lead come campo
personalizzato, con il suo nome. I campi che iniziano con _ restano fuori. Massimo 20.
RISPOSTE
- 200 {"ok":true}: lead arrivato nel kanban, nella prima colonna.
- 400: mancano nome, email e telefono, o il formato non è JSON né un modulo.
- 401: chiave sbagliata, revocata o mandata nel modo sbagliato (vedi sopra).
- 429: troppi invii in poco tempo. Riprova dopo un minuto.
- 500: problema nostro. Riprova tra poco.Chiave finita dove non doveva?
In Skeo premi Revoca su quel collegamento e creane uno nuovo: la chiave vecchia smette subito di funzionare. Tutte le altre strade per i lead dal sito sono nella guida del modulo del sito.
Qualcosa non torna, o l'app non fa quello che c'è scritto qui? Scrivi a info@skeo.it: sistemiamo l'una o l'altra. Skeo, intanto, ti aspetta.