Installa il plugin Omnisend per WooCommerce per sincronizzare contatti, prodotti e ordini tra il tuo negozio e Omnisend. Automatizzerai il recupero del carrello abbandonato, le conferme d'ordine e la segmentazione – nessuna configurazione manuale richiesta.
Questa guida copre l'installazione sia per wordpress.org che per wordpress.com.
Se desideri utilizzare Omnisend per WordPress senza WooCommerce, consulta Omnisend per il plugin WordPress.
Non hai trovato quello che cercavi? Pubblica un thread sul forum di WordPress e supporta la comunità ottenendo le risposte di cui hai bisogno.
Prima di iniziare
Devi creare un nuovo negozio vuoto prima di collegarti a WooCommerce. Ogni piattaforma richiede il proprio marchio in Omnisend per prevenire la mescolanza dei dati.
Per creare un nuovo negozio: Vai su Impostazioni Account → Negozio → Aggiungi Nuovo Negozio. Una volta creato, torna a WordPress e clicca su "Collega il tuo account" per collegare WooCommerce a questo nuovo negozio. Scopri di più sulla gestione di più negozi.
Se non hai utilizzato Omnisend prima di collegarti al negozio WooCommerce, ti stai collegando ora; procedi con i passaggi qui sotto.
WordPress ha due versioni:
wordpress.org – Autonomamente ospitato; installi i plugin manualmente.
wordpress.com – Ospitato da Automattic; i plugin si installano tramite marketplace.
Entrambi sono compatibili con Omnisend. Segui le istruzioni per la tua versione qui sotto: wordpress.org e wordpress.com.
Integrazione di Omnisend con WooCommerce
Processo di Installazione per wordpress.org
Passo 1. Naviga al tuo Pannello di controllo WordPress → Plugin → Aggiungi Nuovo → cerca Omnisend per WooCommerce → clicca Installa Ora.
Se sei nuovo su WordPress, leggi Gestione dei Plugin.
⚠️ Scegli Email Marketing per WooCommerce di Omnisend. Il plugin generico di WordPress manca di funzionalità specifiche per WooCommerce.
Passo 2. Il plugin verrà installato in pochi secondi e apparirà il pulsante 'Attiva'. Cliccaci per attivare Email Marketing per WooCommerce di Omnisend plugin.
Passo 3. Dopo l'attivazione, appare un banner nella parte superiore della pagina. Clicca Collega il tuo negozio a Omnisend.
Passo 4. Atterrerai sulla pagina di connessione.
Hai un account Omnisend? Clicca Collega il tuo account.
Nuovo su Omnisend? Clicca Crea un nuovo account.
Passo 5. Se hai selezionato "Collega il tuo account" e hai un negozio vuoto pronto, vedrai un pop-up di approvazione. Clicca Approva.
Se hai selezionato "Crea un nuovo account," completa prima la registrazione, poi approva.
⚠️ Se vedi un errore invece del pop-up di approvazione, vai a Risoluzione dei problemi della connessione al Negozio.
Passo 6. Il plugin invia una richiesta di verifica a Omnisend e il tuo negozio si connette. Atterrerai su Pagina Risorse del Marchio.
Processo di Installazione per wordpress.com
Passo 1. Naviga al tuo Pannello di controllo WordPress → Plugin → Aggiungi Nuovo → cerca Omnisend per WooCommerce → selezionalo.
Passaggio 2. Fai clic Installa e attiva nella pagina del plugin Omnisend nel Marketplace dei Plugin.
Passo 3. Dopo l'installazione, clicca Gestisci plugin.
Passo 4. Atterrerai sulla pagina di connessione.
Hai un account Omnisend? Clicca Collega il tuo account.
Nuovo su Omnisend? Clicca Crea un nuovo account.
Passo 5. Se hai selezionato "Collega il tuo account" e hai un negozio vuoto pronto, vedrai un pop-up di approvazione. Clicca Approva.
Se hai selezionato "Crea un nuovo account," completa prima la registrazione, poi approva.
⚠️ Se vedi un errore invece del pop-up di approvazione, vai a Risoluzione dei problemi della connessione al Negozio.
Passo 6. Il plugin invia una richiesta di verifica a Omnisend e il tuo negozio si connette. Atterrerai su Pagina delle Risorse del Marchio.
⚠️ Se riscontri problemi con la connessione del tuo negozio, vai alla sezione di risoluzione dei problemi.
Vantaggi del plugin WooCommerce
Una volta collegato WooCommerce a Omnisend, avrai accesso a:
Canali: Email, SMS, Facebook Custom Audience, Google Customer Match.
Moduli di iscrizione: Ruota della fortuna, Popup, Landing page, ecc.
Automazioni: email di benvenuto, Carrello abbandonato, Conferma d'ordine, ecc.
Segmentazione ampliata con dati arricchiti.
Completa i rapporti per campagne, moduli, automazioni e Deliverability.
💡 Il plugin Omnisend per WooCommerce include tutte le funzionalità standard di Omnisend. Hai bisogno di flussi di lavoro personalizzati? Utilizza l'API di Omnisend per passare dati aggiuntivi.
Supporto Multisite
Omnisend è completamente compatibile con le installazioni WordPress Multisite (versione del plugin 1.16.0 e superiori).
Puoi collegare e gestire più negozi WooCommerce sotto un'unica configurazione multisito - non è necessario installare Omnisend separatamente su ciascun sito manualmente.
Questo funziona sia che il tuo multisite sia configurato da un sottodominio (es. store1.example.com) o sottodirectory (es. example.com/store1). Ideale per agenzie o venditori multi-brand che cercano una gestione centralizzata e un'integrazione semplificata.
Aggiungi Permessi al Plugin
Consenti i permessi del plugin WooCommerce per garantire che l'integrazione funzioni senza intoppi.
Passo 1. Vai al tuo pannello di amministrazione di WordPress e apri la pagina del plugin Omnisend.
Passo 2. Aggiorna il plugin Omnisend all'ultima versione se necessario.
Passaggio 3. Clicca su Aggiungi permessi.
Passo 4. Clicca Approva nella finestra di consenso di WooCommerce.
Dopo aver aggiornato il plugin:
Se hai aggiornato il plugin Omnisend ma vedi ancora un banner di connessione o un avviso rosso:
Aspetta 5–10 minuti affinché le modifiche si propaghino.
Svuota la cache del tuo browser e aggiorna la pagina.
Se il banner persiste, controlla Risoluzione dei problemi della connessione del negozio.
Se non vedi il pulsante "Aggiungi permessi", vai su WooCommerce → Impostazioni → Avanzate → REST API → seleziona la chiave Omnisend → Revoca. Poi segui i passi sopra; il pulsante dovrebbe apparire.
Sincronizzazione dei Dati
Dopo aver collegato WooCommerce, Omnisend sincronizza tutti i dati storici dal tuo negozio: contatti, prodotti e ordini. La sincronizzazione iniziale può richiedere fino a 24 ore. Dopo di che, i nuovi dati si sincronizzano istantaneamente.
Come funziona la sincronizzazione:
Contatti e ordini: Sincronizza tramite l'API di Omnisend (a partire dal 16 marzo 2026).
Prodotti: Sincronizza tramite il plugin WooCommerce.
Tipo di dati | Contatti | Carrelli/Checkout | Ordini | Prodotti | Categorie di Prodotto |
Cronologia | Istantaneamente | Istantaneamente | Istantaneamente | Istantaneamente | Istantaneamente |
⚠️ Tieni aggiornato il tuo plugin: L'ultima versione del plugin sincronizza i contatti tramite l'API di Omnisend. Se stai utilizzando una versione più vecchia del plugin, sia il plugin che l'API sincronizzeranno i contatti simultaneamente (carico di sincronizzazione doppio), il che potrebbe rallentare il tuo negozio. Aggiorna all'ultima versione del plugin per garantire prestazioni ottimali.
💡 Per impostazione predefinita, le email di checkout si sincronizzano come non iscritti. Per raccogliere iscritti, abilita la casella di opt-in qui sotto.
Opt-In Email al Checkout
Vai al Plugin di Omnisend e controlla Aggiungi una casella di opt-in alla pagina di checkout. Puoi personalizzare il testo del consenso e selezionare in anticipo la casella di controllo se desiderato.
Una volta abilitato, i clienti che spuntano la casella durante il checkout verranno sincronizzati con Omnisend come abbonati email.
Opt-In SMS al Checkout
Vai al Plugin Omnisend e controlla Aggiungi una casella di opt-in SMS alla pagina di checkout. Personalizza il testo del consenso secondo necessità.
I clienti che spuntano la casella durante il checkout verranno sincronizzati con Omnisend come abbonati SMS.
WooCommerce 8.3+ (Nuovi Blocchi di Checkout):
Per le versioni di WooCommerce 8.3 e superiori, Omnisend rileva automaticamente i nuovi blocchi di checkout e posiziona la casella di controllo sotto il campo email. Sia i checkout classici che quelli a blocchi sono supportati.
Esperienza di checkout per diverse versioni di WooCommerce | Anteprima Checkout |
Versioni di WooCommerce 8.2 e inferiori
(Esperienza Checkout classica) |
|
Versioni di WooCommerce 8.3 e superiori
(Per il Nuovo Checkout (8.3+), la casella di controllo apparirà subito sotto il campo email) |
|
Stato di sincronizzazione e opzioni di risincronizzazione
Nella pagina del plugin, vedrai una tabella dello stato di sincronizzazione che mostra Successo, Errore, In attesa o Saltato per contatti, prodotti e ordini.
Azioni self-service:
Risincronizza – Riprova le sincronizzazioni non riuscite.
Risynchronizza tutti i contatti – Usa dopo importanti modifiche all'account (ad es., eliminazione permanente dei contatti).
⚡ Assicurati di abilitare i moduli di iscrizione di Omnisend e considera metodi alternativi di opt-in per i clienti per attivare le tue email automatizzate (Flusso automatizzato).
Priorità delle proprietà di contatto:
Nota che quando si sincronizzano le informazioni di contatto, il nostro sistema segue un approccio basato sulla priorità per mappare le proprietà first_name e last_name:
Priorità 1: Controlliamo prima il campo first_name dell'utente WordPress.
Priorità 2: Se manca first_name, consideriamo shipping_first_name.
Priorità 3: Se ancora non disponibile, controlliamo billing_first_name per first_name.
Proprietà | Priorità 1 | Priorità 2 | Priorità 3 |
first_name | Utente WordPress | Utente WordPress | Utente WordPress |
last_name | Utente WordPress | Utente WordPress | Utente WordPress |
Mappatura dello Stato dell'Ordine per Flussi automatizzati
Omnisend non sostituisce nessuna delle risposte automatiche che hai nel tuo negozio WooCommerce.
Omnisend non sostituisce le risposte automatiche di WooCommerce. Se vuoi sostituirli, disabilita le email di conferma d'ordine di WooCommerce e abilita le automazioni corrispondenti in Omnisend.
WooCommerce e Omnisend utilizzano una logica di stato degli ordini diversa. Vedi la tabella qui sotto per la mappatura:
Personalizza Omnisend con i filtri di WordPress
In WordPress, i filtri sono un tipo di hook che consente agli sviluppatori di modificare i dati prima che vengano visualizzati o elaborati. Forniscono un modo per cambiare la funzionalità di WordPress senza modificare direttamente i file core, rendendo la personalizzazione più semplice e gli aggiornamenti più sicuri.
Come funzionano i filtri?
I filtri hooks utilizzano la funzione apply_filters(), che consente agli sviluppatori di modificare o estendere i dati prima che vengano restituiti. Gli sviluppatori collegano funzioni personalizzate a un filtro specifico utilizzando add_filter(), che consente loro di modificare dinamicamente il contenuto.
Filtri forniti da Omnisend
omnisend_contact_data
Consente di personalizzare i dati di contatto prima di inviarli a Omnisend (le proprietà disponibili possono essere trovate nella nostra Documentazione API).
add_filter( 'omnisend_contact_data', 'example_modify_omnisend_contact_data', 10, 2 );
function example_modify_omnisend_contact_data( $omnisend_contact, $wordpress_user ) {
if ( str_ends_with( $wordpress_user->user_email, '@gmail.com' ) ) {
array_push( $omnisend_contact['tags'], 'gmail_users' );
}
return $omnisend_contact;
}
omnisend_cart_line_item
Consente di personalizzare ogni elemento della linea del carrello che viene inviato a Omnisend come parte degli eventi di aggiunta del prodotto al carrello e di avvio del checkout.
add_filter( 'omnisend_cart_line_item', 'example_modify_omnisend_cart_line_item', 10, 2 );
function example_modify_omnisend_cart_line_item( $omnisend_cart_line_item, $woocommerce_cart_item ) {
$omnisend_cart_line_item['special_product_category'] = $woocommerce_cart_item['special_product_category'];
return $omnisend_cart_line_item;
}
omnisend_cart_checkout_url_item
Consente di aggiungere proprietà aggiuntive all'elemento del carrello che vengono codificate nella proprietà checkout_url negli eventi di aggiunta del prodotto al carrello e di avvio del checkout utilizzati per il recupero del carrello. Queste proprietà aggiuntive vengono automaticamente passate a WooCommerce durante il recupero del carrello.
add_filter( 'omnisend_cart_checkout_url_item', 'example_modify_omnisend_cart_checkout_url_item', 10, 2 );
function example_modify_omnisend_cart_checkout_url_item( $omnisend_cart_checkout_url_item, $woocommerce_cart_item ) {
$omnisend_cart_checkout_url_item['special_product_category'] = $woocommerce_cart_item['special_product_category'];
return $omnisend_cart_checkout_url_item;
}
omnisend_recover_cart_item_data
Consente una personalizzazione aggiuntiva dei dati degli articoli del carrello che vengono passati a WooCommerce durante il recupero del carrello.
add_filter( 'omnisend_recover_cart_item_data', 'example_modify_omnisend_recover_cart_item_data', 10, 2 );
function example_modify_omnisend_recover_cart_item_data( $woocommerce_cart_item_data, $omnisend_cart_item ) {
$woocommerce_cart_item_data['source'] = 'recovered_during_cart_recovery';
return $woocommerce_cart_item_data;
}
Domande frequenti
Per ulteriori casi di risoluzione dei problemi, consulta Risolvi i problemi di connessione WooCommerce (WordPress).
Cos'è un "negozio vuoto" e perché ne ho bisogno?
Un negozio vuoto è un nuovo negozio nel tuo account Omnisend. Se hai già un negozio connesso (come Shopify), devi aggiungere un secondo negozio per WooCommerce. Vai a Profilo → Negozi → Aggiungi Nuovo Negozio.
Vedo "Negozio già connesso" ma non mi sono mai connesso prima. Perché?
Questo di solito significa che un altro negozio (o un sito di test con lo stesso dominio) è già collegato. Crea un nuovo negozio in Omnisend, passa ad esso, poi prova a connetterti di nuovo.
Devo creare un nuovo negozio se ho già Shopify connesso?
Sì. Ogni piattaforma (Shopify, WooCommerce, ecc.) deve connettersi a un negozio separato nel tuo account Omnisend per prevenire la mescolanza dei dati. Vai su Impostazioni Account → Negozio → Aggiungi Nuovo Negozio, quindi collega WooCommerce a questo nuovo negozio.
Il pulsante "Approva" non appare. Cosa devo fare?
A: Vai su WooCommerce → Impostazioni → Avanzate → REST API → trova la chiave Omnisend → Revocala. Quindi reinstalla il plugin e riprova.
Perché vengo reindirizzato di nuovo a "Collega il tuo account" dopo aver cliccato "Approva"?
Questo ciclo di reindirizzamento di solito si verifica quando un plugin di caching, un plugin di sicurezza (come Wordfence) o WP Crontrol interferisce. Disabilita temporaneamente questi plugin, svuota la cache del browser e riprova in una finestra in incognito.
Ho disabilitato tutti i plugin ma non riesco ancora a connettermi. Cosa c'è che non va?
Controlla questi:
Verifica che il tuo dominio abbia un certificato SSL valido (HTTPS).
WordPress deve essere installato nella radice del dominio (non
example.com/store).Il tuo server potrebbe rimuovere le intestazioni di autorizzazione. Contatta il tuo host per aggiungere questo a
.htaccess:SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Quali plugin bloccano di solito Omnisend?
WP Crontrol, LiteSpeed Cache, Really Simple Security, Perfmatters e alcune impostazioni di Cloudflare. Disabilita questi per primi durante la risoluzione dei problemi.
Come posso autorizzare Omnisend in Wordfence?
Vai su Wordfence → Firewall → "Indirizzi IP autorizzati" → aggiungi gli IP elencati di seguito → Salva.
34.170.162.11;
34.56.62.59;
34.56.108.215;
34.133.59.36;
34.58.66.146;
35.184.130.5;
35.232.14.89.
La connessione funzionava prima ma si è interrotta all'improvviso. Cosa è successo?
Controlla se l'URL del tuo negozio è cambiato (anche leggermente, come aggiungere www.). Verifica anche che nessun aggiornamento recente del plugin abbia interrotto la connessione. Prova a risincronizzare il plugin.
Come posso connettere un sito di staging senza interrompere il mio negozio live?
Assicurati che il tuo sito di staging abbia WP_ENVIRONMENT_TYPE impostato su "staging" in wp-config.php. Collega quindi il plugin di staging a un marchio di test separato in Omnisend.
Cosa significa "wp-json/omnisend-api/v1/connected returns false"?
A: Significa che Omnisend non può raggiungere l'API del tuo sito. Controlla il tuo firewall, disabilita i plugin di caching e verifica che il tuo certificato SSL sia valido.
Il plugin è attivato, ma non sincronizza i dati. Perché?
La sincronizzazione iniziale richiede fino a 24 ore. Controlla la pagina del plugin per lo stato di sincronizzazione. Se mostra errori, clicca su "Resync" o disabilita i plugin in conflitto.
Devo aggiornare il mio plugin WooCommerce?
L'ultima versione del plugin rimuove la sincronizzazione dei contatti dal plugin – i contatti ora si sincronizzano tramite l'API di Omnisend. Se non aggiorni, sia il plugin che l'API sincronizzeranno i contatti, creando un carico di sincronizzazione doppio che potrebbe influenzare le prestazioni del tuo negozio. Vai a Plugin → Aggiornamenti in WordPress per aggiornare.
Se hai domande o hai bisogno di assistenza, contatta il nostro Team di Supporto a [email protected] o tramite chat in-app.



















