Attribution
Attribution collega i tuoi dati di visibilità AI a lead e ricavi reali. Invece di vedere solo se il tuo brand compare nelle risposte AI, puoi vedere se i clienti dichiarano effettivamente di averti trovato tramite ChatGPT, Perplexity, Claude, Google, annunci, referral o altri canali. Usa Attribution quando poni domande come:- “Come hai saputo di noi?”
- “Dove ci hai trovati per la prima volta?”
- “Quale sorgente ha influenzato questo ordine?”
- “Quanta pipeline è arrivata dalla ricerca AI?”
Setup consigliato
Il setup più semplice è inviare un webhook ogni volta che viene creato un lead, una registrazione, un ordine o un deal.Scegli come inviare i dati
Webhook
Ideale per form, CRM, shop e strumenti di automazione.
Customer API
Ideale per integrazioni di backend e client API diretti.
Import in blocco
Ideale per import storici o job batch giornalieri.
Workflow della dashboard
Ideale quando la tua sorgente invia campi personalizzati.
Webhook in uscita
Ideale quando è il tuo sistema a dover ricevere le risposte salvate.
Inviare i dati con un webhook
L’endpoint webhook del tuo progetto ha questa forma:POST con Content-Type: application/json. Sono accettate anche le submission form-encoded e multipart form per gli strumenti di form che non possono inviare JSON puro.
Riferimento dei campi
Finseo normalizza il testo del canale in categorie. Per esempio, le risposte che contengono
chatgpt, openai, claude, perplexity, gemini, copilot o ai search vengono classificate come ai_search.
Mappare i campi in entrata
Molti strumenti inviano payload con nomi propri, comeLeadSource, how_did_you_find_us, q3_howDid o risposte Typeform annidate. Finseo può mappare questi campi nei workflow di Attribution.
- Apri Attribution.
- Vai su Workflows.
- Invia un webhook di test dal tuo sistema sorgente.
- Apri il workflow creato.
- Mappa i campi in entrata su attribution, email, nome, valore del deal, valuta, ID del form o regole.
- Salva il mapping.
utm_source contiene chatgpt, mappalo su AI Search.
Formati sorgente supportati
Finseo rileva automaticamente diverse sorgenti comuni:- HubSpot: payload legacy dei webhook di contatto con
properties, oppure body JSON personalizzati da Operations Hub. - Typeform:
form_response.answers, inclusi i campi choice, choices, text ed email. - Tally: payload
data.fields. - Salesforce: JSON da Flow HTTP Callout, per esempio
LeadSource,Email,Name,AmounteCurrencyIsoCode. - Jotform: multipart/form-data con
rawRequesto campi comeq3_howDid,formIDesubmissionID. - Raw JSON: payload diretti con campi come
channelId,respondentEmail,dealValueemetadata.
Esempi
Import batch giornaliero
Se preferisci un job giornaliero, invia fino a1000 risposte in una volta con la bulk API.
Ricevere gli eventi di attribution
Nelle impostazioni di Attribution puoi configurare un URL di webhook in uscita. Finseo invia un evento al tuo URL ogni volta che viene salvata una nuova risposta.X-FinSEO-Signature usando HMAC-SHA256.
Best practice
- Inserisci la domanda di attribuzione vicino alla conversione, come registrazione, richiesta di demo, checkout o qualificazione del lead.
- Mantieni stabili le opzioni di risposta tra i vari paesi. Traduci le etichette per gli utenti se necessario, ma mantieni coerenti i valori del webhook.
- Invia la valuta di pagamento originale in
dealCurrency; Finseo può comunque aggregare e mappare i valori. - Includi un
respondentExternalIdstabile come ID ordine, ID lead CRM, ID contatto o ID deal. - Inserisci prodotto, SKU, mercato, campagna e altro contesto di business in
metadata. - Invia un evento per ogni lead, ordine o deal. Evita di inviare ogni visualizzazione di pagina come attribuzione.