Cosa configurerai
- Collegare Stripe o Shopify, così gli ordini pagati arrivano in Elido come conversioni tramite webhook.
- Etichettare ogni checkout con l'ID del link breve (
elido_link_id), in modo che la vendita sia attribuita a quel link. - Leggere i ricavi per link, campagna, giorno e piattaforma in Analytics → Conversions.
Elido monitora due aspetti di un link breve: il clic e la conversione (un ordine pagato che ne è seguito). Il monitoraggio delle conversioni collega i due eventi, così puoi vedere quali link generano ricavi e non solo traffico.
Cosa conta come conversione
Una conversione è un ordine pagato ricevuto da un account Stripe o Shopify collegato. Elido memorizza la piattaforma, il ricavo, la valuta, l'email del cliente e il link a cui è stata attribuita. I rimborsi segnalati dal provider annullano la conversione.
La dashboard delle conversioni in Analytics → Conversions mostra:
- Conversioni totali e ricavi totali attribuiti.
- Conversioni suddivise per link, campagna, giorno e piattaforma.
- Una tabella dei singoli eventi di conversione recenti con l'email del cliente e il ricavo.
Configurare le conversioni
- Aggiungi al workspace i segreti di firma dei webhook di Stripe e/o Shopify (Settings → Integrations, oppure
PUT /v1/workspaces/{id}/pixels). I webhook senza un segreto configurato vengono rifiutati. - In Stripe, aggiungi un endpoint webhook
https://api.elido.app/v1/workspaces/{id}/conversions/stripepercheckout.session.completedepayment_intent.succeeded. In Shopify, aggiungi un webhookorders/paidahttps://api.elido.app/v1/workspaces/{id}/conversions/shopify. - Etichetta la vendita con il link: passa
elido_link_idnei metadata della Checkout Session di Stripe, oppure come attributo di nota dell'ordineelido_link_idin Shopify. Gli ordini senza questo valore vengono registrati ma non attribuiti a un link.
Gli esempi completi di richiesta sono nella guida per sviluppatori: Conversion tracking.
Attribuzione
L'attribuzione avviene per link: la conversione viene assegnata al link il cui ID hai passato e alla campagna di quel link. Oggi non esistono finestre di attribuzione né corrispondenze basate sui cookie. Le consegne duplicate dei webhook vengono deduplicate.
Leggere la dashboard delle conversioni
Analytics → Conversions suddivide le conversioni per:
- Platform -
stripeoshopify. - Top links - quali link brevi hanno generato il maggior numero di conversioni.
- Top campaigns - quali campagne hanno convertito meglio.
- Daily revenue - un grafico a barre dei ricavi attribuiti nel tempo.
Risoluzione dei problemi
Le conversioni non appaiono. Controlla che il segreto di firma sia salvato (se manca, la risposta è 401), che l'header della firma raggiunga Elido e che gli eventi webhook elencati sopra siano abilitati.
Una conversione non ha un link. Il checkout non conteneva elido_link_id. Aggiungilo ai metadata di Stripe o agli attributi di nota di Shopify.
I ricavi non corrispondono al mio processore di pagamento. Elido registra l'importo riportato dal webhook; i rimborsi vengono applicati quando il provider invia l'evento di rimborso.