Creating a Viber Campaign

Add a sender ID to send Viber via the eSputnik system. You can do this in one of the following ways:Ā 

  • via message editor,Ā 
  • via account settings,Ā 
  • via sending a request to the sales department [email protected]

Creating New Viber Message

Go to Messages → Messages → Viber. Click the NewĀ Viber button.

Messages section with the Viber channel and New Viber button highlighted.

Main settings

Fill in the following fields:

  1. Name. Enter the message name. This field is used to search for messages in the general list.
  2. Sender. Sender ID that was added to the system. Users will see it as the sender of the message.
  3. Message type, depending on the purpose:
    • promotional — used to advertise products, promote a brand, or engage customers. Includes text, images, and buttons. That’s why promotional messages cost more than transactional ones.
    • transactional — used to send important information, such as order confirmations or delivery status updates. Contains text only.
Main settings panel with the Name, Sender, and Message type fields highlighted, Promotional option selected.
🚧

Important

Before sending, Viber should approve the transactional message template. Messages with unapproved text will not be delivered.

A promotional message can have the following formats:

  • Basic Message — text with one image and one button.
  • Rich Media Carousel — text with multiple images and buttons.
šŸ“˜

Note

The Rich Media Carousel message format is available for sending Viber via the following providers:

  • Decision Telecom
  • GMS Hyber
  • Infobip
  • SMSBAT
  • Streamtools
  • TurboSMS
  • AlphaSMS
  • Omnicell
  • Intel Telecom

Learn more about provider technical parameters >

Basic Message and Rich Media Carousel format tabs with Basic Message underlined.
  1. Text. Fill in the basic information in the message.
🚧

Attention

Maximum number of characters — 1000

The message text may include:

  • ordinary text;
Text field with a plain-text Viber message highlighted, shown in the lock screen and in-app preview.
  • emoji;
Emoji picker open in the message text field, with the emoji icon highlighted.
šŸ“˜

Note

One emoji takes up two characters. Keep this in mind when creating messages

  • clickable links that drive additional traffic to the website and allow the recipient to immediately learn more about the promotion or product details.
  • a phone number that is clickable, enabling the recipient to make a call instantly.
šŸ“˜

Note

Clicks are tracked for clickable links starting with http:// and https://, as well as for dynamic links, such as $data.get('link').

🚧

Known limitation

If click tracking (UTM tags or short links) is enabled for the message, tel: and mailto: links are wrapped into a tracking short URL — Viber then opens them as regular web links instead of triggering the dialer or mail app. This doesn't affect Rich Media Carousel links, which aren't wrapped. If you need working tel:/mailto: links in a Basic Message, disable click tracking for that message or use the carousel format instead.

  • personalization. Use the dynamic variables to add a name, city, bonuses or any personal data available in the user profile. Click on the Personalization icon in the Text field to select data.
Personalization panel open in the text field showing the First name variable under About contact.
  1. Image. Upload JPEG or PNG file up to 2 MB. It is better to use square images (1:1 aspect ratio). It is recommended to use square images (aspect ratio 1:1) as they display correctly on all devices, even when scaled. You can also use a variable or a link to the image. Use only the https protocol for direct references in expressions.
Image field with an uploaded product photo highlighted, showing its filename and dimensions.
šŸ“˜

Note

You can edit the image directly in the editor when uploading (if it does not meet the requirements) or after uploading (the Edit button). After editing, the image is saved in PNG format.

Change image editor with the editing toolbar highlighted, showing options like Filter, Resize, Crop, and Text.
  1. Button. You can add one button with the following parameters:
  • Name — display text on a button.
  • Link — a website link, phone number, Viber, and other.
Button name and Button link fields highlighted, with the link type dropdown open showing Site, Viber, Tel, and Other options.

Rich Media Carousel

The Rich Media Carousel is a format that allows displaying up to 5 product cards in a single message (2 minimum).

In the carousel content setup, select the method for creating cards:

  1. Manually — all contacts will receive the same content.
  2. Using a data source — each contact gets behavior-based content (for example, viewed products, abandoned cart, etc.). For more details, see the article Recommendations in Viber Messages.
Rich Media Carousel tab selected with the Carousel content setup section highlighted, Create cards manually option chosen.

For each card, select an image and fill in the following fields:

  • a title (up to 38 characters);
  • the name (up to 10 characters) and link for the primary button;
  • the name (up to 12 characters) and link for the secondary button (optional).
🚧

Important

Character limits for the title and button names apply only to static values. For dynamic expressions (Velocity), these limits are not shown in the editor but are validated during sending. If the substituted value exceeds the limit, the message will not be sent. Velocity can be used in all fields of the Rich Media Carousel.

Carousel card editor showing an image, title, and primary and secondary buttons with their links.
šŸ“˜

Note

For button links in Basic Messages and in the Rich Media Carousel:

  • The Other parameter is intended for dynamic links. For example, $data.get('link').
  • Click tracking works only for http:// or https:// links used in the Site and dynamic links used in the Otherparameters.
  1. Tags. Select tags from the list or enter a new one and click Enter. Use tags to filter search results and set campaign frequency strategy.
Tags field highlighted showing the promo and birthday tags added to the message.

Additional settings

Fill in the following fields:

  1. Subscription categories. Manage subscription categories to send messages to your contacts based on their preferences.
  2. Send SMS if Viber is not delivered. If you use the services of a Viber provider, you can automatically send SMS to contacts who do not have a Viber account. To do this, activate the appropriate option and enter the text of the SMS message. The sender of such SMS can only be the same as for Viber campaign.
  3. Time to live (TTL). Set the period after which the message will not be displayed if it has not been delivered to the contact by that time.
  4. Links. Configure link settings for UTM tags. Learn more >
Additional settings panel highlighted showing TTL, the SMS fallback toggle enabled, and the Links section.
šŸ“˜

Note

If your account does not have the Send SMS if Viber is not delivered option, please send a request for activation to [email protected].

Multilingual version (optional)

In our platform, you can create a multilingual version of any message. Click the Globe icon in the top panel, specify the default language, and add language versions. Fill each version with the content in the corresponding language. You can switch between versions within one template in one click.

Message editor top toolbar with the language (globe) icon highlighted.

Learn more about multilanguage >

TestingĀ Message

You can test a message in two ways:

  1. In the message editor, click the TEST button on the top panel.
Message editor top toolbar with the TEST button highlighted.
  1. From the message list — open the menu with three dots to the right of the message name and select Send test message.
Messages list with the three-dot menu open and the Send test message option highlighted.

Then follow these steps:

  1. In a popup window, enter a phone number or select it from the Choose contact.
  2. Click Send.
Send test message popup with the Send to number tab and the Send button highlighted.

Recent Дontacts

The system stores up to five recently contacts. To send another test message, click the Send button next to the required contact.

Recent contacts list with the Send button highlighted next to one of the phone numbers.

Creating Campaign

  1. Click on the Create campaign button.
Message editor top toolbar with the Create campaign button highlighted.
  1. In a popup window, choose segments or contacts for the campaign. Click Go to campaign.
Choose segments or contacts for campaign popup with the Segments tab and Go to campaign button highlighted.
  1. On the general checkout page:
  • In the Segments section, click Recalculate contacts to see the total number of contacts that will receive the notification. You can also edit segments or select new ones.
Segments section on the campaign checkout page with the Recalculate contacts link, Edit, and Select segments buttons highlighted.
  • See all the necessary information for verification: Name, Subscription categories, Message activity time. You can see how the message will look on different platforms (Android, iOS).
šŸ“˜

Note

The preview of a message with a Rich Media Carousel displays only the first card.

Campaign checkout page showing message name, subscription categories, and activity time next to lock screen and application previews.
  • In the Send options, you can set the batching. Click the Start immediately button to launch the campaign. For a delayed start, select the Schedule button and set the date and time of sending.
Send options section with the Batching dropdown and the Schedule and Start immediately buttons underlined.


Did this page help you?