Eコマース
Connetti il tuo e-commerce a NotifyHub per inviare notifiche automatiche su ordini, spedizioni, carrelli abbandonati e richieste di recensione. Supporta WooCommerce e Shopify.
WooCommerce
Plugin WordPress per e-commerce - Connessione via webhook
Installazione con plugin NotifyHub per WordPress
Il modo piu' semplice: installa il plugin NotifyHub per WordPress, che include il supporto WooCommerce integrato.
- Installa e attiva il plugin NotifyHub su WordPress
- Inserisci la tua API Key nelle impostazioni del plugin
- Vai nella tab WooCommerce del plugin e abilita i trigger desiderati
- Associa un template NotifyHub a ciascun evento
- Scegli il canale di invio (WhatsApp, Email, SMS, ecc.)
Configurazione manuale via webhook
In alternativa, puoi configurare i webhook WooCommerce direttamente:
- In WooCommerce, vai su Impostazioni → Avanzate → Webhook
- Crea un nuovo webhook con stato Attivo
- Seleziona il topic (es. "Ordine creato", "Ordine aggiornato")
- Inserisci l'URL di consegna fornito da NotifyHub
- Imposta il segreto per la verifica HMAC
https://notify.trovido.com/api/notifyhub/v1/integrations/woocommerce/webhook Authorization: Bearer YOUR_API_KEY
Shopify
Connessione tramite Shopify App o webhook
Configurazione
- Nel tuo pannello Shopify, vai su Impostazioni → Notifiche → Webhook
- Clicca "Crea webhook" per ogni evento che vuoi monitorare
- Seleziona il formato JSON e inserisci l'URL endpoint NotifyHub
- Ripeti per ogni evento: ordine creato, ordine evaso, spedizione aggiornata, ecc.
https://notify.trovido.com/api/notifyhub/v1/integrations/shopify/webhook X-NotifyHub-Api-Key: YOUR_API_KEY
Eventi Shopify supportati
orders/create
Nuovo ordine
orders/fulfilled
Ordine evaso
fulfillments/update
Spedizione aggiornata
checkouts/create
Checkout iniziato
refunds/create
Rimborso emesso
customers/create
Nuovo cliente
Trigger e-commerce disponibili
Questi trigger sono disponibili per le automazioni e-commerce, sia per WooCommerce che per Shopify:
Si attiva quando il pagamento viene completato e l'ordine e' confermato. Include: numero ordine, prodotti, totale, dati cliente.
Si attiva quando l'ordine viene contrassegnato come spedito. Include: codice tracking, corriere, link tracciamento.
Si attiva quando il corriere conferma la consegna. Ideale per attivare la richiesta di recensione.
Si attiva quando un cliente aggiunge prodotti al carrello ma non completa l'acquisto entro il timeout configurato (default: 1 ora).
Si attiva N giorni dopo la consegna (configurabile). Invia un messaggio con link diretto alla pagina di recensione.
Automazioni preset e-commerce
NotifyHub include automazioni pre-configurate specifiche per l'e-commerce. Attivale con un click dalla sezione Automazioni → Template.
Trigger: Ordine confermato → Invia conferma con riepilogo ordine sul canale preferito del cliente.
Trigger: Ordine spedito → Invia notifica con codice tracking e link al tracciamento.
Trigger: Carrello abbandonato → Attendi 1h → Invia promemoria → Attendi 24h → Invia con codice sconto.
Trigger: Ordine consegnato → Attendi 3 giorni → Invia richiesta recensione con link diretto.
Trigger: Primo ordine → Invia benvenuto + codice sconto per prossimo acquisto.
Esempi template per trigger
Ecco alcuni template pronti all'uso per i principali eventi e-commerce:
Ciao {{nome}},
il tuo ordine #{{ordine_id}} e' stato confermato!
Riepilogo:
{{prodotti_lista}}
Totale: {{totale}} EUR
Riceverai un aggiornamento quando il pacco sara' spedito.
Grazie per il tuo acquisto! - {{nome_negozio}}
Ciao {{nome}},
il tuo ordine #{{ordine_id}} e' stato spedito!
Corriere: {{corriere}}
Codice tracking: {{tracking_code}}
Traccia il pacco: {{tracking_url}}
Consegna prevista: {{data_consegna_stimata}}
Ciao {{nome}},
hai dimenticato qualcosa nel carrello!
{{prodotti_carrello}}
Completa il tuo ordine prima che i prodotti finiscano:
{{link_carrello}}
Usa il codice TORNA10 per uno sconto del 10%!
Ciao {{nome}},
hai ricevuto il tuo ordine #{{ordine_id}} qualche giorno fa.
Come ti sei trovato/a?
La tua opinione ci aiuta a migliorare!
[Bottone: Lascia una recensione -> {{link_recensione}}]
Variabili disponibili
Queste variabili sono automaticamente compilate dai dati dell'ordine:
| Variabile | Descrizione | Esempio |
|---|---|---|
{{nome}} |
Nome del cliente | Mario |
{{cognome}} |
Cognome del cliente | Rossi |
{{ordine_id}} |
Numero ordine | #12345 |
{{totale}} |
Totale ordine con valuta | 89.90 EUR |
{{prodotti_lista}} |
Lista prodotti formattata | 1x Maglietta (L), 2x Calzini |
{{tracking_code}} |
Codice tracking spedizione | 1Z999AA10123456784 |
{{tracking_url}} |
Link tracciamento | https://track.corriere.it/... |
{{corriere}} |
Nome del corriere | GLS, BRT, DHL |
{{link_carrello}} |
Link al carrello salvato | https://shop.it/cart/... |
{{nome_negozio}} |
Nome del tuo negozio | Il Mio Shop |