Sequences (drip campaigns)
A sequence is a series of messages that go out to a contact in DMs automatically, step by step, with set delays. You set up the scenario once, subscribe a contact — and from then on the sequence runs itself: it warms up a lead, onboards a new customer, brings back someone who abandoned their cart. Sequences live in the “Automation” → “Sequences” section.
What a sequence is made of
A sequence is a set of steps, and each step includes:
- Message text — with variables in curly braces, for example
{{first_name}}. Variables are substituted individually for each contact; custom contact fields are available too. - Media — you can attach an image or a file to a step.
- A delay — how long to wait before sending the step: minutes, hours, or days. There are presets for common intervals so you don’t have to enter them by hand.
The editor shows steps in two views:
| View | What it shows |
|---|---|
| Step list | Steps in order — handy for editing texts and delays |
| Timeline | The same steps on a time scale with cumulative time from the start — you can see how the sequence is stretched out across days |
How to create a sequence
- Open “Automation” → “Sequences” and click “Create”.
- Choose the channel the messages will go through (for example, Telegram, Instagram, or Facebook).
- Add steps: text with variables, media, and a delay before each one.
- Save and subscribe your first contacts — from a flow or manually.
Templates
The library has 16 ready-made sequences across 8 categories:
| Category | Templates |
|---|---|
| Onboarding | 5-day welcome series · 3-step newsletter |
| Courses | 7-day mini-course |
| Warm-up | Pre-launch warm-up (4 days) · Holiday greeting |
| Reactivation | 3-message reactivation · Collecting feedback after a trial |
| Trial | 14-day trial onboarding |
| Sales | Nurturing a lead (5 steps over 2 weeks) · Abandoned cart (3 steps) · Follow-up after a demo (4 touches) · Upsell after a course |
| Events | Follow-up after a webinar (5 steps) |
| Loyalty | Thanks for your purchase (4 steps) · “Refer a friend” (30 days) · Anniversary (1 year) |
How contacts join a sequence
Two ways to subscribe:
- From a flow — add a “start a sequence” block to the flow. When a contact reaches that step (for example, they submitted a request or clicked the right button), they’re subscribed automatically. More details in the Flows section.
- Manually — subscribe a specific contact on the sequence page.
A few nuances:
- A contact won’t enter the same active sequence twice — re-subscribing doesn’t duplicate anything, and there won’t be any extra messages.
- A contact’s participation can be canceled at any time — the remaining steps won’t reach them.
- If a step’s message fails to deliver several times in a row, the sequence is paused for that contact.
Custom contact fields
Custom fields are your own contact attributes (city, order amount, appointment date, and so on). They’re set up at the organization level and visible to the whole team. Five types are available:
| Type | What it stores | Notes |
|---|---|---|
| Text | An arbitrary string | Up to 1000 characters |
| Number | A numeric value | — |
| Date | A date | — |
| Select | One value from a defined list of options | You set the options when creating the field |
| Checkbox | Yes / no | — |
Where custom fields work:
- In flow conditions — you can branch the scenario based on a field’s value.
- As variables — they’re substituted into message texts via
{{…}}. - Filling them in — manually in the contact card or automatically from a flow (flows have a block for setting a field’s value).
Testing before launch
Before you subscribe real subscribers, run the sequence on yourself: the “Test” button on the sequence page opens a contact search — pick your own conversation (or a colleague’s) and check how the texts, variable substitution, and media look.
Analytics — where people drop off
Every sequence has step-by-step drop-off analytics: how many contacts reached each step and where people stop responding. That makes it easy to find the weak spot — a delay that’s too long or a text that didn’t land — and fix exactly that, without redoing the whole series.
Sequences, flows, and broadcasts — which to choose
| Tool | When to use it |
|---|---|
| Sequences | A series of messages to a single contact, stretched out over time — warm-up, onboarding, win-back |
| Flows | Branching “if — then” scenarios that react to a contact’s actions and replies |
| Broadcasts | A single message to your whole audience at once — an announcement, a promo, a survey |
The tools complement each other: for example, a flow catches a comment under a post, hands out a lead magnet, and immediately launches a warm-up sequence.