Importa automaticamente dati di contatto nel tuo account Brevo da sistemi esterni utilizzando database o server FTP. Questo ti permette di impostare un flusso di dati automatizzato che funziona senza interventi manuali.
Prima di iniziare
- È richiesta una connessione a uno dei seguenti elementi:
- Un server FTP (tuo o fornito da Brevo)
- Un database supportato (PostgreSQL, MongoDB, BigQuery o Snowflake)
- Attualmente, sono supportati solo i dati di contatto. Il supporto di oggetti ecommerce e oggetti personalizzati sarà disponibile in un secondo momento.
- Puoi creare più fonti all'interno di un'unica integrazione per importare dati da diverse tabelle di file o database.
ℹ️ Informazioni sull'importazione dei dati tramite integrazione
Brevo supporta due tipi di origini dati per le importazioni automatiche: server FTP e database.
Con l'integrazione con un server FTP, carichi i file su un server FTP e Brevo li recupera automaticamente per l'importazione. Puoi usare il tuo server FTP o richiederne uno da Brevo.
- Carica i file di dati sul tuo server FTP a intervalli regolari (o ogni volta che hai nuovi dati).
- Brevo controlla il server FTP in base alla pianificazione definita.
- Se viene trovato un file che corrisponde alle regole specificate, Brevo importa i dati in base alla tua configurazione.
- Se non viene trovato un nuovo file, Brevo aspetta il controllo pianificato successivo.
Le integrazioni di database sono particolarmente efficienti perché possono importare solo modifiche incrementali invece di rielaborare tutti i dati ogni volta.
- I tuoi dati vengono memorizzati e aggiornati nel database esterno.
- Brevo controlla il tuo database in base alla pianificazione definita.
- Se vengono rilevati nuovi dati (in base al campo specificato per gli aggiornamenti), Brevo importa solo i record nuovi o modificati.
- Se non vengono trovati nuovi dati, Brevo aspetta il controllo pianificato successivo.
❓Come funziona?
L'integrazione importa automaticamente i dati dal tuo sistema esterno in Brevo a intervalli impostati da te. Una volta configurata, l'integrazione:
- Controlla i nuovi dati con la frequenza impostata (oraria, giornaliera o on-demand)
- Elabora e importa i nuovi o aggiornamenti
- Esegue l'abbinamento dei campi di dati esterni con gli attributi del contatto di Brevo
- Applica le regole di trasformazione dei dati che hai definito
- Ti invia avvisi se si verificano problemi durante l'importazione
Puoi monitorare tutte le attività di importazione dalla dashboard di integrazione e scaricare il report degli errori, se necessario.
🖱️ Passo 1: Accesso all'integrazione
- Da Brevo, clicca sul menu a discesa dell'account e seleziona Integrations (Integrazioni).
- Nella barra di ricerca, inserisci il nome dell'integrazione che vuoi installare e clicca su di essa:
- Server FTP per l'importazione basata su file.
-
PostgreSQL, MongoDB, BigQuery o Snowflake per le importazioni di database.
- Clicca su Setup integration (Configura integrazione).
⚙️ Passo 2: Collegamento dell'origine a Brevo
L'integrazione creerà il collegamento tra Brevo e il tuo sistema esterno:
- Immetti un nome per l'integrazione e clicca su Continue (Continua).
- Inserisci le tue credenziali per collegare il tuo database a Brevo.
- Se il tuo file si trova in una sottocartella, apri Optional fields (Campi opzionali) e compila il campo Folder path (Percorso della cartella). Compila altri campi opzionali, se necessario.
- Clicca su Test integration (Testa l'integrazione) per assicurarti che il tuo account Brevo e il server siano collegati.
- Clicca su Add integration (Aggiungi integrazione).
🛢️ Passo 3: Aggiunta di un'origine
Ora che il server e l'account Brevo sono collegati, devi aggiungere l'origine dati. Un'origine definisce quali dati importare e come elaborarli.
Configurazione dell'origine
- Vai su Integrations (Integrazioni) > My integrations (Le mie integrazioni) e clicca sul nome dell'integrazione che hai appena creato.
- Clicca su Create source (Crea origine).
- Immetti un nome per la tua origine.
- Scegli l'oggetto in Brevo con cui desideri sincronizzare la tua origine. Può essere un contatto, un prodotto, un ordine o un elemento dell'ordine.
- Nel menu a discesa File to sync (File da sincronizzare), seleziona il file dall'origine che desideri sincronizzare con Brevo. Clicca sul menu a discesa e seleziona Refresh list (Aggiorna lista) se il tuo file non compare nella lista.
- (Opzionale) Nel menu a discesa Field to check for updates (Campo per il controllo degli aggiornamenti), seleziona dalla tua origine il campo che Brevo deve controllare a ogni sincronizzazione per recuperare informazioni nuove o aggiornate.
- Nel menu a discesa Sync frequency (Frequenza di sincronizzazione), scegli con quale frequenza vuoi raccogliere dati dalla tua origine verso Brevo. Puoi selezionare l'opzione manuale, ogni ora o ogni giorno. Potrai modificare questa frequenza in seguito, se necessario.
- Clicca su Continue (Continua).
Selezione dei dati
Nel menu a discesa Fields to sync (Campi da sincronizzare), seleziona quale campo dall'origine del database sarà sincronizzato con Brevo e clicca su Continue (Continua).
Trasformazione dei dati
Applica la formula ai diversi attributi per pulirli e standardizzali con quelli che possiedi già in Brevo.
Per applicare una formula a un attributo:
-
Clicca su Add formula (Aggiungi formula).
-
Nel campo dell'editor, immetti la tua formula di trasformazione usando CEL (Common
Expression
Language). Apri il paragrafo comprimibile qui sotto per vedere i nostri esempi di formule di trasformazione:💡 Buono a sapersiImmetti
.nell'editor per visualizzare le formule e i campi disponibili.➡️ Per ulteriori informazioni sulle funzioni CEL, consulta il nostro articolo dedicato Riferimento sulle funzioni CEL.➕ Esempi di formule di trasformazione-
.normalizeEmail()- Elimina spazi e converte gli indirizzi email in lettere minuscole -
.normalizePhoneNumber()- Converte i numeri di telefono in formato internazionale E.164 -
.normalizePhoneNumber("FR")- Normalizza i numeri di telefono locali utilizzando un prefisso internazionale specifico -
.normalizePhoneNumber(["FR", "BE", "CH"])- Prova più prefissi internazionali in ordine -
(nome + ' ' + cognome).trim()- Combina nome e cognome -
email.isNull() || telefono.isNull()- Identifica record con dati mancanti -
statoCivile.ifNull('unknown')- Sostituisce i valori nulli con un valore predefinito -
variabile.asInt()- Converte un valore in un numero intero
-
-
Se necessario, riorganizza i campi usando l'icona di trascinamento
.
- Clicca su Add field (Aggiungi campo) per aggiungere un nuovo campo all'origine ed eseguire la sincronizzazione con un attributo Brevo.
- Clicca su Continue (Continua).
Abbinamento degli attributi
Abbina i campi dall'origine agli attributi Brevo.
-
Accanto a ciascuno dei nomi dei campi di origine, seleziona nel menu a discesa l'attributo Brevo
corrispondente.
❗️ ImportanteAffinché la sincronizzazione funzioni correttamente, devi selezionare almeno un campo di ciascun gruppo richiesto mostrato nel callout informativo viola. Quando abbini i campi, assicurati che il tipo di attributo Brevo corrisponda al tipo di dati del campo nella tua origine. Ad esempio, se il nome del campo nell'origine è un campo di testo (stringa) , devi selezionare un attributo Brevo di tipo stringa .
- Disattiva un attributo se non desideri più sincronizzarlo.
- Clicca su Continue (Continua).
Puoi controllare direttamente lo stato dell'importazione nelle impostazioni di integrazione consultando la lista delle tue origini.
▶️ Passo 4: Attivazione e monitoraggio dell'origine
Una volta configurata, l'origine apparirà nella dashboard dell'integrazione. Da qui puoi:
- Visualizzare le impostazioni dell'origine e verificare quando i dati sono stati importati l'ultima volta
- Attivare manualmente un'importazione per testare la configurazione o ricevere aggiornamenti immediati
- Visualizzare avvisi ed errori dai recenti report di errori di download e importazione
- Modificare le impostazioni dell'origine per regolare frequenza, trasformazioni o abbinamento dei campi
- Elimina l'origine se non è più necessaria
- Aggiungere origini aggiuntive alla stessa integrazione
Le importazioni automatiche adesso funzionano secondo la pianificazione che hai configurato.
⏭️ E adesso?
🤔 Domande?
In caso di domande, non esitare a contattare il team dell’assistenza creando un ticket dal tuo account. Se ancora non hai un account, puoi contattarci qui.
Se stai cercando aiuto per un progetto che prevede l'utilizzo di Brevo, possiamo metterti in contatto con l'agenzia partner di Brevo giusta per te.