
Before you start
Contacts
You need contacts with email addresses. Import or collect them through chat, tickets, and integrations. See Contacts.
Sending domain
Register a marketing sending domain under Settings → Email Branding and complete the DNS steps shown in the dashboard. Campaigns cannot send until your domain is verified.
Warm-up (recommended)
For new domains, follow the warm-up guidance in Email Branding so deliverability stays healthy. See Email branding.
Create a campaign
Link an agent
Choose which agent handles replies if recipients write back. Replies can route to live chat or follow your configured reply behavior.
Choose your audience
Select contacts manually, or build a filtered audience (e.g. contacts where
plan = Enterprise or email is not empty).Preview
Use Live preview with a sample contact to see the rendered subject and body, including fallback text.

Personalization tokens
Insert placeholders in the subject or body. At send time, each contact’s values replace the tokens.| Token | Resolves to |
|---|---|
{{name}} | Contact’s name |
{{email}} | Contact’s email |
{{phone}} | Contact’s phone |
{{custom_attributes.your_field}} | A custom contact field you created |
Fallbacks
For each token you use, configure a fallback under variable settings:- Use contact field — Pull from a contact field; if empty, use your fallback text (e.g.
"there"for{{name}}). - Use static value — Always use a fixed string you provide.

Reply handling
When creating an email campaign, decide what happens if someone replies:| Option | Behavior |
|---|---|
| Accept replies | Replies open as conversations your team can handle in live chat |
| Do not accept replies | Choose to ignore replies or send a static auto-response |
After you send
Open the campaign to see:- Progress — how many messages sent, pending, or failed.
- Errors — addresses that bounced or were skipped (fix data in Contacts and retry if needed).

WhatsApp campaigns
Some workspaces also support WhatsApp campaigns using approved WhatsApp templates. If you see WhatsApp as a channel option when creating a campaign:- Connect and sync templates — WhatsApp integration.
- Pick a template approved by WhatsApp (required outside the 24-hour customer service window).
- Map template variables to contact fields, same as email fallbacks.
- Audience must include contacts with valid phone numbers.
Tips for better deliverability
- Warm up new sending domains gradually.
- Avoid spam trigger words and broken personalization (
Hello {{name}}with no fallback). - Segment audiences instead of blasting your entire list.
- Test with an internal contact list before a full launch.
Related guides
- Contacts — audiences and custom fields.
- Email branding — domains, DNS, warm-up.
- Settings & billing — email allowance and top-ups.