# Importa, esporta e duplica i template

> Importa template da pacchetti JSON Dragit, HTML o ZIP con immagini, esportali di nuovo, duplica i template e salva una campagna come template.

Questa pagina spiega come portare i template dentro e fuori da Emailit: importare file, esportare i template per riusarli altrove, duplicare un template e trasformare una campagna in un template. L’importazione e l’esportazione sono disponibili solo nel pannello.

## Importa un template

1. **Apri la finestra di importazione.** Vai a **Email Marketing → Templates** e seleziona **Import**.

2. **Dagli un nome.** Compila il campo **Name**. Emailit ricava **Alias** dal nome; modificalo se necessario. Se l’alias esiste già, l’importazione diventa una nuova [versione](/it/docs/templates/versions/) in bozza di quel template.

3. **Imposta i valori predefiniti.** Facoltativamente, inserisci un **Subject** e un indirizzo **From**.

4. **Scegli il file.** In **Template file**, scegli un file `.json`, `.html`, `.htm` o `.zip`.

5. **Importa.** Seleziona **Import**. Il template si apre nel suo editor, così puoi controllarlo.

| File | Crea | Note |
| --- | --- | --- |
| `.json` | Un template **Dragit** | Il file deve essere un design Dragit, ad esempio uno esportato da Emailit. Non ha HTML finché non viene salvato nell’editor Dragit, quindi aprilo lì e salvalo prima di inviarlo. |
| `.html` o `.htm` | Un template **HTML** | L’HTML viene memorizzato così com’è. Le immagini mantengono i loro URL. |
| `.zip` | Un template **Dragit** se il pacchetto contiene `template.json`, altrimenti un template **HTML** | Le immagini del pacchetto vengono caricate nel workspace e i loro percorsi riscritti. Anche un pacchetto con solo `template.json` richiede un salvataggio nell’editor Dragit. Vedi la sezione successiva. |

## Prepara un pacchetto ZIP

Usa un pacchetto ZIP quando il template ha immagini locali. Emailit carica le immagini sulla CDN del workspace e riscrive i percorsi nel template con gli URL ospitati.

```text
welcome-email.zip
├── template.html
├── template.json      optional, the Dragit design
└── images/
    ├── logo.png
    └── hero.jpg
```

- Metti `template.html`, `template.json` o entrambi nella radice dell’archivio, non dentro una cartella.
- Metti le immagini direttamente in `images/`, senza sottocartelle. I tipi supportati sono `.png`, `.jpg`, `.jpeg`, `.gif`, `.webp` e `.svg`.
- Fai riferimento alle immagini come `images/logo.png` o `./images/logo.png` nell’HTML o nel JSON.
- Gli altri file dell’archivio vengono ignorati.

Per creare l’archivio con i file nella radice, comprimi dall’interno della cartella:

```bash
cd welcome-email
zip -r ../welcome-email.zip template.html images
```

| Limite | Valore |
| --- | --- |
| Dimensione del file ZIP | 25 MB |
| Dimensione totale dopo la decompressione | 50 MB |
| Numero di immagini | 80 |
| Dimensione di una singola immagine | 8 MB |

Se l’importazione non riesce, la finestra mostra il motivo:

| Messaggio | Soluzione |
| --- | --- |
| `ZIP must include template.json and/or template.html at the archive root` | Sposta i file fuori dalla cartella che li contiene e comprimi di nuovo. |
| `ZIP file is missing or larger than 25MB` | Comprimi o ridimensiona le immagini, oppure ospitane alcune tu stesso. |
| `ZIP contents exceed the uncompressed size limit` | Mantieni il contenuto decompresso sotto i 50 MB. |
| `ZIP may include at most 80 images` | Rimuovi le immagini inutilizzate. |
| `Image hero.jpg exceeds 8MB` | Ridimensiona o comprimi quell’immagine. |
| `template.json is not valid JSON` o `Dragit JSON must be an object` | Esporta di nuovo il design da Dragit. |

## Esporta un template

Apri il menu della scheda di un template nell’elenco, o il menu della pagina del template, e scegli un formato:

| Opzione | Scarica | Contenuto |
| --- | --- | --- |
| **Export Dragit JSON** | `<alias>.json` | Il design Dragit. Compare solo per i template Dragit. |
| **Export HTML** | `<alias>.html` | L’HTML del template. |
| **Export ZIP** | `<alias>.zip` | `template.html`, `template.json` per i template Dragit e una cartella `images/` |

Per un’esportazione ZIP, Emailit scarica le immagini usate dal template, comprese le immagini incorporate come dati, le salva in `images/` e fa puntare il template a quelle copie. Un’immagine che non riesce a scaricare, o più grande di 8 MB, mantiene l’URL originale. Puoi importare lo ZIP esportato in un altro workspace così com’è.

L’esportazione usa la versione da cui la avvii. Ogni versione si esporta separatamente.

## Duplica un template

La duplicazione copia contenuto, editor, oggetto, From e Reply-To di un template in un nuovo template.

1. **Avvia la copia.** Seleziona **Duplicate Template** nel menu della scheda o nella pagina del template.

2. **Dagli un nome.** La finestra propone il nome `<name> (Copy)` e un alias corrispondente, ad esempio `welcome-email-copy`. Modificali se necessario e, se vuoi, cambia **Subject** e **From**.

3. **Crealo.** Seleziona **Duplicate Template**.

Con un nuovo alias, la copia è un template separato e pubblicato. Con un alias esistente, diventa una versione in bozza di quel template, e la finestra avvisa con **Alias already exists**.

## Salva una campagna come template

Riusa il design di una campagna salvandola come template. Funziona con le campagne in qualsiasi stato, bozze comprese.

1. **Trova la campagna.** In **Email Marketing → Campaigns**, apri il menu della riga e seleziona **Save as template**. Puoi salvare anche dall’editor della campagna.

2. **Dagli un nome.** Compila i campi **Name** e **Alias**. Il nome predefinito è quello della campagna.

3. **Salva.** Seleziona **Save**, oppure **Save & Open** per aprire il nuovo template.

Il template riceve oggetto, HTML, testo semplice, design Dragit, From, Reply-To ed editor della campagna. Come per gli altri template, un nuovo alias viene pubblicato subito, mentre un alias esistente riceve una nuova versione in bozza.

Per fare il contrario, scegli **Choose from templates** nel passaggio del contenuto di una campagna per partire da un template. Vedi [Crea una campagna](/it/docs/campaigns/create/).

## Vedi anche

- [Crea e modifica i template](/it/docs/templates/editors/)
- [Versioni dei template](/it/docs/templates/versions/)
- [Migrazione prioritaria](/it/docs/programs/priority-migration/) per farti aiutare a spostare i template da un altro provider

---
Fonte: https://emailit.com/it/docs/templates/import-export/
