Un metodo collaudato per le aziende e-commerce per recuperare vendite perse tramite automazione intelligente su WhatsApp
Ogni giorno, il 70% dei carrelli e-commerce viene abbandonato, rappresentando miliardi in entrate perse. Mentre il recupero via email tradizionale raggiunge solo un tasso di apertura del 20%, i messaggi WhatsApp vantano un impressionante 98% di apertura, rendendoli il canale ideale per il recupero dei carrelli.
Wassenger Flows porta l'automazione visiva in stile n8n direttamente all'interno della piattaforma Wassenger. Niente più gestione di strumenti multipli o configurazioni API complesse. Crea automazioni sofisticate per il recupero dei carrelli abbandonati che combinano AI con i tassi di engagement senza pari di WhatsApp, tutto all'interno di un'unica piattaforma.
Wassenger Flows: la potenza di n8n, zero complessità
Il recupero dei carrelli tradizionale richiede uno stack tecnologico complesso: servizi webhook, piattaforme di automazione come n8n, molteplici integrazioni API e soluzioni WhatsApp separate. Wassenger Flows elimina questa complessità fornendo la costruzione visiva dei workflow direttamente nella tua dashboard Wassenger.
👉 Inizia la tua prova gratuita di 7 giorni su Wassenger e sfrutta i nostri potenti flussi di automazione WhatsApp per trasformare il tuo servizio clienti oggi! ⚡
Vantaggi principali:
- Interfaccia visiva: Costruisci automazioni usando un intuitivo sistema drag-and-drop, proprio come n8n
- WhatsApp nativo: Collega semplicemente il tuo WhatsApp a Wassenger — nessuna configurazione API separata
- AI integrata: Agenti integrati analizzano i dati del carrello e creano messaggi personalizzati
- Tutto in uno: Automazione completa senza strumenti o integrazioni esterne
L'intero flusso funziona senza interruzioni: webhook Shopify → analisi AI → messaggio WhatsApp personalizzato → logica intelligente che evita messaggi duplicati.
Costruire il tuo flusso di recupero carrelli: passo dopo passo
Step 1: Integrazione con Shopify
Configura il webhook di Shopify per gli eventi “cart/update”. In Wassenger Flows, aggiungi un nodo Shopify Trigger con regole di validazione: l'email esiste, ci sono articoli nel carrello e il carrello è inattivo da 2+ ore. Questo evita di attivare il flusso durante sessioni di acquisto ancora attive.
Pro Tip: La regola delle 2 ore evita di infastidire i clienti che stanno ancora facendo acquisti. Solo i carrelli davvero abbandonati attivano il flusso di recupero.
Step 2: Validazione del carrello con il nodo IF
Cosa farai: Aggiungi logica per garantire che vengano processati solo i carrelli realmente abbandonati.
Il primo nodo IF valida tre condizioni critiche:
- L'email del cliente è presente
- Il carrello contiene almeno un articolo
- Il carrello è inattivo da 2+ ore
Questo impedisce l'esecuzione inutile del flusso e garantisce il rispetto delle migliori pratiche per l'invio di messaggi.
👉 Inizia la tua prova gratuita di 7 giorni su Wassenger e sfrutta i nostri potenti flussi di automazione WhatsApp per trasformare il tuo servizio clienti oggi! ⚡
Step 3: Analisi potenziata dall'AI
Cosa farai: Lascia che l'AI determini se è opportuno inviare messaggi di recupero.
L'AI Cart Recovery Agent esegue un'analisi intelligente:
- Estrae il token/ID del carrello dai dati Shopify
- Usa gli strumenti Shopify per verificare se il carrello è stato convertito in ordine
- Evita di inviare messaggi ai clienti che hanno già completato l'acquisto
- Analizza i dati dei prodotti per la personalizzazione
- Crea messaggi di recupero contestuali
Esempio di messaggio generato dall'AI: “Ciao Sarah! Le tue Wireless Headphones Pro ti stanno ancora aspettando. Rispondi Sì e ottieni la spedizione gratuita!”
👉 Inizia la tua prova gratuita di 7 giorni su Wassenger e sfrutta i nostri potenti flussi di automazione WhatsApp per trasformare il tuo servizio clienti oggi! ⚡
Step 4: Validazione del numero di telefono
Cosa farai: Verifica che la consegna su WhatsApp sia possibile prima di provare a inviare.
Dopo l'analisi AI, il secondo nodo IF esegue il controllo più critico, verificando che il numero di telefono del cliente sia presente nei dati Shopify.
Le tre condizioni di validazione sono:
send_message= true (l'AI ha determinato che è opportuno inviare il messaggio)cart_abandoned= true (l'AI ha confermato che non esiste un ordine)customer_phonenon è vuoto (Questo è fondamentale!)
🚨 Requisito: Se il tuo checkout Shopify non raccoglie numeri di telefono, questa automazione non funzionerà. Il numero di telefono del cliente deve essere presente nei dati cliente di Shopify perché la consegna su WhatsApp abbia successo.
Step 5: Invio del messaggio WhatsApp
- Cosa farai: Invia il messaggio di recupero personalizzato tramite WhatsApp.
- Quando tutte le condizioni sono soddisfatte, il nodo Send WhatsApp Recovery Message:
- Formattta automaticamente i numeri di telefono (formato internazionale)
- Consegna il messaggio personalizzato generato dall'AI
- Gestisce automaticamente la conformità con le API di WhatsApp
- Fornisce tracciamento della consegna in tempo reale
👉 Inizia la tua prova gratuita di 7 giorni su Wassenger e sfrutta i nostri potenti flussi di automazione WhatsApp per trasformare il tuo servizio clienti oggi! ⚡
Perché Wassenger Flows supera le soluzioni tradizionali
Piattaforma unificata: Tutto avviene all'interno della tua dashboard Wassenger, senza passaggi tra strumenti o gestione di molteplici chiavi API.
- Vantaggio WhatsApp nativo: Affidabilità superiore rispetto alle implementazioni di terze parti dell'API WhatsApp Business, con gestione automatica della conformità.
- Zero manutenzione: Soluzione completamente gestita che elimina la manutenzione dei server, i problemi di affidabilità dei webhook e le complicazioni di versioning delle API.
- Collaborazione di team: Più utenti possono modificare i flussi simultaneamente con gestione utenti integrata e log di audit.
- Libreria di template: Automazioni pre-costruite per casi d'uso e-commerce comuni.
👉 Inizia la tua prova gratuita di 7 giorni su Wassenger e sfrutta i nostri potenti flussi di automazione WhatsApp per trasformare il tuo servizio clienti oggi! ⚡
Risultati e come iniziare
Le aziende che implementano il recupero carrelli su WhatsApp con AI vedono un miglioramento del 15–25% nei tassi di recupero rispetto alle campagne solo email. La combinazione del vantaggio di engagement di WhatsApp e della personalizzazione AI crea un potente recupero automatico dei ricavi.
Procedura di avvio rapido:
- Accedi a Wassenger Flows nella tua dashboard
- Importa il template per carrelli abbandonati
- Collega il tuo negozio Shopify
- Configura le impostazioni AI
- Testa e attiva
Template pronto all'uso:
{
"name": "Shopify Abandoned Cart",
"nodes": [
{
"parameters": {
"authentication": "accessToken",
"topic": "carts/update"
},
"type": "n8n-nodes-base.shopifyTrigger",
"typeVersion": 1,
"position": [280, 280],
"id": "a4c97fa2-29e9-4fc2-a607-327190b4bcf3",
"name": "Shopify Cart Update Trigger",
"webhookId": "WEBHOOK_ID_PLACEHOLDER",
"credentials": {
"shopifyAccessTokenApi": {
"id": "SHOPIFY_CREDENTIAL_ID",
"name": "Shopify Access Token account"
}
}
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "1",
"leftValue": "={{ $json.email }}",
"rightValue": "",
"operator": {
"type": "string",
"operation": "notEmpty"
}
},
{
"id": "2",
"leftValue": "={{ $json.line_items?.length }}",
"rightValue": 0,
"operator": {
"type": "number",
"operation": "gt"
}
},
{
"id": "3",
"leftValue": "={{ DateTime.now().diff(DateTime.fromISO($json.updated_at), 'hours').hours }}",
"rightValue": 2,
"operator": {
"type": "number",
"operation": "gte"
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [520, 280],
"id": "eded7fc8-59df-4a6e-9d80-46217cc758dc",
"name": "Check Cart Valid & Abandoned"
},
{
"parameters": {
"amount": 2,
"unit": "hours"
},
"type": "n8n-nodes-base.wait",
"typeVersion": 1.1,
"position": [800, 260],
"id": "c2f409b7-cfa7-4f35-b2ca-a2d872cfc39f",
"name": "Wait 2 Hours",
"webhookId": "WAIT_WEBHOOK_ID_PLACEHOLDER"
},
{
"parameters": {
"options": {
"systemMessage": "=You are an AI assistant specialized in abandoned cart recovery for e-commerce stores.Your role is to:\n\n1.**Analyze the cart data** provided from the Shopify trigger\n2.**Check if an order exists** for this cart using the Shopify tools\n3.**Determine the abandonment reason** and create personalized recovery messages\n4.**Generate appropriate WhatsApp messages** for cart recovery\n\n**Available Tools:**\n- Shopify Get Order: Use this to check if the cart was converted to an order\n- Shopify General: Use this for additional Shopify operations\n\n**Your Process:**\n1.First, extract the cart token/ID from the input data\n2.Use Shopify tools to search for any orders associated with this cart\n3.If NO order found, proceed with abandonment recovery\n4.If an order EXISTS, stop the process(cart was not abandoned)\n5.For abandoned carts, analyze the products and create a personalized message\n\n**Output Format:**\nAlways return a JSON object with this structure:\n{\n \"cart_abandoned\": boolean, \n \"order_found\": boolean, \n \"customer_email\": \"string\", \n \"customer_phone\": \"string\", \n \"cart_value\": number, \n \"products\": [\"array of product names\"], \n \"recovery_message\": \"personalized WhatsApp message text\", \n \"send_message\": boolean, \n \"cart_token\": \"string\", \n \"analysis\": \"brief explanation of decision\"\n}"
}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 1.9,
"position": [1040, 280],
"id": "2198d011-1895-4811-95e5-40a6615e68a5",
"name": "AI Cart Recovery Agent"
},
{
"parameters": {
"contextWindowLength": 20
},
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"typeVersion": 1.3,
"position": [1120, 740],
"id": "163df21e-125e-404f-bd06-d4d7b078f010",
"name": "Conversation Memory"
},
{
"parameters": {
"authentication": "accessToken",
"operation": "getAll",
"options": {
"status": "any"
}
},
"type": "n8n-nodes-base.shopifyTool",
"typeVersion": 1,
"position": [1280, 740],
"id": "a5f8c809-8ab7-49c9-9ea6-17e7c717c4b9",
"name": "Check Order Exists",
"credentials": {
"shopifyAccessTokenApi": {
"id": "SHOPIFY_CREDENTIAL_ID",
"name": "Shopify Access Token account"
}
}
},
{
"parameters": {
"authentication": "accessToken",
"additionalFields": {}
},
"type": "n8n-nodes-base.shopifyTool",
"typeVersion": 1,
"position": [1440, 740],
"id": "3323ea9f-a40b-4747-b0ce-f2944d09931f",
"name": "Get Customer Details",
"credentials": {
"shopifyAccessTokenApi": {
"id": "SHOPIFY_CREDENTIAL_ID",
"name": "Shopify Access Token account"
}
}
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "1",
"leftValue": "={{ $json.send_message }}",
"rightValue": true,
"operator": {
"type": "boolean",
"operation": "equals"
}
},
{
"id": "2",
"leftValue": "={{ $json.cart_abandoned }}",
"rightValue": true,
"operator": {
"type": "boolean",
"operation": "equals"
}
},
{
"id": "3",
"leftValue": "={{ $json.customer_phone }}",
"rightValue": "",
"operator": {
"type": "string",
"operation": "notEmpty"
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [1500, 220],
"id": "9ed6c68c-eaeb-4012-90c3-7b2759d5b5e9",
"name": "Should Send Recovery Message?"
},
{
"parameters": {
"operation": "sendMessage"
},
"type": "n8n-nodes-walichat.walichat",
"typeVersion": 1,
"position": [1760, 200],
"id": "88823558-271f-480f-8efc-1cecf5dec5e2",
"name": "Send WhatsApp Recovery Message",
"credentials": {
"walichatApiKey": {
"id": "WHATSAPP_API_CREDENTIAL_ID",
"name": "WhatsApp API key"
}
}
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "1",
"leftValue": "={{ $json.send_message }}",
"rightValue": false,
"operator": {
"type": "boolean",
"operation": "equals"
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [1500, 460],
"id": "41809a39-4352-4490-962c-2be14dd48930",
"name": "Order Already Exists?"
},
{
"parameters": {},
"type": "n8n-nodes-base.noOp",
"typeVersion": 1,
"position": [1760, 440],
"id": "0a2217f5-e964-4d39-bee6-8e22969b30b7",
"name": "Log Skip Reason"
},
{
"parameters": {},
"type": "n8n-nodes-base.noOp",
"typeVersion": 1,
"position": [2020, 200],
"id": "5dd8ea2a-e2d8-494e-9c66-9e004fa17e92",
"name": "Log Success"
},
{
"parameters": {},
"type": "n8n-nodes-base.noOp",
"typeVersion": 1,
"position": [800, 460],
"id": "76384c76-903c-417d-8520-215e180b5707",
"name": "Log Invalid Cart"
},
{
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": {
"maxTokens": 1000,
"temperature": 0.3
}
},
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"typeVersion": 1.2,
"position": [960, 740],
"id": "4b1b84b4-5e72-4f78-8608-25849a4480c8",
"name": "OpenAI Chat Model1"
}
],
"pinData": {},
"connections": {
"Shopify Cart Update Trigger": {
"main": [
[
{
"node": "Check Cart Valid & Abandoned",
"type": "main",
"index": 0
}
]
]
},
"Check Cart Valid & Abandoned": {
"main": [
[
{
"node": "Wait 2 Hours",
"type": "main",
"index": 0
}
],
[
{
"node": "Log Invalid Cart",
"type": "main",
"index": 0
}
]
]
},
"Wait 2 Hours": {
"main": [
[
{
"node": "AI Cart Recovery Agent",
"type": "main",
"index": 0
}
]
]
},
"AI Cart Recovery Agent": {
"main": [
[
{
"node": "Should Send Recovery Message?",
"type": "main",
"index": 0
},
{
"node": "Order Already Exists?",
"type": "main",
"index": 0
}
]
]
},
"Conversation Memory": {
"ai_memory": [
[
{
"node": "AI Cart Recovery Agent",
"type": "ai_memory",
"index": 0
}
]
]
},
"Check Order Exists": {
"ai_tool": [
[
{
"node": "AI Cart Recovery Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Get Customer Details": {
"ai_tool": [
[
{
"node": "AI Cart Recovery Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Should Send Recovery Message?": {
"main": [
[
{
"node": "Send WhatsApp Recovery Message",
"type": "main",
"index": 0
}
]
]
},
"Order Already Exists?": {
"main": [
[
{
"node": "Log Skip Reason",
"type": "main",
"index": 0
}
]
]
},
"Send WhatsApp Recovery Message": {
"main": [
[
{
"node": "Log Success",
"type": "main",
"index": 0
}
]
]
},
"OpenAI Chat Model1": {
"ai_languageModel": [
[
{
"node": "AI Cart Recovery Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
}
},
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "VERSION_ID_PLACEHOLDER",
"meta": {
"templateCredsSetupCompleted": true,
"instanceId": "INSTANCE_ID_PLACEHOLDER"
},
"id": "WORKFLOW_ID_PLACEHOLDER",
"tags": []
}
Inizia a costruire oggi la tua automazione per il recupero dei carrelli con Wassenger Flows. Trasforma i carrelli abbandonati in ricavi con AI e WhatsApp, tutto in un'unica piattaforma potente.
👉 Inizia la tua prova gratuita di 7 giorni su Wassenger e sfrutta i nostri potenti flussi di automazione WhatsApp per trasformare il tuo servizio clienti oggi! ⚡















