Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

La sincronizzazione batch FTP consiste in uno scambio di file, generalmente in formato CSV, tra il sistema del cliente e MailUp. Questo scambio avviene mediante il protocollo FTP (su richiesta anche nelle varianti sFTP e FTPs).

Image Removed

Tutte le modalità di sincronizzazione descritte in questo capitolo sono delle funzionalità normalmente non disponibili, ma che possono essere attivate e configurate su richiesta. Per poter attivare una sincronizzazione batch è necessario avere stipulato un contratto regolare (no trial) e aver preso accordi con il supporto MailUp (support@mailup.it). Non sono previsti costi aggiuntivi, tranne nei casi di personalizzazioni o se, per lo scambio dati, risultasse necessario usare una quantità elevata di spazio disco sui server FTP di MailUp È possibile contattare un referente commerciale per una quotazione. Un eventuale addebito legato allo spazio disco può essere valutato caso per caso e si applica ovviamente solo se i file scambiati sono depositati sui server di MailUp.

...

  1. Estrazione dei contatti prelevati da un file messo a disposizione del cliente ed importazione di questi in una lista MailUp specificata
  2. Estrazione degli utenti disiscritti da MailUp e salvataggio di questi in un file depositato in uno spazio disco condiviso con il cliente
  3. Estrazione delle statistiche email per utente e per messaggio (aperture e clic) da MailUp e salvataggio di queste in un file depositato in uno spazio disco condiviso con il cliente
  4. Estrazione in un unico file cumulativo dei disiscritti e delle statistiche email (in alternativa alle due tipologie precedenti
  5. Estrazione degli esiti sms e salvataggio di questi in un file depositato in uno spazio disco condiviso con il cliente
  6. Estrazione dell'elenco degli utenti iscritti su MailUp e salvataggio di questo in un file depositato in uno spazio disco condiviso con il cliente

Esempio Questo è un esempio completo, in molti casi potrebbe essere configurata la sincronizzazione in una sola direzione: il cliente A esporta ogni mattina alle ore 04:00 un file in formato csv che contiene le variazioni all'anagrafica da inserire in MailUp. Alle ore 04:30 MailUp accede al file via protocollo FTP e ne importa il contenuto in una lista predefinita. I campi di ogni riga del file, mappati in fase di configurazione sull'anagrafica utenti, vanno ad aggiornare il database MailUp. Alle ore 05:00 di ogni giorno una procedura estrae gli elenchi di disiscritti e statistiche e li salva in file separati localizzati su un repository FTP condiviso con il cliente A 

Batch FTP synchronization is a file exchange between the customer's system and MailUp, usually in .csv format. This exchange takes place through a FTP protocol. (available as sFTP e FTPs as well, on request).

 

Image Added

Synchronization modes described in this section are not available by default, but our technical team can set them up and activate them following customers' requests. To have a batch synchronization set up, an active account is required (not a free trial) and technical details have to be agreed with our support team (support@mailup.com). No extra fee will be charged, except for personalizations, or should a huge amount of space on MailUp FTP servers be required to exchange the data. In order to have a quick quote, please contact our sales department (sales@mailup.com).


Once the synchronization has been set up, it is possible to decide how often and at what time the automatic file exchange process will be executed.


As this synchronization can go in both directions (i.e. from the customer's system to MailUp and vice versa), it can be set up in one direction only or both, depending on the customer's needs.


Batch synchronization allows to automate the following processes:

  1. Moving to MailUp the recipients list taken from a file provided by the customer and importing it to a MailUp list
  2. Extracting from MailUp a list of unsubscribers and saving it in a file stored in a repository shared with the customer
  3. Extracting from MailUp statistics down to the user and to the message level (opens and clicks) and saving them in a file stored in a repository shared with the customer
  4. Extracting the data at (2) and (3) in one single file
  5. Extracting statistics about text messages delivery and saving them in a file stored in a repository shared with the customer
  6. Extracting a list of subscribers in MailUp and saving it in a file stored in a repository shared with the customer


Example: every day at 4 am, the customer's system exports a .csv file containing the latest update for the recipients' personal data, to be moved to MailUp. At 4:30 am MailUp accesses the file via FTP protocol and imports its content to a predefined list. The fields in each row of the file must be mapped the same way as MailUp personal data fields, so that they can update the MailUp database. At 5 am a procedure extracts unsubscribers and statistics and saves them in separate files stored in a repository shared with the customer

Please not that this example refers to a synchronization in two directions, but as explained above it can be set up in one direction only.