Marketing Journeys
Guide customers across Email, SMS, and WhatsApp with event-driven flows
Start visual customer journeys in Bird when your application posts a webhook, a customer texts or emails your sender, or a schedule fires. Pause until a message is read or an order completes, branch on contact attributes, and preview each step before publishing.

Multi-step customer journeys without custom state machines.
Combine webhook triggers, delivery receipt waits, conditional branches, and audience updates in one versioned workflow.
Wait for Delivery or App Events
Pause a journey until an earlier message is read or your backend posts a confirmation webhook.
Cross-Channel Steps
Send localized Email, SMS, and WhatsApp templates from the same workflow canvas.
Webhook, Reply, and Schedule Triggers
Start runs from application events, incoming customer messages, or recurring timezone schedules.
Payload and Property Merging
Personalize each step using stored contact properties and live fields from the trigger event.
Visual Canvas and Draft Previews
Test branching rules and variable fallbacks against sample payloads before making a version live.
Step-by-Step Run Logs
Inspect completed, waiting, and failed runs to see which path each contact took.
Start journeys from live application events and pause until actions complete
Trigger onboarding, booking reminder, or checkout follow-up sequences from your backend, and stop reminders as soon as the customer finishes the task.

Application webhook, message, and schedule triggers
Post JSON events from your commerce, billing, or CRM backend to start a journey, trigger runs when a customer texts or emails your sender, or run on a recurring schedule.

Wait for application event steps
Hold a workflow until your backend sends a confirmation event matching a business key such as an order ID or appointment ID, or branch automatically when the wait window expires.
Coordinate follow-ups across Email, SMS, and WhatsApp
Check whether an earlier message was delivered or read before sending a reminder on another channel, while honoring per-channel opt-outs.

Shared contact records and preferences
Each step reads from the same contact profile, audience memberships, and channel suppression state so customers do not receive follow-ups on a channel they opted out of.

Branch on delivery and read receipts
Use Wait for event steps to check whether an email or WhatsApp message was delivered or opened within your timeout window, then escalate to SMS when a reminder is needed.
Personalize journey steps and update contact records mid-run
Merge webhook payload fields with stored contact attributes, validate recipient numbers and emails, and update audiences as customers progress.

Trigger payload and contact attribute variables
Pass order items, renewal dates, or appointment details in your trigger event and combine them with up to 200 typed contact properties inside multi-language templates.

Mid-flow audience updates and recipient lookups
Add or remove contacts from audiences, record opt-in or opt-out preferences, and run phone number or email Lookup steps inside the journey before sending.
Test draft journeys with sample data and inspect active runs
Verify conditional branches and overlapping-run rules before publishing, and debug live executions step by step.

Draft previews and overlapping-run controls
Simulate runs with sample webhook payloads or test contacts before publishing a version, and choose whether new triggers cancel or skip active runs for the same contact.

Conditional branching and run history
Branch journeys on contact properties, payload fields, or delivery status, and inspect completed, waiting, and failed runs in the dashboard.

Con Flow Builder siamo in grado di adattare ed eseguire lo stesso processo in mercati molto eterogenei: dalla Croazia all'Uganda o al Kazakistan.
Luis Grau Granada
Global Head of Courier Operations
4x
Onboarding dei partner più rapido in alcuni Paesi
300%
Efficienza nella capacità di onboarding dei partner
30-80%
Riduzione dei costi di onboarding dei partner
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%
Miglioramento della deliverability SMS
3.2x
Lancio delle campagne più rapido
28%
Tasso di engagement più alto
Trigger journeys and sync contacts from your stack.
Connect your application, CRM, or warehouse through webhooks, REST API, CLI, or CSV imports.

Trigger and resume runs with webhooks
Start workflows from backend events or resume waiting runs when a matching confirmation webhook arrives, and batch-sync up to 1,000 contacts per API request.
One contact profile across channels
Share email addresses, phone numbers, external IDs, audience memberships, and up to 200 custom properties across Email, SMS, and WhatsApp steps.
Deliverability controls and enterprise security.
Per-channel opt-out enforcement and audited security controls.
Automatic preference and suppression checks
Record opt-ins and opt-outs during journey runs and honor email unsubscribes, hard bounces, and SMS STOP suppressions automatically.
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.
Mettilo in pratica.
Continua con la documentazione, le guide e gli esempi per questo argomento.