Shopify

Sincronizzazione, Clienti, Prodotti, Ordini, Importazione massiva, Tracciamento stato

Descrizione: Il modulo Shopify integra il tuo negozio e-commerce con Framework360, permettendo la sincronizzazione bidirezionale di clienti, prodotti e ordini.

A cosa serve? (Esempi pratici)

Usalo per centralizzare la gestione dei dati e automatizzare i processi tra il tuo e-commerce e il tuo CRM/Marketing.

  • Gestione Clienti Unificata: Ogni nuovo cliente che acquista o si registra su Shopify viene automaticamente inserito nel database clienti di Framework360, pronto per campagne marketing o segmentazione.
  • Sincronizzazione Catalogo Prodotti: Mantieni aggiornato il tuo catalogo prodotti in entrambi i sistemi. Se modifichi un prezzo o una descrizione su Framework360, l'aggiornamento viene inviato a Shopify (e viceversa).
  • Tracciamento Vendite: Tutti gli ordini ricevuti su Shopify vengono registrati automaticamente nel modulo Fatturazione e Vendite di Framework360, offrendo una visione completa del fatturato.

Funzionalità principali

Sincronizzazione Clienti

  • Importazione Automatica: I nuovi clienti creati su Shopify vengono registrati automaticamente in Framework360, inclusi i dati anagrafici, indirizzo e informazioni di fatturazione.
  • Esportazione Automatica: I clienti creati o aggiornati in Framework360 (ad esempio tramite un modulo di iscrizione o aggiornamento manuale) vengono inviati automaticamente a Shopify.
  • Stato Marketing: Lo stato di iscrizione alla newsletter viene sincronizzato tra i due sistemi.
  • Tag e Spesa Totale: Quando un cliente viene sincronizzato, il sistema invia a Shopify il conteggio degli ordini effettuati e la spesa totale accumulata in Framework360. Inoltre, i tag assegnati al cliente in FW360 vengono trasferiti come tag su Shopify.

Sincronizzazione Prodotti

  • Importazione Catalogo: I prodotti, le loro varianti (attributi) e le immagini caricate su Shopify vengono importati automaticamente nel catalogo E-commerce di Framework360.
  • Esportazione Catalogo: I prodotti creati o modificati nel catalogo E-commerce di Framework360 vengono aggiornati o creati su Shopify.
  • Gestione Variazioni: Il sistema gestisce la mappatura delle variazioni di prodotto (es. taglie, colori) tra i due ambienti.

Sincronizzazione Ordini

  • Registrazione Vendite: Ogni ordine completato, annullato o modificato su Shopify viene registrato come una vendita nel modulo Fatturazione di Framework360.
  • Mappatura Dati: Il sistema mappa automaticamente i dati di spedizione, i metodi di pagamento utilizzati (es. bonifico, PayPal, Stripe) e i dettagli del carrello (inclusi sconti e costi di spedizione).
  • Stato Ordine: Gli annullamenti o le modifiche di stato su Shopify vengono riflessi nell'ordine in Framework360.

Interfaccia Utente

  • Stato di Sincronizzazione: Nelle tabelle di gestione Clienti, Prodotti e Vendite, viene aggiunta una colonna che indica se l'elemento è sincronizzato o meno con Shopify.
  • Sincronizzazione Manuale: È possibile forzare l'invio di un singolo Cliente o Prodotto a Shopify direttamente dalla tabella di gestione tramite un pulsante dedicato.

Come si configura

La configurazione iniziale richiede l'autorizzazione OAuth per collegare i due sistemi.

1. Connessione Iniziale: Accedi alle impostazioni del plugin e inserisci l'indirizzo del tuo negozio Shopify (es. tuonegozio.myshopify.com).

2. Autorizzazione: Verrai reindirizzato a Shopify per concedere le autorizzazioni necessarie al plugin per leggere e scrivere dati.

3. Configurazione Sincronizzazione: Dopo l'autorizzazione, accedi alla sezione Sincronizzazione (o Webhooks) nelle impostazioni del plugin. Qui puoi abilitare o disabilitare la sincronizzazione automatica per le tre aree principali:

  • Ordini (Solo da Shopify a FW360)
  • Clienti (Bidirezionale)
  • Prodotti (Bidirezionale)

Opzioni di configurazione per i Clienti in uscita (FW360 => Shopify)

Quando si abilita la sincronizzazione dei Clienti da Framework360 a Shopify, è possibile impostare dei filtri:

OpzioneDescrizione
Sincronizza tutti i clientiTutti i clienti creati o modificati in FW360 vengono inviati a Shopify.
Filtra per Liste MarketingVengono inviati a Shopify solo i clienti che appartengono ad almeno una delle liste marketing selezionate.
Filtra per Etichette (Tag)Vengono inviati a Shopify solo i clienti a cui è stata assegnata almeno una delle etichette selezionate.

Integrazioni automatiche

Il sistema utilizza operazioni automatiche e una coda interna per garantire che tutti i dati vengano trasferiti in modo efficiente e senza sovraccaricare il sistema.

Sincronizzazione Dati in Tempo Reale (Webhooks)

Quando un evento (es. nuovo ordine, aggiornamento cliente, eliminazione prodotto) avviene su Shopify, il sistema invia una notifica immediata a Framework360. Questi dati vengono messi in coda e processati per garantire un aggiornamento quasi istantaneo.

Operazioni Automatiche Pianificate

Il sistema esegue automaticamente, a intervalli regolari, due tipi di operazioni:

1. Elaborazione Coda di Sincronizzazione: Vengono processati tutti gli aggiornamenti in attesa (sia in entrata che in uscita) per Clienti, Ordini e Prodotti.

2. Importazione Massiva (Prodotti e Ordini): Il sistema importa periodicamente lotti di Prodotti e Ordini da Shopify per recuperare eventuali dati persi o non sincronizzati in tempo reale.

Integrazione con i Moduli di Framework360

  • Marketing: Lo stato di iscrizione alla newsletter viene gestito automaticamente.
  • Fatturazione e Vendite: Gli ordini Shopify vengono etichettati con l'origine Shopify per una facile identificazione.
  • Gestione Clienti: L'eliminazione di un cliente in FW360 comporta la rimozione del relativo collegamento di sincronizzazione.
  • E-commerce: L'eliminazione di un prodotto in FW360 comporta la rimozione del relativo collegamento di sincronizzazione.