Campañas

Email de marketing, en una sola API.

Configúralo en:

Crea un broadcast como borrador, apúntalo a una audiencia y envíalo al instante o prográmalo. Las mismas claves, la misma entregabilidad y los mismos webhooks que tu correo transaccional. Sin un segundo proveedor para tus campañas.

welcome.tsx
200 · 1.2s
import { BirdClient } from "@messagebird/sdk";
import { render } from "@react-email/render";
import { WelcomeEmail } from "./emails/welcome";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

const { data, error } = await bird.email.send({
  from:    "Bird <hello@bird.com>",
  to:      ["ada@example.com"],
  subject: "Your invite is ready",
  html:    await render(<WelcomeEmail name="Ada" />),
}).safe();

if (error) throw error;
console.log(data.id);
// → "em_2bX91Yk8h..."

Campañas, con la disciplina de una API transaccional.

Los broadcasts son correo de marketing sobre la Bird Email API, la misma red que transporta tu correo transaccional. Segmentas una única audiencia, programas con una marca de tiempo explícita y cancelas un envío en pleno proceso si lo necesitas. Un solo concepto de segmentación, sin malabares con listas y segmentos.

Cinco cosas que hace una campaña.

Redacta, segmenta, programa, cancela, mide.

  1. 01

    Ciclo de vida con borrador primero.

    Crea un broadcast como borrador, ajusta el contenido y envíalo cuando estés listo.

  2. 02

    Segmentación por audiencia.

    Apunta un broadcast a una única audiencia. Un solo campo de segmentación, sin apilar listas y segmentos que tengas que razonar.

  3. 03

    Envía ahora o programa.

    Despacha de inmediato, o programa con una marca de tiempo explícita de entre 30 segundos y 30 días en el futuro.

  4. 04

    Cancela en pleno vuelo.

    Cancela un broadcast programado, o incluso uno que ya se está distribuyendo. Pasa a cancelado desde cualquier estado no terminal.

  5. 05

    Analíticas por campaña.

    Métricas de entrega e interacción de cada campaña, junto con el resto de tus analíticas de email.

Redacta, segmenta y programa en una sola llamada.

Un broadcast es una definición de contenido apuntada a una audiencia almacenada. Pasa un ID de audiencia y una programación, y Bird resuelve los destinatarios en el momento del envío, descarta a quien esté suprimido, distribuye el mensaje y lo rastrea hasta dejarlo en sent.

broadcast.ts
scheduled
// Point a campaign at an audience and schedule it.
const { data } = await bird.email.broadcasts.create({
  from:        "Bird <news@bird.com>",
  audienceId:  "aud_2bX91Yk8h",
  subject:     "Spring product update",
  html:        await render(<SpringUpdate />),
  scheduledAt: "2026-07-01T15:00:00Z",
}).safe();

console.log(data.id, data.status);
// → "eb_01krdgeqcx..." "scheduled"

Segmentación que respeta el consentimiento.

Un broadcast segmenta una sola audiencia, y Bird aplica tus supresiones de marketing antes de enviar. Quien se haya dado de baja o haya marcado como spam queda descartado automáticamente, así que no puedes volver a enviar correo a alguien que se excluyó. Las preferencias a nivel de tema, para un opt-in más granular por contenido, están en el roadmap como un filtro sobre la misma audiencia.

Funciona con el resto de Email.

Construye la lista que segmentas en la página de audiencias, envía correo transaccional a través de la misma API de envío y observa los resultados en las analíticas de email.

Preguntas frecuentes sobre campañas

¿Cómo segmento una campaña?+
Apúntalo a una única audiencia. La audiencia es el único concepto de segmentación; no apilas listas y segmentos. Las audiencias dinámicas y respaldadas por warehouse están en el roadmap como tipos de audiencia, no como campos separados.
¿Puedo programar una campaña?+
Sí. Envía de inmediato, o programa con una marca de tiempo explícita de entre 30 segundos y 30 días en el futuro.
¿Puedo cancelar un envío?+
Sí. Cancela un broadcast programado, o uno que ya se está distribuyendo. Un broadcast puede pasar a cancelado desde cualquier estado no terminal.
¿Es lo mismo que la Email API transaccional?+
La misma API, las mismas claves, la misma entregabilidad y los mismos webhooks. Las campañas añaden el ciclo de vida de la campaña sobre la infraestructura de envío que ya usas.

Cerca del 40% del correo comercial del mundo ya funciona sobre Bird.

Correo transaccional y de marketing sobre infraestructura que llevamos una década operando. Los broadcasts son una de las capacidades de la Bird Email API: envío, audiencias, entregabilidad, supresión y analítica vienen incluidos.

Empieza con un canal.
Añade los demás cuando estés listo.

Una clave API de prueba es tuya de inmediato. El acceso a producción se desbloquea cuando añades un método de pago y verificas un remitente.

¿Usas Claude Code, Cursor o Codex? Copia un prompt de configuración y tu agente instalará el Bird CLI y las habilidades por ti. Elige el tuyo: