Documentation menu

WooCommerce

Collega un negozio WooCommerce per sincronizzare i suoi clienti in una lista contatti di MailInApp e alimentare journey e attribuzione dei ricavi nello stesso modo di una connessione Shopify. WooCommerce si limita ad autenticarsi in modo diverso, poiché non è una piattaforma di app ospitata con un proprio flusso OAuth.

Collega il tuo negozio

Collegare WooCommerce è una tantum al costo di $30, fatturata tramite un checkout ospitato da MailInApp (carta via Stripe, o PayPal) al primo collegamento, disponibile su ogni piano (incluso Free). Non è rimborsabile se in seguito disinstalli l'app, ma è gratuito ricollegarlo in seguito sullo stesso account MailInApp.

Sul tuo sito WordPress, vai su WooCommerce → Impostazioni → Avanzate → REST API e crea una chiave con accesso Lettura — MailInApp non chiede mai l'accesso in scrittura al tuo negozio. Torna in MailInApp su Impostazioni → Integrazioni, incolla l'URL del tuo negozio e quella chiave per collegarlo. MailInApp verifica le credenziali con una richiesta live prima di salvarle, così un errore di battitura o una chiave revocata fanno fallire in modo pulito il passaggio di collegamento invece di salvare qualcosa di rotto. Registra anche i propri webhook sul tuo negozio al momento del collegamento (customer.created, order.updated), così le modifiche a clienti e ordini arrivano in tempo reale invece che tramite polling.

Cosa fa

  • Sincronizzazione clienti — un backfill iniziale, limitato a 2.000 clienti poiché WooCommerce pagina invece di offrire un cursore di sincronizzazione, seguito da aggiornamenti continui dai webhook registrati, in una lista contatti circoscritta a questa integrazione.
  • Trigger di journey — gli stessi trigger carrello abbandonato e acquisto supportati da Shopify. WooCommerce non ha un evento nativo di "checkout iniziato" come invece ha Shopify, quindi di base, un trigger di journey per carrello abbandonato su un'integrazione WooCommerce semplicemente non troverà nulla da iscrivere — la sincronizzazione dei clienti e gli ordini pagati sono i due segnali che WooCommerce fornisce a MailInApp senza configurazione aggiuntiva. Se il tuo negozio usa un plugin separato per il carrello abbandonato in grado di chiamare un webhook, puntalo sulla stessa integrazione per colmare questa lacuna. Vedi Journey.
  • Attribuzione dei ricavi — legge i metadati nativi di attribuzione ordine di WooCommerce (attivi per impostazione predefinita a partire da WooCommerce 8.5, nessun plugin necessario) quando presenti, alimentando gli stessi riepiloghi di ricavo delle risposte e del test A/B che produce un ordine da checkout nativo.
  • Segmenti sullo storico acquisti e offerte di sconto — le voci degli ordini si sincronizzano insieme ai clienti, così un filtro sul pubblico può far corrispondere "ha acquistato il prodotto X tra la data A e B" (vedi Storico acquisti), e un progetto può generare un coupon WooCommerce monouso per ciascun destinatario corrispondente, riscattabile sul checkout del tuo stesso negozio (vedi Offerta di sconto). Gli ordini in corso si sincronizzano automaticamente dai webhook registrati; un negozio collegato prima che questa funzione venisse rilasciata, o con uno storico più vecchio, necessita di un'estrazione una tantum Backfill dello storico ordini da Impostazioni → Integrazioni sugli ordini con stato in lavorazione o completato — senza il limite di circa 60 giorni imposto dalla restrizione delle app non approvate di Shopify. Un blocco Prodotto importato dal tuo catalogo può generare autonomamente il proprio Sconto per prodotto — circoscritto solo a quell'articolo, senza bisogno di alcun filtro sul pubblico — vedi Sconti nativi del negozio e Codici sconto prodotto WooCommerce.
  • Catalogo prodotti per lo studio — anche i prodotti pubblicati del tuo negozio si sincronizzano in MailInApp, aggiornati automaticamente con la stessa cadenza dei clienti (nessun pulsante separato). Il selettore Importa dal negozio del blocco Prodotto cerca in questo catalogo sincronizzato e compila nome, descrizione, immagine e prezzo di un blocco a partire da un prodotto reale — una copia una tantum, non un collegamento live, così nulla in un'email inviata può discostarsi da ciò che hai revisionato. Sincronizza inoltre l'URL della pagina propria di ciascun prodotto e, quando disponibile, imposta il blocco su Link al checkout di un negozio esterno puntato direttamente su di essa — così un prodotto importato è pronto per essere venduto sul tuo negozio WooCommerce senza nient'altro da configurare; riportalo manualmente su Checkout MailInApp se preferisci invece incassare il pagamento tramite il tuo account Stripe collegato. WooCommerce non ha un campo valuta per singolo prodotto, quindi il prezzo sincronizzato usa l'impostazione valuta del tuo negozio.

Disconnessione

Disconnetti in Impostazioni interrompe immediatamente l'elaborazione di ulteriori webhook e non tocca i clienti già sincronizzati nella loro lista contatti.