Vai al contenuto

Esportazione CSV per i clienti

Questo plugin consente l'esportazione flessibile dei dati dei clienti di Shopware 6 come file CSV – completamente o filtrato per gruppo di clienti, data di registrazione, stato, stato della newsletter e altro ancora. Con profili individuali, è possibile definire liberamente i campi e adattare le esportazioni esattamente ai sistemi ERP, CRM o marketing.

Punti salienti

  • 👤 Esportare clienti come CSV – completo o filtrato
  • 🔁 Esportazione completamente automatica tramite pianificazione (Scheduled Task / Cronjob)
  • ✉️ Invio tramite e-mail o caricamento tramite FTP
  • 🧩 Campi di esportazione liberamente definibili incl. campi personalizzati
  • 🛠️ Formato CSV completamente configurabile (separatore, data, codifica ecc.)

❓ Domande frequenti

Posso automatizzare l'esportazione dei clienti?

Sì, il plugin supporta le esportazioni automatiche tramite attività pianificate (Cronjobs). Il file CSV può essere creato automaticamente e inviato tramite e-mail o FTP.

Posso creare i miei profili di esportazione personalizzati?

Sì, è possibile creare profili individuali e definire quali campi di cliente e indirizzo devono essere esportati e in quale ordine.

Sono supportati i campi personalizzati (Custom Fields)?

Sì, i campi personalizzati dei clienti e degli indirizzi dei clienti sono completamente supportati.

Posso esportare solo clienti attivi o recentemente registrati?

Sì, è possibile filtrare per data di registrazione, stato attivo, gruppo di clienti o stato della newsletter.

🔧 Installazione

  • Prerequisito: Plugin CNK Foundation
  • Installazione tramite Shopware Store o ZIP
  • Attivazione nel gestore plugin
  • Elemento di menu visibile in Clienti > Esportazione CSV

🧩 Gestisci profili

I profili di esportazione definiscono quali dati dei clienti si trovano nel file CSV e in quale ordine appaiono. I profili si trovano nell'area di amministrazione in:

Clienti > Esportazione CSV > Profili

All'interno di un profilo, è possibile determinare:

  • Quali campi vengono esportati
  • In quale ordine appaiono
  • Se i campi personalizzati sono considerati

L'ordine dei campi corrisponde all'ordine delle colonne nel file CSV.

Variabili

💡 I nomi dei campi devono essere accettati esattamente come specificato di seguito.

👤 Dati generali del cliente

Nome del campo Descrizione
customer_number Numero cliente
salutation Titolo
title Titolo
first_name Nome
last_name Cognome
email Indirizzo e-mail
company Azienda
birthday Data di nascita
active Attivo (0/1)
guest Account ospite
customer_group Gruppo clienti
sales_channel Canale vendita
default_payment_method Metodo di pagamento predefinito
default_shipping_method Metodo di spedizione predefinito
created_at Data registrazione
last_login Ultimo accesso
first_login Primo accesso

📊 Statistiche & Attività

Nome del campo Descrizione
order_count Numero di ordini
total_spent Importo totale speso
last_order_date Data dell'ultimo ordine

🏠 Indirizzo di fatturazione predefinito

Nome del campo Descrizione
default_billing_address_company Azienda
default_billing_address_department Dipartimento
default_billing_address_salutation Titolo
default_billing_address_title Titolo
default_billing_address_first_name Nome
default_billing_address_last_name Cognome
default_billing_address_street Via
default_billing_address_zipcode CAP
default_billing_address_city Città
default_billing_address_country_name Paese
default_billing_address_country_iso Paese (ISO)
default_billing_address_phone_number Numero di telefono

🚚 Indirizzo di spedizione predefinito

Nome del campo Descrizione
default_shipping_address_company Azienda
default_shipping_address_department Dipartimento
default_shipping_address_salutation Titolo
default_shipping_address_title Titolo
default_shipping_address_first_name Nome
default_shipping_address_last_name Cognome
default_shipping_address_street Via
default_shipping_address_zipcode CAP
default_shipping_address_city Città
default_shipping_address_country_name Paese
default_shipping_address_country_iso Paese (ISO)
default_shipping_address_phone_number Numero di telefono

⚡ Esportazione rapida tramite la panoramica dei clienti

  • Esportazione diretta dei clienti selezionati
  • Esportazione diretta dei clienti filtrati
  • Selezione di un profilo nell'elenco a discesa
  • Download immediato di CSV

📊 Attività & Registrazione

  • Cronologia esportazione con stato (Successo / Errore)
  • Visualizzazione di destinatario, percorso FTP, timestamp
  • Download diretto del file CSV dal registro

Trovato in:

Clienti > Esportazione CSV > Attività

🖥️ Esportazione tramite riga di comando (CLI)

Avvia le esportazioni in corso direttamente

#[AsCommand(
    name: 'cnk:csv-customer-log:consume',
    description: 'Export all customer activities in progress',
)]
bin/console cnk:csv-customer-log:consume