Per trasferire un prodotto da Sellivo al tuo negozio WooCommerce ti bastano tre dati, da inserire una volta sola: l'URL del negozio (deve iniziare con https://), una Consumer Key e un Consumer Secret, che generi in WooCommerce sotto Impostazioni → Avanzate → API REST con il permesso Lettura/scrittura. Da quel momento invii ogni prodotto importato con un clic come operazione in background — con le immagini e, se ci sono, come prodotto variabile con tutte le sue varianti. Un nuovo invio aggiorna il prodotto esistente invece di crearne un secondo accanto.
Collegare WooCommerce, senza installazione e senza approvazione
WooCommerce è il canale più semplice di Sellivo. Non c'è nessun processo di installazione, nessuna revisione dell'app e nessuna approvazione da aspettare. Inserisci una volta due credenziali e da lì in poi ogni prodotto parte con un clic.
Il canale è pensato di proposito come canale aggiuntivo. Affianca l'invio verso Shopify, ma non ne copre ogni dettaglio. Cosa manca lo trovi scritto senza giri di parole più in basso, nella sezione sui limiti: leggila prima del primo invio, così non resti in attesa di una sincronizzazione delle giacenze che per WooCommerce non esiste.
Collegare passo dopo passo: tre dati
Il collegamento si configura nel profilo negozio, alla voce «Collegamento WooCommerce». Se lavori con l'app Shopify integrata, trovi la stessa scheda nella tab Impostazioni.
Primo, l'URL del negozio: l'indirizzo del tuo shop WooCommerce, per esempio https://il-mio-shop.it. Deve iniziare con https://. Un indirizzo http:// viene rifiutato, e per un motivo preciso: le credenziali viaggiano a ogni richiesta come Basic Auth e su una connessione non cifrata passerebbero in chiaro.
Secondo e terzo, la Consumer Key (inizia con ck_) e il Consumer Secret (inizia con cs_). Li generi entrambi nel tuo shop sotto WooCommerce → Impostazioni → Avanzate → API REST. Lì è decisivo il permesso Lettura/scrittura: con il solo accesso in lettura Sellivo non può creare prodotti.
Al salvataggio Sellivo verifica anche che l'URL del negozio punti a un indirizzo reale e pubblicamente raggiungibile; gli indirizzi interni o locali vengono respinti. Le credenziali vengono salvate cifrate (AES-256-GCM) e non vengono mai restituite al browser. Dopo il collegamento vedi solo l'URL del negozio e un pulsante per scollegare.
Se durante il collegamento compare un errore, quasi sempre dipende da uno di questi tre punti: http al posto di https, un refuso nell'URL oppure una chiave con il solo permesso di lettura.
Inviare un prodotto e ricostruire cos'è successo
L'invio gira come operazione in background. Nell'app Shopify integrata, dopo l'importazione trovi il pulsante «Pubblica anche su WooCommerce»; dalla web app avvii l'invio prodotto per prodotto.
Se il canale non è collegato o la configurazione è incompleta, non parte proprio nulla. Sellivo crea invece una voce di log con lo stato «blocked» e ne indica il motivo. Non esistono quindi invii a metà, dopo i quali devi andare a controllare nel negozio che cosa sia arrivato davvero.
Ogni tentativo — riuscito o meno — finisce nella cronologia degli invii del prodotto, insieme al numero di immagini e varianti trasferite e all'indicazione se si è trattato di una creazione o di un aggiornamento. Questa cronologia è il posto più affidabile per capire un errore.
Che cosa arriva nel tuo negozio WooCommerce
Sellivo costruisce prima un modello neutro rispetto al canale a partire dal tuo prodotto e poi lo mappa sull'API REST di WooCommerce. Vengono trasferiti il titolo, la descrizione come HTML, la descrizione SEO come descrizione breve, prezzo e SKU, oltre alle immagini e alle opzioni di variante. La corrispondenza esatta la trovi nella tabella qui sotto.
Il prodotto viene sempre creato con lo stato publish: al momento per WooCommerce non esiste una modalità bozza. Se vuoi controllare un prodotto prima che vada online, fallo in Sellivo, prima di avviare l'invio.
Con le immagini c'è una particolarità da conoscere: WooCommerce scarica le immagini da sé tramite URL. Per questo Sellivo trasmette esclusivamente indirizzi pubblicamente raggiungibili. Le immagini AI, che internamente esistono come oggetto dati, vengono messe a disposizione tramite un indirizzo pubblico di Sellivo nella forma https://www.sellivo.app/api/media/<id>, così il tuo shop può scaricarle. Vengono inviate le immagini originali e le immagini AI approvate; le bozze AI non confermate restano fuori.
I prodotti variabili arrivano con le loro varianti
Qui WooCommerce si distingue tecnicamente da Shopify, e Sellivo ti toglie il lavoro dalle mani. Prima il sistema individua i veri assi di variante: solo le opzioni che hanno effettivamente più di un valore. Se il tuo prodotto ha tre colori ma tutti in taglia M, «colore» è un asse e «taglia» no. È voluto, perché altrimenti una variante verrebbe ancorata a una caratteristica identica per tutte.
Se c'è almeno un asse, Sellivo crea il prodotto come prodotto variabile e inserisce gli assi come attributi di variazione visibili. Il prezzo si sposta allora sulle varianti invece che sul prodotto padre: è così che WooCommerce se lo aspetta. Le singole varianti vengono poi aggiunte in un secondo passaggio, ognuna con il proprio prezzo e la propria SKU. Servono chiamate separate, perché l'API REST di WooCommerce non può creare prodotto e varianti in un colpo solo.
Se non c'è nessun asse, nasce un prodotto semplice con prezzo e SKU direttamente sul prodotto. La SKU sta di proposito o sul prodotto semplice o sulle varianti, mai su entrambi: in WooCommerce una SKU può comparire una sola volta in tutto il negozio.
Due tipi di varianti vengono saltati: quelle con una combinazione di caratteristiche incompleta e quelle che ripeterebbero una combinazione già presente. WooCommerce rifiuta comunque i doppioni. Se passa solo una parte delle varianti, Sellivo segnala l'invio come riuscito con una nota del tipo «2 varianti su 6 non riuscite». Se non passa nemmeno una variante, l'invio vale come fallito anche se il prodotto è già stato creato — così sai che nel negozio c'è un prodotto incompleto.
Inviare di nuovo significa aggiornare, non duplicare
Sellivo memorizza l'ID prodotto WooCommerce dell'ultimo invio riuscito. All'invio successivo quell'ID viene passato e l'adattatore aggiorna il prodotto esistente invece di crearne uno nuovo. Senza questa logica, dopo tre invii ti ritroveresti lo stesso prodotto tre volte nel negozio.
Quando si aggiorna un prodotto variabile, le varianti esistenti vengono prima rimosse e poi ricreate. Anche questo è voluto: WooCommerce altrimenti si limiterebbe a tenere le vecchie varianti e, dopo un cambio di assortimento, avresti nel negozio taglie o colori che non esistono più. Se Sellivo non riesce a cancellare le vecchie varianti, l'invio viene comunque considerato riuscito, ma con la nota «prodotto aggiornato, vecchie varianti non rimosse».
Se un aggiornamento fallisce, Sellivo conserva nel log l'ID prodotto già noto. Il tentativo successivo aggiorna quindi di nuovo e non crea un secondo prodotto.
Se hai cancellato il prodotto nel negozio di destinazione
È il caso che molti sistemi gestiscono male. Sellivo procede così: il tentativo di aggiornamento cade nel vuoto, WooCommerce risponde «non trovato» (HTTP 404). Invece di continuare a schiantarsi su quell'ID morto, Sellivo ricrea il prodotto una volta sola e trasferisce poi le varianti come in un primo invio. Torni quindi ad avere un prodotto funzionante nel negozio, con un nuovo ID WooCommerce che da lì in avanti verrà usato per gli aggiornamenti successivi.
Questo vale espressamente solo per «non trovato». Gli altri errori — credenziali sbagliate, permessi scaduti, errori del server — vengono segnalati come fallimento e non nascosti dietro una ricreazione silenziosa.
Limiti da conoscere prima di iniziare
Poiché WooCommerce è pensato come canale aggiuntivo, qui mancano alcune cose che per Shopify ci sono. Non c'è sincronizzazione di prezzi e giacenze: il confronto quotidiano con la pagina di origine scrive le variazioni di prezzo esclusivamente su Shopify. Se cambia il tuo prezzo d'acquisto, aggiorni il prodotto in Sellivo e lo invii di nuovo a WooCommerce.
Non c'è nemmeno un controllo qualità preliminare. A differenza dell'invio verso Shopify, prima dell'invio a WooCommerce Sellivo non verifica se la verifica qualità è stata superata. Se per te conta, eseguila tu stesso prima.
Non vengono trasferiti giacenze, assegnazione delle categorie e tag: quelli li gestisci in WooCommerce. Restano fuori anche il prezzo di confronto e il GTIN, cioè prezzi barrati e codici a barre, oltre ai metacampi con URL di origine e valori di conformità che invece accompagnano l'invio a Shopify. Protezione del catalogo ed esportazione CSV non esistono per questo canale.
Per ogni shop Sellivo puoi registrare esattamente un negozio WooCommerce. Se interrompi il collegamento, questo passa a «scollegato» e gli invii successivi vengono bloccati. I prodotti già trasferiti restano intatti in WooCommerce.
| Campo Sellivo | Campo WooCommerce | Nota |
|---|---|---|
| Titolo | name | Viene sempre trasferito. |
| Descrizione (HTML) | description | La formattazione viene mantenuta. |
| Descrizione SEO | short_description | In WooCommerce compare come descrizione breve. |
| Prezzo | regular_price | Solo per i prodotti semplici; nel prodotto variabile il prezzo sta sulla variante. |
| SKU | sku | O sul prodotto semplice o sulle varianti, mai su entrambi. |
| Immagini | images (origine e testo alternativo) | Solo URL pubblicamente raggiungibili; immagini AI approvate tramite /api/media/<id>. |
| Opzioni di variante | attributes | Solo le opzioni con più di un valore diventano asse di variazione. |
| Giacenze, categorie, tag | — | Non vengono trasferite; le gestisci in WooCommerce. |
| Prezzo di confronto e GTIN | — | Prezzi barrati e codici a barre non vengono inviati. |
| Metacampi (URL di origine, conformità) | — | Solo con l'invio a Shopify, non con WooCommerce. |
Nell'invio a WooCommerce lo stato del prodotto è sempre publish: al momento per questo canale non esiste una modalità bozza.
FAQ
Serve un plugin aggiuntivo per WooCommerce?
No. Sellivo usa l'API REST già inclusa in WooCommerce. Lì devi solo generare una chiave sotto WooCommerce → Impostazioni → Avanzate → API REST e inserire Consumer Key e Consumer Secret in Sellivo.
Perché l'URL del mio negozio viene rifiutato?
L'URL deve iniziare con https://: via http le credenziali viaggerebbero in chiaro come Basic Auth. Inoltre Sellivo verifica che l'indirizzo sia pubblicamente raggiungibile; gli indirizzi interni o locali vengono respinti. Il terzo motivo frequente è una chiave con il solo permesso di lettura invece di Lettura/scrittura.
Ogni invio crea un nuovo prodotto nel negozio?
No. Sellivo memorizza l'ID prodotto WooCommerce dell'ultimo invio riuscito e con quello aggiorna il prodotto esistente. Se lo hai cancellato in WooCommerce, Sellivo lo riconosce dalla risposta «non trovato» e lo ricrea una volta sola.
Prezzi e giacenze vengono sincronizzati di continuo?
No. Il confronto quotidiano con la pagina di origine scrive le variazioni di prezzo solo su Shopify, e le giacenze il canale WooCommerce non le trasferisce affatto. Se cambi qualcosa, aggiorni il prodotto in Sellivo e lo invii di nuovo.
Le varianti di colore e taglia arrivano nel negozio?
Sì. Se il tuo prodotto ha almeno un'opzione con più valori, Sellivo lo crea come prodotto variabile e aggiunge le varianti in un secondo passaggio, ognuna con prezzo e SKU. Le opzioni che hanno lo stesso valore per tutte le varianti, di proposito, non diventano asse di variante.
Posso collegare più negozi WooCommerce?
Per ogni shop Sellivo puoi registrare esattamente un negozio WooCommerce. Se interrompi il collegamento, gli invii successivi vengono bloccati; i prodotti già trasferiti restano intatti in WooCommerce.
Vengono trasferite anche le mie immagini AI?
Le immagini AI approvate sì, le bozze non confermate no. Poiché WooCommerce scarica le immagini da sé tramite URL, Sellivo mette a disposizione le immagini AI su un indirizzo pubblico nella forma https://www.sellivo.app/api/media/<id>.
Dal link del prodotto direttamente nel tuo negozio WooCommerce
Inserisci una volta URL del negozio, Consumer Key e Consumer Secret: da lì in poi ogni prodotto parte con un clic, con immagini e varianti.
Provalo gratis