Il problema

Per ogni ordine copiamo i dati dallo shop nel programma di contabilità e aggiorniamo il magazzino in un foglio Excel. I pagamenti con TWINT, carta e fattura li riconciliamo a mano. Ogni giorno rispondiamo alle stesse email «dov'è il mio pacco?», e i carrelli abbandonati e i clienti abituali non ricevono alcun follow-up perché nessuno ha tempo.

Come si collega

  1. 01 Ordine effettuato Checkout con TWINT, carta o fattura
  2. 02 Pagamento confermato Webhook verificato del provider
  3. 03 ERP e contabilità Cliente, ordine, fattura, magazzino
  4. 04 Evasione Lista di prelievo, etichetta, numero di tracciamento
  5. 05 Messaggi ai clienti Conferma, spedizione, richiesta di recensione
  6. 06 CRM e analisi Segmenti, riacquisti, margini

Componenti

Componenti

  • 01

    Shop e checkout

    Shopify, WooCommerce o uno shop su misura con prezzi IVA inclusa nella valuta di ogni mercato, pagine prodotto multilingue e pagamenti con carta o metodi locali come TWINT tramite un provider di pagamento.

  • 02

    Sincronizzazione di ordini e pagamenti

    Webhook di shop e provider di pagamento, verificati tramite firma ed elaborati in modo idempotente, così un webhook ripetuto non crea mai un secondo ordine o una seconda fattura.

  • 03

    Collegamento a contabilità ed ERP

    Clienti, ordini e fatture scritti nel tuo ERP o programma di contabilità, per esempio bexio o Abacus, tramite le loro API. Per i pagamenti su fattura, gli avvisi di accredito bancario (camt.054) vengono abbinati alle fatture aperte tramite il riferimento di pagamento.

  • 04

    Sincronizzazione del magazzino

    Un solo sistema fa fede per le giacenze. I livelli vengono trasmessi allo shop a ogni variazione o a intervalli regolari, con avvisi quando un prodotto sta per esaurirsi.

  • 05

    Messaggi su ordine e spedizione

    Conferma d'ordine, avviso di spedizione con link di tracciamento, follow-up dopo la consegna e richiesta di recensione, nella lingua del cliente e inviati da un dominio autenticato.

  • 06

    Recupero dei carrelli e riacquisti

    Promemoria per i carrelli abbandonati e campagne di riattivazione per i clienti che hanno accettato il marketing, via email o via WhatsApp se il cliente ha dato l'opt-in.

  • 07

    Chatbot per l'assistenza clienti

    Risponde a «dov'è il mio ordine?» con i dati aggiornati dopo aver verificato numero d'ordine ed email, e passa resi e reclami a una persona.

  • 08

    Dati clienti e reportistica

    Storico degli ordini nel CRM, segmenti per le campagne e una dashboard con fatturato, margini e riacquisti costruita sugli stessi dati.

Automatizza prima il percorso dall’ordine all’incasso, il marketing dopo. Ordine, pagamento, contabilità ed evasione si ripetono per ogni vendita: ogni passaggio manuale in questa catena costa tempo su ogni ordine e causa la maggior parte degli errori che i clienti notano. Promemoria sui carrelli e campagne di riattivazione vengono dopo, quando i dati su ordini e clienti sono affidabili. Usa le app della tua piattaforma e-commerce dove coprono il caso; sviluppa un livello di integrazione quando shop, ERP, contabilità e magazzino devono concordare sullo stesso ordine.

App dello shop, livello di integrazione o sviluppo su misura?

Per uno shop Shopify o WooCommerce standard con un solo programma di contabilità, app e plugin coprono spesso le basi. Quando più sistemi devono concordare su ordini, giacenze e clienti, un livello di integrazione dedicato ti dà il controllo su mappatura, nuovi tentativi e avvisi di errore. Uno shop o un modulo su misura vale la pena per ordini B2B, configuratori o regole di prezzo che le piattaforme non riescono a esprimere.

App e plugin dello shop Livello di integrazione Shop o modulo su misura
Adatto per Flussi standard su una sola piattaforma Shop più ERP, contabilità, magazzino, CRM Ordini B2B, configuratori, prezzi particolari
Tempi di lancio I più brevi Medi I più lunghi
Controllo Limitato alle impostazioni di ogni app Controllo completo su mappatura e gestione degli errori Completo
Rischio tipico Più app che scrivono gli stessi dati Richiede monitoraggio e un responsabile chiaro La manutenzione resta a carico tuo

Come è strutturato il flusso degli ordini?

Ad avviare il flusso è il webhook del provider di pagamento, non il clic sul checkout. L’integrazione verifica la firma del webhook, controlla se ha già elaborato quell’evento e solo allora crea cliente e ordine nell’ERP o nel programma di contabilità. Le giacenze vengono scalate nel sistema di riferimento e ritrasmesse allo shop. La logistica riceve una lista di prelievo; l’etichetta di spedizione restituisce un numero di tracciamento che finisce nell’email di spedizione.

I pagamenti su fattura chiudono il cerchio: la banca fornisce gli avvisi di accredito in formato ISO 20022 (camt.054) e l’integrazione abbina ogni riferimento di pagamento alla fattura aperta corrispondente. Ciò che non corrisponde finisce in una lista da verificare, invece di essere abbinato a caso.

Abbiamo già realizzato infrastrutture di questo tipo: un’app Shopify con estensioni per Shopify Flow, recupero dei carrelli via WhatsApp, fatturazione dell’app e webhook GDPR, e un plugin WooCommerce che trasforma i nuovi ordini in trattative nel CRM. L’app Shopify verifica ogni webhook in arrivo tramite la sua firma HMAC e ignora gli eventi già elaborati.

Esempio: un negozio di articoli outdoor nei Grigioni

Scenario illustrativo, non un progetto di un cliente.

Un’attività con un negozio a Coira e uno shop online vende attrezzatura per l’arrampicata e lo scialpinismo in tedesco, italiano e inglese. Gli ordini vengono copiati da WooCommerce in Abacus, le giacenze si correggono di notte in un foglio Excel e due persone rispondono alle email sullo stato degli ordini.

Dopo il progetto, un ordine pagato (con carta o TWINT) crea cliente e fattura in Abacus tramite la sua API REST. Abacus diventa l’unico riferimento per le giacenze del negozio fisico e dello shop online, e lo shop legge i livelli ogni pochi minuti: gli scarponi appena venduti in negozio non vengono venduti una seconda volta online. Il cliente riceve una conferma nella sua lingua, poi un avviso di spedizione con il tracciamento. Il chatbot risponde alle domande sullo stato con i dati aggiornati. I clienti aziendali che pagano con fattura QR vengono abbinati automaticamente dal file della banca. Chi ha dato l’opt-in riceve un promemoria quando abbandona un carrello e un messaggio prima della successiva stagione di scialpinismo.

Quali regole e sistemi locali contano?

Dipendono dai mercati in cui vendi. In Svizzera la legge federale contro la concorrenza sleale fissa due regole per i negozi online. L’art. 3 cpv. 1 lett. s LCSl richiede indicazioni chiare sull’identità e sui recapiti del venditore, un processo d’ordine trasparente, un modo per correggere gli errori di inserimento e una conferma d’ordine elettronica senza indugio. La lett. o richiede il consenso per la pubblicità via email o SMS, con un’eccezione limitata per i clienti esistenti.

Oltre a questo, l’ordinanza sull’indicazione dei prezzi (OIP) impone prezzi al consumo in CHF IVA inclusa (aliquota normale dell’8,1% dal 1° gennaio 2024; per alcuni beni, come gli alimentari, valgono aliquote ridotte). La fattura QR ha sostituito le vecchie polizze di versamento rosse e arancioni il 30 settembre 2022, e le fatture possono riportare un riferimento strutturato (riferimento QR o Creditor Reference) che rende possibile l’abbinamento automatico. TWINT è disponibile online tramite provider di pagamento come Stripe e provider svizzeri. Secondo la LPD riveduta, se shop, provider di pagamento e provider email conservano i dati dei clienti fuori dalla Svizzera, l’informativa sulla privacy deve indicare i Paesi interessati. Per i clienti nell’UE si applica il RGPD.

Come si svolge un progetto?

  1. Analisi. Seguiamo dieci ordini reali dal checkout alla consegna e al pagamento e annotiamo ogni passaggio manuale.
  2. Architettura. Sistema di riferimento per clienti, ordini e giacenze; mappatura dei campi; elenco degli eventi; gestione degli errori.
  3. Sviluppo. Integrazioni e modelli dei messaggi su uno shop di staging con pagamenti di prova.
  4. Lancio. Prima la sincronizzazione degli ordini, poi i messaggi, poi il magazzino; vecchi e nuovi flussi funzionano in parallelo per un breve periodo.
  5. Miglioramento. Liste degli errori ed email all’assistenza analizzate per trovare il prossimo passaggio che vale la pena automatizzare.

Dopo la fase di analisi ricevi una proposta a prezzo fisso o suddivisa in fasi. I messaggi ai clienti su tutti i canali sono approfonditi in comunicazione con i clienti.

FAQ

Domande frequenti

Che cos'è l'automazione e-commerce?

È l'insieme dei collegamenti che permette a un ordine online di passare attraverso pagamento, contabilità, magazzino, spedizione e messaggi ai clienti senza passaggi manuali. Shop, provider di pagamento, ERP o programma di contabilità e sistema di messaggistica si scambiano dati tramite API e webhook. Le persone gestiscono le eccezioni, come un pagamento fallito o un pacco danneggiato, invece di copiare ogni ordine.

Potete collegare il nostro shop Shopify o WooCommerce al programma di contabilità, per esempio bexio o Abacus?

Sì, purché otteniamo l'accesso alle API da entrambe le parti. Shopify e WooCommerce inviano webhook per i nuovi ordini, e la maggior parte dei programmi di contabilità, compresi bexio e Abacus, pubblica API per clienti, ordini e fatture. Mappiamo i campi (numeri cliente, codici IVA, spese di spedizione, sconti), elaboriamo ogni ordine una sola volta e avvisiamo qualcuno quando un record viene rifiutato. Abbiamo già sviluppato un'app Shopify e una sincronizzazione degli ordini da WooCommerce a un CRM.

Serve il consenso per inviare email sui carrelli abbandonati?

Noi trattiamo i promemoria sui carrelli come marketing. In Svizzera la LCSl richiede il consenso per la pubblicità di massa via email o SMS, con un'eccezione per i clienti esistenti che acquistano prodotti simili e a cui è stata offerta la possibilità di opt-out; nell'UE valgono regole simili. Un visitatore che ha lasciato un carrello senza acquistare non è ancora chiaramente un cliente, quindi inviamo promemoria solo a chi ha spuntato una casella di consenso. Se vuoi tracciare un confine diverso, chiedi al tuo legale.

L'email di conferma d'ordine è obbligatoria per legge?

In Svizzera sì: la LCSl (art. 3 cpv. 1 lett. s) impone a chi vende online di confermare senza indugio l'ordine del cliente per via elettronica. Richiede inoltre indicazioni chiare sull'identità del venditore e sul recapito di contatto, sulle singole fasi tecniche che portano alla conclusione del contratto e un modo per correggere gli errori di inserimento prima di ordinare. Anche nell'UE la direttiva sul commercio elettronico chiede di confermare senza ritardo la ricezione dell'ordine. Un'email di conferma automatica copre in modo affidabile questa parte.

Quali metodi di pagamento possiamo accettare, per esempio TWINT?

Dipende dal provider di pagamento. Le carte sono supportate da tutti i principali provider; i metodi locali, come TWINT in Svizzera, sono disponibili per i negozi online tramite provider come Stripe e diversi provider svizzeri. Con TWINT il cliente approva il pagamento nell'app e il provider avvisa lo shop tramite webhook. Integriamo il provider che scegli e ci assicuriamo che sia il pagamento confermato, non il clic sul checkout, ad avviare il flusso dell'ordine.

Che cosa conviene automatizzare per primo nel nostro negozio online?

Il percorso dall'ordine all'incasso: ordine, pagamento, contabilità ed evasione. Si ripete per ogni vendita, quindi lì gli errori costano denaro e la fiducia dei clienti. Poi vengono i messaggi standard ai clienti e la sincronizzazione del magazzino. Recupero dei carrelli, campagne di riattivazione e analisi dettagliate arrivano per terzi, quando i dati su ordini e clienti sono abbastanza affidabili da poterci lavorare.

Parliamo del tuo progetto

Ordini, pagamenti, magazzino, contabilità e messaggi ai clienti collegati tra shop, ERP e CRM: ogni vendita scorre senza copia e incolla e i clienti sanno sempre dov'è il loro ordine.