Objective

Setting up a WhatsApp broadcast using Jumper.ai.

Applies To

  • Jumper
  • Broadcast
  • WhatsApp

Broadcasts can be used for multiple use cases such as updating customers on their orders, reminding them for events, notifying account-related updates, or anything else you can think of.
It allows Merchants to broadcast non-promotional messages to Users on supported messaging channels while working within channel restrictions.

Not only all customers who have ever interacted can be targeted under your broadcast, WhatsApp allows you to even target customers who have not interacted with you on chat, you achieve this by using CSV method while creating your broadcast.
In WhatsApp broadcast, there are no charges for a broadcast to your customers who had interacted within 24 hours, but you will be charged for every broadcast sent to any customers who have passed 24 hours of interaction time. Check WhatsApp guidelines for more information.

Notes:
Each messaging platform has policies on when you can reach out to a user and what kind of messages can you send, it is for you to ensure and adhere to these guidelines.
If you want to use Jumper broadcast, you must create a template via Jumper, if you have created a template via Facebook business manager, then Jumper won’t be able to leverage it.

Procedure

To create any broadcast, there will be 4 settings that will be need to be configured in Broadcast:

- Messaging Channels: Where the Broadcast will be sent.

- Create Message: The message that will be broadcasted.

- Settings: Objective of Broadcast and who will be receiving the Broadcast

-Scheduling: Schedule your Broadcast to be sent right away or to be sent on a particular date & time.

  1. First Navigate to Automations >> Broadcast in the menu.



  2. Now set a name for your Broadcast and select WhatsApp in Messaging Channels.
    In case you didn’t set a name, default names are added by default e.g. Broadcast #37.



  3. Now under Create message, you can select any one of the templates from your added Whatsapp templates that you want to be broadcasted. Know how to set up WhatsApp Template Messages here.



 

  1. Once you select a template, you find the selected template details below. Options in the selected template reflect on how you had initially made your template on approval.

Adding Custom Message

In case your template has pre-added custom fields (e.g. custom_field_city), you can enter the details for the same in the below input field, post selecting your template.

In the below example you will find how the city details are entered in input field which will be shared to the selected customers for your broadcast.


Note: Maximum character limit allowed in the input field is 1000.



Adding Custom Message via CSV upload

You can populate the custom field messages for each customer via CSV upload method.
Follow the below steps for the same:

Step 1: Add the text “@crmfield” in the custom message input fileds for all the added custom field. For e.g. for place & event add the text as “@crmfield” on both the fields.




Step 2: Now under the CSV file, add the addtional columns & provide their names (e.g. event & place) same as custom field names, then provide their values as the message that you want to send to the customers.
Post adding the fields upload the CSV file with customer details to send the broadcast.

Once sent, the customers will be tagged with the custom field value, sent via CSV file.



Here is an example of the broadcast message delivered to a customer via populating custom field under CSV file.



  1. If your template contains buttons, you can check your button details by simply clicking on the buttons.



    In case you had added a sample video or Image to your template at the time of submission, here you can add your actual video or Image of the sample.



  2. On the right hand side of your screen, you can have an overview of the selected template on how it will appear on WhatsApp.



  3. Now you need to set your Targeting conditions under Settings for your broadcast.
    First you need to set any one of the methods between Filters, Segment or CSV for your targeting.

    Note: Segment option is visible only if you have already added at least one segment under Customers >> Segments. Know about segments & how to add segments here.



Segment(By selecting a segment)

If you choose option By selecting a segment, you need to select any one of the added segments from the dropdown list of segments.



Filters (By selecting filters from below)

In the method By selecting filters from below in Targeting, you need to add conditional filters to your broadcast for your targeted customers.


Conditions

You will find 4 types of conditions which can be applied to your broadcast message, i.e. Custom Tag, Last Interaction, Personal details & Custom field.




Custom Tag: In this condition, you will find a list of dropdowns of your added custom tags to the customer who has any past interactions, select any one of the tags. To add more tags simply add a new condition.



Last Interaction: In this condition, all customers who had past interactions with any of the selected filters, will be receiving your broadcast message.
Here you will find a list of the following filters to select from -
Interaction Date, Interaction Time, Talked with Agent, Completed the product flow, Completed the collection flow, Completed the bot flow & Has Item in Cart and not paid.

Personal Details:  In this condition, you can add filters which will be based on the personal information of the customer, such as Name, Email, Number & Gender, followed by the targeting conditions such as Is, Isn’t & Is unknown. (the targeting conditions only apply on Name / Email / Number )

Let's say you select the Gender option under Personal details, then you need to select a gender option from the dropdown to be applied to the filter.



Custom field: With this filter, the custom fields are stored in CRM/live chat for each customer, it's a "key:value" pair, for example,  "returningUser:true".



To remove any of the added conditions, simply click on the ‘delete’ icon.




Note: To know more about how to add and manage conditions, click here.

CSV (By uploading CSV file with contacts)

WhatsApp allows you to even target customers who have not interacted with you on chat, you achieve this by using CSV file upload method for your broadcast.

In this method you can upload a CSV file with the following mandatory columns such as
Country Code, Mobile Number, First Name & Last Name for your added contacts. 

You can also include additional columns that you may want to save or use for the broadcast. (e.g. gender, DOB, etc.)

You can always download the sample CSV file to know more about how to add columns for your CSV.



Get Count

You can also get the count for the targeted customers who fall under your added filters and conditions, by clicking on the Get the count option.
In case you added a new condition click on Refresh the count to get updated count for the same.

Note: The refresh count on broadcast is not real time, generally it requires an hour for any new added customers, to reflect the data on broadcast end.


  1. Under the Scheduling section, you can specify when you want your broadcast to be sent, here you can choose between Send now or Send later options.



    Send now: Will send the broadcast right away to the targeting customers.
    Send later: You can schedule your broadcast to happen on your specified date and time.

    .


  2. Once you are done with creating and scheduling your broadcast, click on Save & send.


If your customer’s list is too large, it will take time to execute the broadcast throughout all your customers, you can always check your broadcast status under the STATUS column.

You can also download the targeted customer’s list for your created broadcasts under the TARGETED CUSTOMERS (CSV) column by clicking on Download CSV.

To edit any created broadcasts, simply click on the edit icon and make your changes, if you edit a broadcast which has been already sent, the broadcast will be sent again to the targeted audience, including newly added customers who fall under your added filters/conditions.