# Opciones de envío

> Omite los contactos que han recibido emails hace poco o que nunca interactúan, añade parámetros UTM a los enlaces, etiqueta las campañas y reparte un envío en el tiempo, por zona horaria o según la mejor hora de cada contacto.

El paso **Settings** del asistente de campañas controla a quién se omite, cómo se etiquetan los enlaces para tu analítica y cómo se etiqueta la campaña. Al enviar, también eliges cómo se reparten los emails en el tiempo. Esta página explica todas las opciones y su campo en la API.

## Envío inteligente

**Smart sending** omite a los contactos que han recibido otra campaña hace poco, para que nadie reciba dos campañas seguidas. Define **Skip if emailed within (hours)** entre 1 y 168. Las campañas creadas en el panel empiezan con el envío inteligente activado en 16 horas.

Emailit lo comprueba cuando empieza el envío: se deja fuera a cualquier contacto al que se le haya enviado algún email de campaña en ese número de horas. Los emails de automatizaciones y de la API de email no cuentan. En la API, define `smart_sending_hours`, o `null` para desactivarlo.

## Omitir los contactos sin interacción

**Skip unengaged contacts** deja fuera a los contactos que han recibido 3 o más emails de campaña en los últimos 90 días y no han abierto ni hecho clic en ninguno. Los proveedores de correo vigilan cuántos de tus emails se quedan sin leer, así que esta opción protege tu reputación como remitente. En la API, define `exclude_unengaged` como `true`.

Como algunas aplicaciones de correo cargan las imágenes automáticamente, unos pocos contactos que nunca leen tus emails siguen contando como contactos con interacción.

Las listas de contactos también pueden dejar fuera de todas las campañas a sus suscriptores sin interacción, con un periodo que eliges tú. Consulta [Contactos sin interacción](/es/docs/audiences/unengaged/#compared-with-the-campaign-setting).

## Resumen del envío

Los contactos omitidos por el envío inteligente o por falta de interacción, ya sea por esta opción o por el [filtro de contactos sin interacción](/es/docs/audiences/unengaged/) de su lista, no reciben la campaña y no consumen créditos. El informe de la campaña muestra un **Send summary** con a cuántos de los contactos seleccionados se les envió la campaña y cuántos se omitieron por cada regla o por estar bloqueados.

## Parámetros UTM

Activa **Add UTM parameters to links** para añadir parámetros UTM a todos los enlaces de la campaña, de modo que Google Analytics y tu tienda vean las visitas y las ventas que genera. Los enlaces al propio Emailit, como el enlace de baja, no se tocan, y un enlace que ya tiene un parámetro UTM conserva su propio valor para ese parámetro. Los parámetros se añaden al final de cada enlace, y el resto del enlace se queda exactamente como lo escribiste, así que los enlaces firmados siguen funcionando.

| Parámetro | Valor por defecto |
| --- | --- |
| `utm_source` | `emailit` |
| `utm_medium` | `email` |
| `utm_campaign` | `{campaign_name}` |
| `utm_content` | No se añade salvo que lo definas. `{variant}` es un buen valor para las [pruebas A/B](/es/docs/campaigns/ab-testing/). |
| `utm_term` | No se añade salvo que lo definas. |
| `utm_id` | No se añade salvo que lo definas. |

Los valores pueden usar `{campaign_name}`, `{campaign_id}`, `{subject}`, `{variant}` (el nombre de la versión de la prueba A/B) y `{send_date}` (`YYYY-MM-DD`), con un máximo de 191 caracteres cada uno. Las campañas creadas en el panel empiezan con los parámetros UTM activados. En la API, define `utm_tracking` como `true` y, si quieres, `utm_params`:

```json
{
  "utm_tracking": true,
  "utm_params": { "source": "newsletter", "campaign": "{campaign_name}-{send_date}", "content": "{variant}" }
}
```

## Etiquetas

Las **Tags** son etiquetas para tu propio uso, como `newsletter` o `black-friday`. Aparecen en la lista de campañas y en el [calendario](/es/docs/campaigns/reports/#campaign-calendar), y puedes filtrar por ellas. Separa las etiquetas con comas. Una campaña puede tener hasta 20 etiquetas de hasta 50 caracteres cada una. En la API, define `tags` como una lista de cadenas.

## Estrategias de envío

Cuando seleccionas **Send campaign**, elige cómo salen los emails:

| Estrategia | Valor en la API | Qué ocurre |
| --- | --- | --- |
| **All at once** | `immediate` | Todos la reciben ahora, o a la hora programada. |
| **Throttled** | `throttled` | El envío se reparte de forma uniforme a razón de **Emails per hour**, de 100 a 1.000.000. Úsalo con listas grandes o con un dominio de envío nuevo. |
| **Recipient's local time** | `local_time` | Cada contacto la recibe en la fecha y la hora que elijas, en su propia zona horaria. |
| **Best time per recipient** | `smart_time` | Cada contacto la recibe a la hora a la que suele abrir o hacer clic, dentro de la **Window (hours)** desde el inicio, de 1 a 48 (por defecto, 24). |

La campaña sigue en **In process** hasta que el último email pasa a entrega. Cada lote vuelve a comprobar sus contactos justo antes de salir, así que los contactos que se dan de baja o se eliminan durante un envío repartido no lo reciben.

### Hora local del destinatario

La zona horaria de un contacto procede del [script de seguimiento](/es/docs/events/tracking-script/), que registra la zona horaria del navegador con cada evento que envía para un contacto conocido. Los contactos sin zona horaria reciben el email a esa hora en la **Timezone** que elijas (UTC por defecto).

El envío empieza cuando llega la hora elegida en la zona horaria más temprana (UTC+14) y termina cuando llega en la más tardía. Si al empezar el envío la hora ya ha pasado en la zona de un contacto, este recibe el email al momento. Una hora que ya ha pasado en todas las zonas se rechaza.

### Mejor hora por destinatario

Emailit consulta cuándo abrió o hizo clic cada contacto en emails de campaña en los últimos 90 días y envía a su hora más habitual. Los contactos sin ese historial reciben el email a la hora en que más interactúan los destinatarios, o a la hora de inicio.

### Usar la API

Pasa `send_strategy` y `send_options` a [Enviar o programar una campaña](/es/docs/api-reference/campaigns/send/):

```bash
curl https://api.emailit.com/v2/campaigns/cmp_4Tq9Xv2kLm8Rw/send \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "send_strategy": "local_time",
    "send_options": { "local_time": "2026-11-27T09:00", "timezone": "America/New_York" }
  }'
```

| Estrategia | `send_options` |
| --- | --- |
| `throttled` | `per_hour`, obligatorio. |
| `local_time` | `local_time` como `YYYY-MM-DDTHH:mm`, obligatorio. `timezone`, un nombre IANA como `Europe/Prague`, para los contactos sin zona horaria. |
| `smart_time` | `window_hours`, por defecto 24. `timezone` es opcional. |

`immediate`, `throttled` y `smart_time` también aceptan `scheduled_at` para empezar más tarde. `local_time` lo ignora y empieza por sí sola. Las [pruebas A/B](/es/docs/campaigns/ab-testing/) siempre se envían todas a la vez.

## Ver también

  - [Pruebas A/B](/es/docs/campaigns/ab-testing/): Prueba versiones y envía la ganadora.
  - [Probar y programar](/es/docs/campaigns/test-and-schedule/): Envía pruebas y después envía ahora o más tarde.

---
Fuente: https://emailit.com/es/docs/campaigns/sending-options/
