Viber campaigns
This article describes how to create a Viber campaign using various advanced options.
Things to know before starting
- Recipients must be subscribed to the Viber channel within the Contact List.
- Only moderation-approved templates are available for selection in campaigns.
- Clear and concise campaign names are recommended to simplify future searches.
- Accounts in Trial mode are limited to sending up to 50 Viber messages per day.
- Contacts with country codes not supported by the selected or default Sender Name are excluded from delivery and cost calculations.
- Available messaging channels depend on the active subscription plan
- The default contact list is automatically pre-selected during campaign creation.
- Selecting the same segment for both delivery and exclusion results in a "Failed" status.
- Campaigns with "Running" or "Done" statuses cannot be stopped or edited.
- Copied campaigns are automatically saved with a "Draft" status.
- Scheduled and recurring launches are delivered according to the recipient's time zone, using the {{contactTimezone}} variable; otherwise, the account's time zone is used.
- Scheduling campaigns at least 24 hours in advance is strongly advised to ensure delivery across all time zones.
- A maximum of 3 tags can be added per campaign.
Step-by-step instructions
Navigate to the "Outbound" section.
Click the "Campaigns" button.
Click the "Create" button.
Specify campaign title and select target contact list.
Select the segment if necessary. Campaigns are sent only to contacts that match the segment rules.
Use "Add filter" to create one-time segments for a specific campaign. These conditions are not saved in the general segment list. Filtering rules can be modified via the "Edit" button or removed using the "Bin" icon.
Exclude specific segments to prevent delivery to certain contact groups. One-time exclusion filters can also be applied here.
Select the Viber channel, then choose the preferred template from the dropdown menus.
Select a pre-approved Viber template from the list; only templates that have passed moderation are available.
Use the preview feature to verify how the template will render on a contact's device.
Choose a Sender Name from the dropdown menu; if no custom name is registered, the Default Sender Name is selected automatically.
Define the TTL (Time to Live) for the messages.
Open "Advanced settings" to add or remove tags for organizing analytics reports.
Proceed via the "Next step" button to select the campaign launch type.
Review the summary table for all campaign details before final submission.
Click the “Launch campaign” button.
Advanced settings
This section describes advanced settings that can be modified for a specific campaign. These changes apply only to the specific campaign.
-
Advanced settings list
- Tags
Launch Type
Manual - campaigns are created with a "Ready" status and require manual activation from the management page to begin sending.
Now - the campaign is sent immediately, click the “Launch Campaign” button, and is assigned a “Running” status.
Scheduled - campaigns are created with a “Waiting” status and trigger at a predefined date and time. This type supports delivery based on the recipient’s local time zone.
Recurring - enables automated repetition via advanced scheduling. Campaigns cycle between “Waiting” and “Running” statuses until all conditions are met. This type also supports delivery based on the recipient’s local time zone.
-
Configuration parameters
- Start & Frequency - campaigns trigger at a specified date and time and can repeat daily, weekly, or monthly (including options for the first/last day or specific dates).
- Monthly Scheduling Note - if the selected dates (29th-31st) do not fall within a particular month, the delivery for that period is skipped.
- Termination Rules - campaigns can be set to repeat indefinitely, stop on a specific date, or end after a fixed number of occurrences.
-
Details
- Channel - type of the campaign channel.
- Campaign name - campaign title.
- Template - name of the template (click to redirect to the editor).
- Sender Name - display name visible to recipients on the Viber platform.
- TTL (Time to Live) - duration the service attempts delivery before discarding the message.
- Tags - list of assigned campaign tags.
- Contact list - name of the target contact list.
- Segments (Send to/Exclude) - filters used to target or exclude specific contact groups.
- Target contacts count - total number of recipients (includes a refresh button for recalculation).
- Time zone - account time zone or recipient’s local time if enabled in settings.
- Launch time - summary of start date/time, launch type, repeat frequency, and end date.