Products / Campaigns and journeys

Plan one audience, reach it on the right channel.

Build campaigns that start on SMS, WhatsApp or voice and fall back to the next channel when a message is not delivered or read, with consent and quiet hours enforced.

Capabilities

Campaigns without the spreadsheet

Audience segments

Filter contacts by attributes, tags, past delivery and consent, and save segments you reuse.

Channel fallback

Try WhatsApp first, then SMS after a set delay if the message is not delivered, with a different template for each.

Journeys

Trigger multi-step flows from API events, with waits, branches and goal tracking.

Scheduling and pacing

Schedule by recipient time zone, set sending speed and respect quiet hours automatically.

Consent and suppression

Opt-outs on any channel apply across all of them, and suppression lists are checked before every send.

Campaign reports

Delivered, read, clicked and replied by channel and variant, with cost per outcome.

How it works

From list to launch

1

Choose an audience

Upload a list or pick a saved segment.

2

Pick channels and templates

Set the first channel and the fallback order.

3

Preview and schedule

See cost and estimated segments, then set a time.

4

Measure

Compare variants and export results.

Guardrails

Safe to hand to a marketing team

Admins set the rules once. Campaign builders cannot send outside them.

  • Approved templates only, per channel and country
  • Approval step before large sends
  • Spend limits per user and per campaign
FAQ

Frequently asked questions

Can I A/B test messages?

Yes. Split an audience across variants and compare delivery, replies and clicks.

Does fallback double-charge me?

You pay only for messages actually sent. A fallback is sent only if the first channel did not deliver.

Can journeys be triggered from my app?

Yes. Post an event to the API and the journey starts for that contact.

Start sending in minutes

Create an account, verify your sender, and send your first message today.