Come aggiungere più destinatari di posta elettronica in WooCommerce
Pubblicato: 2021-05-18Vuoi inviare email a diversi destinatari dal tuo negozio ma non sai come fare? Sei nel posto giusto. In questo articolo, ti mostreremo diversi metodi per aggiungere più destinatari di posta elettronica in WooCommerce.
Prima di approfondire, capiamo meglio in quali scenari inviare un'e-mail a più persone può essere utile e perché dovresti prenderlo in considerazione per il tuo negozio.
Perché dovresti aggiungere più destinatari di posta elettronica?
In WooCommerce, per impostazione predefinita, quando si verifica una determinata azione, le e-mail vengono inviate a due parti: cliente e proprietario del negozio. Tuttavia, ci sono molte altre situazioni in cui potresti voler aggiungere più destinatari alle email che invii dal tuo negozio.
La maggior parte delle aziende di eCommerce, non importa quanto piccole o grandi siano, hanno dipartimenti o aree diverse . Ciascuno di quei reparti coinvolti nel processo di acquisto deve tenere traccia dei dettagli dell'ordine per un'ulteriore elaborazione. Ad esempio, il dipartimento finanziario ha bisogno dei dettagli dell'ordine per gestire i conti aziendali. Allo stesso modo, un responsabile del magazzino ha bisogno dei dettagli dell'ordine per soddisfare la richiesta del pacco e inoltrarlo alla spedizione. Anche se sei un libero professionista potresti dover inviare e-mail da WooCommerce a più di una persona.
Invece di costringere i tuoi clienti a inoltrare le tue e-mail al dipartimento corrispondente, puoi aggiungere più destinatari di e-mail alla mailing list di WooCommerce. In questo modo, è possibile inviare un'e-mail a tutti i dipartimenti interessati contemporaneamente invece di doverli inviare uno per uno.
Inoltre, l'invio di e-mail a più destinatari è particolarmente utile nelle transazioni Business-to-Business (B2B) . Invece di fare in modo che i tuoi clienti trasmettano i dettagli a ciascun dipartimento pertinente, puoi consentire loro di specificare gli indirizzi e-mail a cui desiderano ricevere ciascuna notifica.
A volte i singoli clienti possono anche richiedere di inviare i dettagli dell'ordine ad alcuni dei loro familiari. Ad esempio, un adolescente che acquista qualcosa dal tuo negozio con la tessera dei genitori potrebbe voler avvisarlo dell'acquisto. Aggiungendo un campo e-mail aggiuntivo durante il checkout, puoi consentire loro di ricevere e-mail di conferma dell'ordine a più indirizzi e-mail.
Ora che capiamo meglio perché l'aggiunta di più destinatari può essere utile, vediamo come farlo.
Come aggiungere più destinatari e-mail a WooCommerce
In questa sezione, ti mostreremo diversi metodi per aggiungere più destinatari di posta elettronica in WooCommerce.
- Utilizzo di un plug-in
- Programmaticamente
Diamo un'occhiata più da vicino ad entrambi, così puoi scegliere quello più adatto alle tue esigenze.
1) Utilizzo di un plug-in dedicato
Il modo più semplice per includere diversi destinatari di posta elettronica è utilizzare un plug-in dedicato. Ci sono diversi strumenti là fuori, ma per questo tutorial useremo più destinatari di posta elettronica WC . Questo strumento è gratuito e ti consente di aggiungere fino a cinque indirizzi e-mail aggiuntivi al tuo elenco di notifiche e-mail di WooCommerce. Inoltre, supporta le prenotazioni e gli abbonamenti WooCommerce, rendendolo un ottimo tuttofare.
Vale la pena notare che il plug-in invia le e-mail agli indirizzi che aggiungi in BCC (copia carbone cieca), quindi non verranno visualizzate nel registro e-mail come voci singole. Tuttavia, saranno ancora disponibili nell'intestazione dell'e-mail di WooCommerce.
Detto questo, vediamo come installare e configurare il plug-in sul tuo sito Web WordPress.
Passaggio 1: installare più destinatari di posta elettronica WC
Innanzitutto, nella dashboard di amministrazione di WordPress, vai su Plugin> Aggiungi nuovo.
Da lì, cerca il plug-in WC Multiple Email Recipients. Fare clic sul pulsante Installa e, una volta completata l'installazione, premere Attiva .
Ora il plugin è attivo sul tuo sito e pronto per essere utilizzato.
Passaggio 2: aggiunta di più destinatari di posta elettronica
Successivamente, vai su Impostazioni> WC Multiple Email Recipients e troverai tutte le impostazioni relative a questo plugin.
Ti imbatterai in diversi campi vuoti in cui puoi aggiungere fino a cinque indirizzi e-mail, uno per campo. Ciascuno degli ID e-mail che includi riceverà le notifiche di WooCommerce per impostazione predefinita.
Sotto i campi dell'indirizzo e-mail, vedrai l'elenco dei tipi di notifica che desideri avere più destinatari. Questi includono nuovi ordini, ordini annullati, rimborsi e altro ancora. Basta spuntare le notifiche desiderate e premere Opzioni di salvataggio .
Questo è tutto! D'ora in poi, le notifiche e-mail che hai scelto verranno inoltrate a ciascuno di quegli indirizzi e-mail.
Altri strumenti ti consentono di memorizzare indirizzi e-mail diversi per cliente, ma la maggior parte di essi è a pagamento.
Se hai capacità di programmazione, c'è molto di più che puoi fare. Diamo un'occhiata a come aggiungere in modo programmatico più destinatari di posta elettronica in WooCommerce .
2 Aggiungi più indirizzi e-mail a WooCommerce in modo programmatico
Se sai come programmare, puoi aggiungere diversi destinatari con un paio di semplici script. Prima di passare ai frammenti di codice, vediamo come e dove aggiungere il codice sul tuo sito WordPress.
Come aggiungere uno snippet di codice a WordPress
Esistono due metodi principali per aggiungere frammenti di codice al tuo sito.
- Modifica del file functions.php
- Utilizzo del plug-in frammenti di codice
Diamo un'occhiata più da vicino a entrambi.
2.1) Modifica del file functions.php
NOTA : poiché modificheremo i file principali, prima di iniziare con questo metodo, ti consigliamo di creare un backup completo del tuo sito e di installare un tema figlio se non ne hai ancora uno. Puoi crearne uno o utilizzare uno di questi plugin per temi figlio. Successivamente, puoi modificare il file functions.php del tuo tema figlio.
Ma perché hai bisogno di un tema figlio? Il file functions.php contiene tutte le funzioni necessarie per eseguire il tuo sito. Qualsiasi errore qui può danneggiare il tuo sito. Inoltre, senza un tema figlio, le modifiche apportate al file functions.php verranno sovrascritte da ogni aggiornamento ricevuto dal tema. Ciò significa che dovrai applicare le modifiche ogni volta dopo un aggiornamento. Per evitarlo, puoi applicare tutta la tua personalizzazione al tema figlio e mantenere sempre le modifiche.
Una volta che il tuo tema figlio è pronto, vai alla dashboard di amministrazione di WordPress e vai su Aspetto> Editor temi. Trova il file functions.php nella colonna di destra e incolla semplicemente il tuo frammento di codice alla fine di esso.
functions.php è uno dei file più importanti del tuo sito e da qui puoi fare molte cose come personalizzare la pagina del tuo negozio, modificare la pagina del prodotto e altro ancora.
Tuttavia, se non sei a tuo agio con l'idea di creare un tema figlio e modificare il contenuto principale, c'è un altro metodo che ottiene gli stessi risultati.
2.2) Utilizzo del plug-in frammenti di codice
Il secondo metodo si basa su un plug-in di terze parti chiamato Code Snippets. Questo strumento ti consente di aggiungere frammenti di codice al tuo sito WordPress senza dover creare un tema figlio.
Innanzitutto, nella dashboard di amministrazione di WP, vai su Plugin> Aggiungi nuovo e cerca frammenti di codice . Fare clic su Installa e quindi attivare il plug-in.
Successivamente, vai su Snippet> Aggiungi nuovo, incolla lo snippet di codice nella sezione Codice e salva le modifiche. Ti consigliamo di assegnare anche un nome o un'etichetta al tuo snippet di codice, in modo che sia facile da identificare.
Vale la pena notare che se si utilizzano frammenti di codice, non è necessario creare un tema figlio. Tuttavia, consigliamo sempre di averne uno.
Ora che hai familiarità con l'aggiunta di uno snippet di codice al tuo sito WordPress, vediamo come aggiungere più destinatari di posta elettronica in WooCommerce in modo programmatico.
Aggiungi più destinatari all'e-mail dell'ordine completo
Se desideri aggiungere più destinatari e-mail all'e-mail dell'ordine completo, copia lo snippet di seguito e aggiungilo al tuo sito Web utilizzando uno dei metodi che abbiamo appena menzionato. Ricordarsi di sostituire il destinatario dell'e-mail (riga 4) con l'indirizzo e-mail che si desidera aggiungere.
add_filter( 'woocommerce_email_recipient_customer_completed_order', 'quadlayers_add_email_recipient_to', 9999, 3 );
funzione quadlayers_add_email_recipient_to($email_recipient, $email_object, $email) {
$email_recipient .= ', [email protetta] ';
restituisci $destinatario_email;
}
Se desideri aggiungere destinatari ad altre e-mail, devi modificare l'ID e-mail. Vediamo come farlo.
Aggiungi più destinatari all'e-mail della fattura
Allo stesso modo, per aggiungere destinatari alle e-mail dell'ordine annullato, puoi utilizzare lo stesso script ma modificare customer_completed_order con qualsiasi altro ID e-mail. Ad esempio, se vogliamo aggiungere destinatari alle e-mail di fattura, utilizzeremo il seguente script.
add_filter('woocommerce_email_recipient_customer_invoice', 'quadlayers_add_email_recipient_to', 9999, 3);
funzione quadlayers_add_email_recipient_to($email_recipient, $email_object, $email) {
$email_recipient .= ', [email protetta] ';
restituisci $destinatario_email;
}
Aggiungi più destinatari all'e-mail dell'ordine annullato
Inoltre, puoi anche includere persone che ricevono e-mail degli ordini annullati come segue:
add_filter( 'woocommerce_email_recipient_cancelled_order', 'quadlayers_add_email_recipient_to', 9999, 3 );
funzione quadlayers_add_email_recipient_to($email_recipient, $email_object, $email) {
$email_recipient .= ', [email protetta] ';
restituisci $destinatario_email;
}
Ancora una volta, ricorda di cambiare [email protected] con l'email che desideri aggiungere.
Aggiungi più destinatari in CC o BCC
Potrebbero esserci casi in cui desideri aggiungere destinatari di posta elettronica in CC o BCC. In questi casi, dovrai modificare lo snippet.
Ad esempio, per aggiungere destinatari in CC/BCC per le e-mail di ordine completate, utilizza il seguente snippet.
add_filter('woocommerce_email_headers', 'quadlayers_add_email_recipient_cc_bcc', 9999, 3 );
funzione quadlayers_add_email_recipient_cc_bcc($headers, $email_id, $order) {
if ( 'ordine_completo_cliente' == $id_email) {
$headers .= "Cc: Nome <[email protected]>" . "\r\n"; // rimuovi se non richiesto
$headers .= "Ccn: Nome <[email protected]>" . "\r\n"; // rimuovi se non richiesto
}
restituisce $intestazioni;
}
Come puoi vedere nel codice sopra, puoi impostare l'intestazione su CC o BCC. Rimuovi semplicemente la riga che non ti serve e aggiungi l'ID e-mail che desideri. Seguendo la stessa logica, puoi modificare il codice e fare lo stesso per ordini annullati, fatture, rimborsi e così via.
Congratulazioni! Hai aggiunto con successo più destinatari di email alla tua mailing list di WooCommerce. D'ora in poi, qualsiasi persona nell'elenco riceverà tutte le email che hai selezionato.
Conclusione
Tutto sommato, se hai un negozio eCommerce, una delle tue priorità principali dovrebbe essere la soddisfazione del cliente. Aggiungendo più destinatari per ricevere notifiche da WooCommerce via e-mail, sei un passo avanti verso un'esperienza utente eccezionale.
In questa guida abbiamo discusso:
- Motivi per aggiungere più destinatari nel tuo negozio WooCommerce
- Diversi modi per aggiungere destinatari di posta elettronica
- Utilizzo di un plug-in dedicato
- Programmaticamente
- Due modi per aggiungere uno snippet di codice al tuo sito WordPress
- Con un tema bambino
- Utilizzo di frammenti di codice
Hai mai provato ad aggiungere più destinatari di posta elettronica nel tuo negozio? Che metodo hai usato? Facci sapere la tua esperienza nella sezione commenti qui sotto!
Per ulteriori informazioni su come migliorare le tue email, dai un'occhiata a queste guide:
- WooCommerce non invia email? Come sistemarlo
- Come testare i modelli di email di WooCommerce
- I migliori plugin di posta elettronica per WooCommerce