1. Messavy API
Messavy
  • Messavy API
    • Connect WABA to Messavy
    • Platform user guide
    • Introduction to API integration
    • How to retrieve API key
    • How to retrieve required IDs
    • How to create a template on portal
    • How to create a Whatsapp broadcast template on portal
    • How to create a campaign on portal
    • How to upload contacts to a campaign
    • Send message
      • Get channel information
      • Get Channel Status
      • Broadcast Template Message
      • Send Conversation Message
      • Broadcast Message
    • Get message
      • Get Message Status
    • Template
      • Create Template
      • Get Template By PublicId
      • Update Template
      • Get List Approved Template
      • Delete Template
    • Bulk Campaign
      • Get list bulk campaign
      • Send Bulk Campaign Broadcast
      • Send Bulk Contact Message
    • Schemas
      • PartnerMessageType
      • MessageType
      • Status
      • TemplateStatus
      • TemplateMessage
      • SendMessageBroadcast
      • TextMessage
      • TextMessageWithAttachment
      • FileMessage
      • SuggestionActionType
      • Suggestion
      • WhatsappFormCreateTemplateMessage
      • CreateFormTemplateMessage
      • ResponseCreateTemplateMessage
      • ResponseGetTemplate
      • BroadcastResponseMessage
      • ChannelResponse
      • ResponseMessage
      • ResponseStatusMessage
      • BulkCampaignBroadcastRequest
      • BulkCampaignBroadcastRequestMessage
      • BulkCampaignSearchResponse
      • BulkCampaign
      • BulkCampaignStatus
      • BulkCampaignType
      • BulkCampaignBroadcastResponse
      • BulkCampaignContact
      • BulkCampaignConversationRequest
      • BulkCampaignConversationResponse
      • ErrorMessage
      • Application
      • PartnerEvent
      • ResponseChannelInfo
      • ResponseListApproveTemplate
      • WhatsappConversationParams
      • CommonGetChannelStatusResponse
      • WhatsappChannelStatusResponse
      • ChannelStatus
      • Attachment
      • AttachmentImage
      • AttachmentLink
      • AttachmentMiniProgram
      • AttachmentVideo
      • AttachmentFile
  1. Messavy API

How to create a campaign on portal

The platform enables you to create and manage campaigns across multiple channels simultaneously. You can send promotional messages to a customer through their primary channel, and if the message is not successfully delivered, it will automatically be routed to the secondary channel specified in the bulk campaign. This ensures improved message delivery and better customer reach across all preferred communication channels.
Screenshot 2026-03-02 at 16.08.57.png
Create a bulk campaign
Click on Add bulk campaign button
NoElementDescriptionReference input
1NameYour bulk campaign's nameVNA Test
2TypeYour bulk campaign’s typeBroadcast only: only display broadcast [1 message only]- Conversation: able to display conversation [multiple messages]
3Expired DateSelect the campaign end time
4CategoryENFORCE: The system will monitor the campaign to ensure sufficient message delivery. The total number of contacts must be greater than the number of successfully delivered messages. - LBA: This campaign type allows sending to fewer than 100,000 contacts with priority handling. - MASS: This option is used for large-scale campaigns targeting more than 100,000 contacts.
5KeywordWhen a user sends a message that matches the defined keyword, the system will process the message flow according to this campaign.For example: Keyword is “hello”. - Any message that starts with “hello” will be routed and handled under this campaign.
Screenshot 2026-03-02 at 16.11.30.png
Click Add Channel button
The first channel created will have priority in sending the message. If the message sent to the first channel fails, then another message will be sent to the second channel.
Example: As screenshot shown above, the Viber channel is created first, hence the advertising message will be sent to Viber of customer A with priority. If that message delivery fails, another message would be sent to RCS app of customer A.
Screenshot 2026-03-03 at 13.31.53.png
NoElementDescriptionReference URL/Input
1ChannelSelect channel you would like to use for sending messageWhatsapp - RCS - Viber - SMS
2BotSelect Bot which only applicable if Channel is Viber, Facebook, Telegram or Apple - For bulk campaigns that only use Broadcast only, there is no need to use bots
3TemplateSelect the template you created for each channelNote: Only approved templates can be selected - For Viber: the Viber template is only for the Broadcast and the Viber bot template is only for the Conversation.
4Official accountSelect the official account you created/requested for each channel
5Enable broadcastEnable this option when you want to send broadcasts to the end-user.Note: Conversation campaign for Viber, RCS, Whatsapp requires 2 templates: Broadcast template and Conversation template. - If you choose the campaign type as Broadcast only, you will not see this option.
Click Create once you done
Modified at 2026-05-04 07:26:03
Previous
How to create a Whatsapp broadcast template on portal
Next
How to upload contacts to a campaign
Built with