# Campagne

> Le campagne inviano un’email agli iscritti delle tue liste. Scopri i requisiti, gli stati, il costo in crediti e cosa puoi fare dall’elenco Campaigns e con l’API.

Una campagna invia un’email, come una newsletter o l’annuncio di un prodotto, a tutti gli iscritti delle liste che scegli. La crei con una procedura guidata in cinque passaggi nel pannello, la testi, poi la invii subito o la programmi e segui i risultati nel suo report.

## Prima di inviare

| Requisito | Perché |
| --- | --- |
| **Accesso alla produzione** | I nuovi workspace partono in modalità sandbox, in cui le campagne non si possono inviare. Richiedi l’accesso in **Workspace → Settings → Requests**. Vedi [Accesso alla produzione](/it/docs/workspaces/production-access/). |
| **Un dominio di invio verificato** | Il campo **From email** deve usare un dominio che hai verificato in questo workspace. Vedi [Aggiungi un dominio](/it/docs/domains/add-a-domain/). |
| **Una lista con iscritti** | Le campagne vengono inviate alle [liste](/it/docs/audiences/). Aggiungi le persone a mano, [importale](/it/docs/contacts/import-export/) o raccoglile con un [URL di iscrizione](/it/docs/audiences/subscribe-url/). |
| **Un link di disiscrizione** | Inserisci `{{unsubscribe_url}}` nel contenuto. Vedi [Disiscrizioni](/it/docs/audiences/unsubscribes/). |
| **Crediti sufficienti** | Ogni email di una campagna costa 2 crediti. |

Perché caricamenti e clic compaiano nel report, il dominio di invio deve avere anche un sottodominio di tracciamento verificato. Quando è configurato, le email delle campagne vengono tracciate automaticamente. Vedi [Tracciamento di aperture e clic](/it/docs/tracking/).

## Come funziona

1. **Crea la campagna.** In **Email Marketing → Campaigns**, seleziona **Add campaign** e dalle un nome. I destinatari non vedono mai il nome.
2. **Completa la procedura guidata:** **Recipients**, **Sender and Subject**, **Content**, **Preview and test** e **Send**. Vedi [Crea una campagna](/it/docs/campaigns/create/).
3. **Inviala o programmala.** Emailit determina i destinatari quando inizia l’invio e crea un’email per ogni destinatario. Vedi [Testa e programma una campagna](/it/docs/campaigns/test-and-schedule/).
4. **Leggi il report.** Consegne, caricamenti, clic e disiscrizioni compaiono nella pagina della campagna man mano che avvengono. Vedi [Report delle campagne](/it/docs/campaigns/reports/).

## Crediti

Una campagna crea un’email per ogni destinatario, e ognuna costa 2 crediti. Una campagna a 10.000 iscritti usa 20.000 crediti. I crediti vengono presi prima dai crediti mensili inclusi nel piano, poi dai crediti acquistati. Vedi [Crediti](/it/docs/billing/credits/) e i [prezzi](/pricing/).

## Stati delle campagne

| Stato | Valore API | Significato |
| --- | --- | --- |
| **Draft** | `draft` | In modifica. Solo le bozze si possono inviare, programmare o eliminare. |
| **Scheduled** | `scheduled` | In attesa dell’orario di invio. Puoi annullare la programmazione fino a 5 minuti prima. |
| **In process** | `queued`, `sending` | L’invio è iniziato ed Emailit sta creando le email dei destinatari. |
| **Sent** | `sent` | Tutte le email dei destinatari sono state create e passate alla consegna. Consegne, caricamenti e clic continuano ad aggiornarsi anche dopo. |
| **Canceled** | `canceled` | La campagna è stata annullata con l’API prima di finire l’invio. |
| **Archived** | `archived` | Una campagna inviata che hai messo da parte. Il suo report resta disponibile. |

I cambi di stato generano eventi `campaign.*`, come `campaign.scheduled`, `campaign.sending` e `campaign.sent`, che puoi ricevere con i [webhook](/it/docs/webhooks/event-types/).

## L’elenco Campaigns

**Email Marketing → Campaigns** elenca le campagne con le schede **All**, **Draft**, **Scheduled**, **In process**, **Sent** e **Archived**. Le campagne annullate compaiono in **All**. Le colonne mostrano **Name**, **Status**, gli orari **Last updated**, **Created** e **Sent**, e **Stats** con il numero di email inviate, clic e disiscrizioni. La ricerca trova corrispondenze nel nome e nell’oggetto.

Se selezioni una bozza si apre la procedura guidata. Se selezioni qualsiasi altra campagna si apre il suo report.

Il menu della riga offre queste azioni:

| Azione | Disponibile per | Cosa fa |
| --- | --- | --- |
| **Rename** | Tutte le campagne | Cambia il nome interno. |
| **Duplicate** | Tutte le campagne | Crea una nuova bozza con lo stesso mittente, oggetto e contenuto. Il nome predefinito è quello originale seguito da «(Copy)». I destinatari non vengono copiati, quindi scegli di nuovo le liste. |
| **Save as template** | Campagne con contenuto | Salva il contenuto, l’oggetto e il mittente come nuovo [template](/it/docs/templates/). |
| **Cancel Schedule** | Scheduled | Riporta la campagna a **Draft**. Non è possibile negli ultimi 5 minuti prima dell’orario di invio. |
| **Archive** | Sent | Sposta la campagna nella scheda **Archived**. |
| **Unarchive** | Archived | Riporta la campagna a **Draft**. |
| **Delete** | Bozze | Elimina la campagna. Questa operazione non si può annullare. |

## Usa l’API

L’[API delle campagne](/it/docs/api-reference/campaigns/) copre lo stesso ciclo di vita. Richiede una chiave API con **Full Access**.

| Endpoint | A cosa serve |
| --- | --- |
| [Crea una campagna](/it/docs/api-reference/campaigns/create/) | Creare una bozza con `name`, `subject`, `from_email`, `from_name`, `reply_to`, `html` e `text`. |
| [Aggiorna una campagna](/it/docs/api-reference/campaigns/update/) | Cambiare il contenuto o impostare `recipients`, una lista di oggetti `{ "audience_id": "aud_…" }`. |
| [Invia o programma una campagna](/it/docs/api-reference/campaigns/send/) | Inviare subito, oppure passare un `scheduled_at` futuro per programmare una bozza. |
| [Annulla una campagna](/it/docs/api-reference/campaigns/cancel/) | Annullare una bozza o una campagna ancora in invio. |
| [Elenca](/it/docs/api-reference/campaigns/list/), [recupera](/it/docs/api-reference/campaigns/get/) ed [elimina](/it/docs/api-reference/campaigns/delete/) | Consultare e fare pulizia delle campagne. Filtra l’elenco per `status`. |

Nell’URL puoi usare il nome di una campagna al posto del suo ID `cmp_`. L’invio da un workspace senza accesso alla produzione restituisce `403`. Le statistiche delle campagne sono disponibili solo nel pannello.

## Passaggi successivi

  - [Crea una campagna](/it/docs/campaigns/create/): Segui la procedura guidata in cinque passaggi.
  - [Tag di unione](/it/docs/campaigns/merge-tags/): Personalizza oggetti e contenuti.
  - [Testa e programma una campagna](/it/docs/campaigns/test-and-schedule/): Invia email di prova, poi invia subito o più tardi.
  - [Report delle campagne](/it/docs/campaigns/reports/): Ogni metrica, scheda ed esportazione.

---
Fonte: https://emailit.com/it/docs/campaigns/
