Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Go to Haptik Website
  • Contact Us
  • Home
  • Proactive Messaging
  • WhatsApp Notifications & Templates

How to Create an Ongoing WhatsApp Notification Campaign on Proactive Messaging

Written by Soham Amburle

Updated on September 9th, 2022

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
    Build Deploy Analyse Manage Account Bot Deactivation
  • Bot Building
    Essentials Smart Skills Steps User Messages Bot Responses Entities Connections Customisations User feedback collection Testing Whatsapp Bots NLU
  • Conversation Design
    Design Basics Design Guides Designing for Platforms Designing WhatsApp Bots
  • Developer Guides
    Code Step Integration Static Step Integration Shopify Integration SETU Integration Exotel Integration CIBIL integration Freshdesk KMS Integration PayU Integration Zendesk Guide Integration Twilio Integration Razorpay Integration LeadSquared Integration USU(Unymira) Integration Helo(VivaConnect) Integration Salesforce KMS Integration Stripe Integration PayPal Integration CleverTap Integration Fynd Integration HubSpot Integration Magento Integration WooCommerce Integration
  • Deployment
    Web SDK WhatsApp Facebook Instagram Sunshine Conversation LINE Google Business Messages Telegram MS Teams Bot as an API iOS SDK Android SDK
  • Agent Setup
    Haptik's Smart Agent Chat Zendesk Chat Salesforce Service Cloud Freshchat Zoho NICE CXOne Gorgias
  • Analytics & Reporting
    Intelligent Analytics
  • Proactive Messaging
    WhatsApp Notifications & Templates Team and User Management APIs and Integrations SMS Notifications Embedded Signup
  • Commerce Plus
    Commerce Plus for Instagram Commerce Plus for Facebook
  • Troubleshooting Guides
    Error Messages FAQs
  • Release Notes
+ More

Ongoing campaigns send out automatic WhatsApp notifications whenever a trigger occurs for a user. Over and above the trigger, you can specify additional filters for who the message should be sent.

To set up Ongoing Campaigns:

  • Go to the Notifications tab and click on the + New Campaign button.
  • Set an appropriate name for your campaign.
  • Choose Ongoing as the notification type.

Steps to successfully setting up Automatic WhatsApp Notifications on Proactive Messaging:

  1. Specify the trigger i.e. when should the message be sent,
  2. (optional) Specify any additional filters to who should the message be sent to.
  3. Specify what is the message i.e. Set the Template (HSM).
  4. Set the campaign live.
  5. Send the trigger

Step 1: Specifying the trigger i.e. when should the message be sent.

‍There are 3 types of triggers you can specify on Proactive Messaging:

1. After a user does an event: You might want to send a WhatsApp message to the user after they do an event: 

  1. Send immediately after the event.
  2. Send with a delay of a few mins/hours after the event.
  3. Send the message only if the user does not do another event in a few hours/mins.

Examples of events:

  • The user signs up on your website/app.
  • The user abandons the cart on your website/app.
  • The user abandons the cart but does not place an order for 2 days.
  • The user places an order on your website/app.
  • The order is shipped/delivered to the user.

How to send Events to Proactive Messaging - check out the ‘Send the trigger’ section below.

2. After a user trait is updated: You might want to send a WhatsApp message to the user as soon as a trait gets updated.

Examples of user traits:

  • Total Order Value till now.
  • Name.
  • Email IDLead Status.

How to add/update user traits on Proactive Messaging:

  • This can be done via our user track API.
  • It can also be done via CSV Upload.

3. Few minutes/hours after the date defined in a user trait: You might want to send a WhatsApp message to the user a few minutes after he has signed up a few days after his billing date.

How to add/update user traits on Proactive Messaging:

  • This can be done via our user track API.
  • It can also be done via CSV upload.

Step 2: (optional) Specify any additional filters on who should the message be sent to

You may choose to send the message to all those users\for whom the trigger (defined above) is received. Or, you can add some additional filters as below:

1. Send the message only to users who have/don’t have a trait already.

2. Send the message only to users who have/haven’t done an event in the past already.

3. Send the message only to users who have opted in for WhatsApp notifications.

Step 3: Specify what is the message

‍Select the filter condition as ‘exactly’. Then type 1 in the text box and select ‘hours’.

Click here to check the video on How to create Templates for WhatsApp Business API.

Your template contains variables like {{1}} whose values will be different for every user to whom you send this campaign. You may specify the value of the variables to be taken from a trait of your choice (like Name / Email id / Total Order Amount etc.). The WhatsApp notification to each user would then have the trait value corresponding to him/her, in place of the variables. Trait values may be added for your users via CSV upload / APIs‍. Instead of a trait, you may also choose ‘Use Fallback Value’. In that case, a constant fallback value specified by you will be sent to all users.

Delete

Note:

  • It is mandatory to enter a fallback value for the trait, which will be sent in case the trait value isn’t present for a particular user.
  • The fallback value should not contain any of the following: NewlineNewline / Tab / More than 2 consecutive spaces

Step 4: Set the campaign live

You then need to schedule your campaign.

  • Start Sending: You can choose to either send it out immediately or you can schedule it to start on a later date by using the custom date option.
  • Stop Sending: You can also pick an end date of the campaign, or set it to continue indefinitely. (In case you have chosen to continue it indefinitely and want to pause the campaign later, you can do so by going to the specific campaign’s page.

You then move on to the last step where you can choose to set your campaign live immediately or save it as a draft and continue later.

Step 5: Send the trigger

Your trigger will either consist of sending an event via APIs, or, adding/updating a user trait.

How to pass Events to Proactive Messaging

If you send the event from a custom-built website/app/CRM - use our API docs to incorporate the API calls in your system's code:

  1. If the user does not exist in your Proactive Messaging user list, you need to 1st call our user track API to add that user to your user list, or, you could also add that user via CSV upload.
  2. Then, you need to call our event track API to pass an event for that user, with relevant details of the event given in event traits.

For example: As soon as a user places an order on your website, you could pass an event named ‘Order Placed’ for that user, with details like - order number, order value, no. of items, etc.

Delete

Please connect with our Support Team, if you want to integrate Proactive Messaging with Shopify, or WooCommerce Store, or if you want to send events from FB Leads, Zoho, or any other platform.

How to duplicate an existing ongoing campaign on Proactive Messaging?

You can now easily clone or create a duplicate campaign on Proactive Messaging in just 1 click. If you are looking to edit an existing campaign, you can simply pause it, duplicate it, then make the edits and set live a new campaign. Creating ongoing campaigns similar to existing campaigns also gets much simpler this way.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • How to Create a One-Time WhatsApp Notification Campaign on Proactive Messaging

Platform

  • Conversation Studio
  • Smart Skills
  • Advanced NLU
  • Intelligent Analytics
  • Omnichannel
  • Smart Agent Chat
  • Enterprise Security
  • Integrations

Solutions

  • Conversational Commerce
  • Lead Generation
  • Customer Care
  • WhatsApp
  • Conversational IVR
  • Google Business Messages

Industries

  • Retail/ E-Commerce
  • Financial Services
  • Travel & Hospitality
  • Telecom

Knowledge

  • ROI Calculator
  • Reports & Research
  • Case Studies
  • Webinars
  • ISAT
  • Tech Blog
  • Business Blog
  • Resources
  • Haptik v/s Yellow
  • Haptik v/s Liveperson
  • Haptik v/s IBM Watson
  • Haptik v/s Verloop
  • Conversations on AI

Company

  • Why Haptik
  • About Us
  • Careers
  • News & Media
  • Awards & Recognition
  • Contact Us
  • Partnerships
  • Investor Relations

Subscribe

Sign up to recieve the latest updates

Find us on

  • Twitter-footer
  • Linkedin-footer
  • YT-footer
  • Insta-footer
  • G2-footer
  • Facebook-footer

Copyright © jio Haptik Technology Limited 2021 | Data Security & Privacy Policy | GDPR

North America | Asia Pacific | Africa | enterprise@haptik.ai

Definition by Author

0
0