Sending Blocks

Sending blocks deliver a message to a contact via a specific channel — email, SMS, a messenger, or a push notification — including transactional sends that bypass the contact's subscription status, and a multi-variant send that automatically selects the best-performing message. Every Sending block delivers a message and then passes control on to the next block.

The Sending group contains the following blocks, in the order they appear in the panel:

  • One from many
  • Email
  • Viber
  • SMS
  • Mobile Push
  • App Inbox
  • Web Push
  • Telegram
  • Send transactional Email
  • Send transactional Viber
  • Send transactional SMS

One From Many

The One from many block sends the best-performing message out of several tagged variants to a contact. It functions as a continuous, self-optimizing A/B test that increasingly favors the variant with the highest click-through rate as more messages are sent.

It's typically used to diversify repeat communications, test messaging hypotheses, and continuously optimize campaigns without manually picking a winner.

For tagging instructions, full configuration details, the underperformed-tag rules, and the performance report, see the dedicated Using One from Many Message Block article.

Email

The Email block sends a single email message to one contact.

Basic Parameters

ParameterConfiguration
MessageSelect a pre-created email that will be sent. You can also create a new email or edit the selected one directly in the workflow editor (see below).
Send only in specified hoursActivate the toggle to send the message only in specified hours. Disabled by default. See more detailed information >

Creating and Editing Emails in a Workflow

Directly in the workflow editor, you can create a new email

or edit the selected one

without leaving the workflow editor for the Messages section or a separate email editor tab.

Advanced Parameters

Fill in advanced parameters when using custom event parameters, sending the message to an additional contact, or inserting dynamic content.

More about advanced workflow block parameters >

📘

Note

Unlike Send Transactional Email below, this block respects the contact's subscription status — it isn't sent to unconfirmed, unsubscribed, spam-reporting, or blacklisted contacts.

Viber

The Viber block sends a single Viber message to one contact. It shares the same Message, Send only in specified hours, and advanced parameters as Email above — there are no Viber-specific parameters.

📘

Note

To reach contacts who don't have Viber installed, you can configure an automatic SMS fallback — see Sending an SMS to Contacts Without Viber.

To send a Viber message regardless of the contact's status in the system, use Send Transactional Viber below instead.

SMS

The SMS block sends a single SMS message to one contact. It shares the same Message, Send only in specified hours, and advanced parameters as Email above — there are no SMS-specific parameters.

To send an SMS regardless of the contact's status in the system, use Send Transactional SMS below instead.

Mobile Push

The Mobile Push block sends a single mobile push notification to one contact. It shares the same Message, Send only in specified hours, and advanced parameters as Email above, plus one block-specific parameter:

ParameterConfiguration
ApplicationSelect the name of the mobile app. Selected automatically if only one app is connected.

App Inbox

The App Inbox block sends a single app inbox message to one contact. It shares the same Message, Send only in specified hours, and advanced parameters as Email above — there are no App Inbox-specific parameters.

Web Push

The Web Push block sends a single web push notification to one contact. It shares the same Message, Send only in specified hours, and advanced parameters as Email above — there are no Web Push-specific parameters.

Telegram

The Telegram block sends a single Telegram message to one contact. It shares the same Message, Send only in specified hours, and advanced parameters as Email above, plus one block-specific parameter:

ParameterConfiguration
Telegram botSpecify the name of the Telegram bot that will send the message. Selected automatically if only one bot is registered in the account.

See Integrating with a Telegram Bot for how to connect a bot to your account.

Send Transactional Email

This block sends an email to the contact regardless of their status in the system (confirmed, unconfirmed, unsubscribed, or reported as spam) — except for blacklisted contacts.

📘

Important

Use this block only if absolutely necessary. It ignores the contact status, which may result in spam reports and harm your sender reputation.

Use it only to send a transactional email (subscription confirmation, order confirmation, change in a pricing plan) to a new, unconfirmed contact. In all other cases, use the Email block instead.

In the Message field, select the email that will be sent to the contact. Directly in the workflow editor, you can also create a new email

or edit the selected one

The block also contains advanced parameters. More about advanced workflow block parameters >

Send Transactional Viber

This block sends a Viber message to the contact regardless of their status in the system.

The block has one basic parameter — Message — and also contains advanced parameters. More about advanced workflow block parameters >

Send Transactional SMS

This block sends an SMS message to the contact regardless of their status in the system.

The block has one basic parameter — Message — and also contains advanced parameters. More about advanced workflow block parameters >



Did this page help you?