Calcoli il tasso di abbandono del carrello
Misuri quanti carrelli si perdono prima del pagamento: 1.250 carrelli creati e 425 acquisti completati significano 825 carrelli abbandonati e un tasso di abbandono del 66 %. Usi dati dello stesso negozio e dello stesso periodo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Carrelli creati
- 1250
- Checkout completati
- 425
- Carrelli abbandonati
- 825
- Tasso di abbandono (%)
- 66
Il tasso di abbandono indica la quota di carrelli creati che non si trasforma in un acquisto concluso. Inserisca il totale dei carrelli creati e dei checkout completati nello stesso periodo: il calcolatore restituisce sia il numero dei carrelli abbandonati sia la percentuale. Il calcolo è deterministico e verificabile, quindi è adatto a report e-commerce ricorrenti, analisi del funnel, confronti tra campagne e controlli prima della pubblicazione dei risultati.
Misuri un periodo di acquisto coerente
Parta da due conteggi della stessa attività, basati sulla medesima definizione e finestra temporale. I carrelli creati devono includere tutti i carrelli validi aperti nel periodo, mentre i checkout completati devono provenire dalla stessa popolazione. La coerenza conta più della durata: analisi giornaliere, settimanali, mensili o per campagna sono valide, ma mescolare carrelli mensili e acquisti settimanali produce una percentuale priva di significato.
Verifichi come la piattaforma gestisce ospiti, sessioni ripetute, carrelli eliminati, ordini di prova e acquisti successivi. Documenti le regole per confronti affidabili. Serve almeno un carrello, poiché non si può dividere per zero.
Un numero di checkout superiore ai carrelli viene rifiutato e spesso indica filtri, periodi, attribuzioni o fonti non compatibili.
Comprenda la formula dell'abbandono
Il calcolo sottrae i checkout completati dai carrelli creati per ottenere quelli abbandonati. Divide poi gli abbandoni per i carrelli creati e moltiplica per cento. Con mille carrelli e trecento acquisti, settecento risultano abbandonati e il tasso è del settanta per cento.
Il risultato conserva i conteggi originali, aggiunge gli abbandoni e arrotonda la percentuale a un massimo di sei decimali per automazioni stabili. Se tutti i carrelli diventano acquisti, il tasso è zero; se nessuno lo diventa, è cento. La formula descrive l'esito del funnel, non l'intenzione del cliente.
Spedizione, difficoltà di pagamento, confronto dei prezzi, distrazioni e problemi tecnici richiedono ulteriori indagini.
Trasformi la percentuale in una decisione utile
Segua il tasso per dispositivo, provenienza del traffico, Paese, categoria, tipo di cliente e versione del checkout. La segmentazione può mostrare che una media accettabile nasconde un grave problema mobile o traffico con scarsa intenzione. Confronti gruppi equivalenti e mantenga visibile la dimensione del campione.
Prima di valutare una modifica, definisca finestra e criterio di successo; controlli anche valore degli ordini, rimborsi, frodi e assistenza. Per automatizzare, invii i due conteggi da un report affidabile e archivi il tasso con filtri e periodo. Ricalcoli con regolarità, annoti lanci e promozioni e analizzi i movimenti persistenti invece del normale rumore giornaliero.
Casi d'uso
Monitorare il funnel di checkout
Calcoli un tasso giornaliero o settimanale coerente e segnali le variazioni persistenti da esaminare.
Confrontare il traffico delle campagne
Misuri se i carrelli generati da campagne diverse diventano acquisti con tassi differenti.
Valutare gli esperimenti sul checkout
Confronti l'abbandono prima e dopo una modifica a pagamento, spedizione o modulo usando periodi equivalenti.
Domande frequenti
Come si calcola il tasso di abbandono del carrello?
Sottragga i checkout completati dai carrelli creati, divida per i carrelli creati e moltiplichi per cento.
Cosa succede se non è stato creato alcun carrello?
Il calcolo restituisce un errore di input perché una percentuale non può avere zero come denominatore.
I checkout completati possono superare i carrelli creati?
No. Il calcolatore rifiuta i dati perché entrambi i conteggi devono riferirsi alla stessa popolazione e allo stesso periodo.
Un tasso elevato spiega perché i clienti se ne vanno?
No. Misura l'entità dell'abbandono, ma per stabilirne le cause servono ricerca qualitativa e dati segmentati.
Che tasso di abbandono ottengo se tutti i carrelli diventano acquisti?
Zero per cento. Quando gli acquisti completati eguagliano i carrelli creati, nessuno è stato abbandonato. All’estremo opposto, nessun acquisto completato dà un abbandono del cento per cento, quindi il risultato resta sempre tra questi due limiti.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/ecom/cart-abandonment-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"carts_created":1250,"completed_checkouts":425}'const res = await fetch("https://api.kit.forhosting.com/ecom/cart-abandonment-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"carts_created": 1250,
"completed_checkouts": 425
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/cart-abandonment-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"carts_created": 1250,
"completed_checkouts": 425
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/cart-abandonment-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"carts_created":1250,"completed_checkouts":425}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"carts_created":1250,"completed_checkouts":425}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/cart-abandonment-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"carts_created": 1250,
"completed_checkouts": 425
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.cart_abandonment_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Trasformi la percentuale in una decisione utile
Ogni richiesta API costa $0.002.
Domande tecniche
Quanto costa un calcolo tramite API?
Ogni richiesta API costa $0.002. La formula deterministica è adatta a dashboard e report programmati.