Marketing Campaigns
Send scheduled email broadcasts and cross-channel campaigns
Select a stored audience, preview sendable recipient counts after unsubscribes and suppressions, and launch immediate or scheduled email broadcasts or automated SMS and WhatsApp sequences in Bird. Personalize templates with contact properties and track delivery, opens, clicks, and bounces per recipient.

Broadcast campaigns built on verified senders and shared audiences.
Manage audiences, localized templates, scheduled email broadcasts, and suppression lists from the Bird dashboard, REST API, CLI, or MCP.
Email Broadcasts & Workflows
Send bulk email broadcasts to stored audiences and trigger SMS and WhatsApp templates from Automations in one workspace.
Stored Audiences
Target reusable audiences built from CSV uploads of up to 50,000 rows, batch API syncs, or Automation workflow steps.
Suppression Filtering
Skip hard bounces, spam complaints, email unsubscribes, and SMS STOP opt-outs automatically when each broadcast starts.
Scheduled Sends
Launch immediately or schedule broadcasts up to a year in advance, with audience membership resolved at send time.
Localized Templates
Personalize templates with contact properties, fallback values, and multi-language versions stored under one ID.
Recipient-Level Logs
Inspect delivered, opened, clicked, bounced, and failed status per recipient, or export up to 500,000 rows to CSV.
Target stored audiences and preview sendable recipient counts
Group contacts by imported lists, API batch syncs, or workflow outcomes, and check exactly how many recipients are eligible before you send.

Reusable audiences and custom properties
Maintain named audiences backed by unified contact records with email, E.164 phone number, external ID, and up to 200 typed custom properties.

Pre-send eligibility and suppression checks
Compare total audience members against sendable recipient estimates after unsubscribed, bounced, and complained addresses are excluded.
Schedule broadcasts and rehearse safely before launching
Test rendering and webhook handling with sandbox addresses, then send immediately or schedule your broadcast for a future date and time.

Verified senders across Email, SMS, and WhatsApp
Deliver campaigns over your own SPF, DKIM, and DMARC verified email domains, registered 10DLC, toll-free, short code, or alphanumeric SMS senders, and approved WhatsApp Business numbers.

Send-time audience resolution
Schedule broadcasts up to a year ahead and cancel or reschedule while still in scheduled state. Bird resolves current audience membership and suppressions when sending begins.
Personalize reusable templates with contact properties
Build templates once, preview variable substitutions against real contact profiles, and select the right language variant for each send.

Multi-language template versions
Store localized Email, SMS, and WhatsApp template variants under one template ID and pass the language code when creating a broadcast or automation step.

Contact property variables and fallbacks
Insert first names, company names, plan tiers, or custom properties into subject lines and message bodies, with default fallback values when a contact field is empty.
Track delivery, opens, clicks, and bounce reasons
Monitor campaign progress as messages leave the queue, inspect recipient-level outcomes, and trigger follow-up workflows from delivery events.

Summary counts and CSV recipient exports
Review aggregate counts for sent, delivered, opened, clicked, bounced, complained, and failed messages, or export up to 500,000 recipient status rows to CSV.

Event-driven follow-up workflows
Connect campaign delivery and reply events to Bird Automations so unread messages or inbound customer responses branch into the next step automatically.

With Flow Builder we are able to adapt and run the same process through very heterogeneous markets: from Croatia to Uganda or Kazakhstan.
Luis Grau Granada
Global Head of Courier Operations
4x
Faster partner onboarding for some countries
300%
Efficiency in partner onboarding capacity
30-80%
Reduction in partner onboarding costs
Trusted by high-volume consumer and enterprise brands.
See how global teams use Bird to run cross-channel campaigns and automated customer journeys.
94.4%
SMS deliverability improved
3.2x
Faster campaign launches
28%
Higher engagement rate
Sync contacts and audiences from your stack.
Import spreadsheets or upsert contact batches via REST API, CLI, and Bird MCP.

Batch API and CSV contact imports
Upsert up to 1,000 contacts per API request matched on email, phone number, or external ID, or upload CSV, TSV, and Excel files up to 50,000 rows.
Shared contact records across channels
Store email addresses, phone numbers, audience memberships, and up to 200 custom properties on a single profile shared across Email, SMS, and WhatsApp.
Deliverability controls and enterprise security.
Per-channel opt-out enforcement and audited security controls.
Automatic bounce and opt-out suppression
Hard bounces, spam complaints, email unsubscribes, and SMS STOP replies are recorded automatically so future broadcasts skip suppressed recipients.
Audited security and privacy controls
Protect customer contact data with SOC 2 certified infrastructure, GDPR, CCPA, and HIPAA compliance controls, and role-based workspace permissions.
Put it into practice.
Continue with the documentation, guides and examples for this topic.