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
  • Conversation Design
  • Designing WhatsApp Bots

How to design WhatsApp HSMs?

Written by Medha Anand

Updated on August 24th, 2021

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 Bot Maintenance
  • Smart Agent Chat
    Set up Admin Settings MyChats Section (Agent Inbox) Live Traffic Section Teams Section Archives Section Analytics Plans on Smart Agent Chat
  • 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 Microsoft Dynamics 365 Integration
  • Deployment
    Web SDK WhatsApp Facebook Instagram Sunshine Conversation LINE Google Business Messages Telegram MS Teams Bot as an API iOS SDK Android SDK
  • External Agent Tool Setup
    Zendesk Chat Salesforce Service Cloud Freshchat Zoho NICE CXOne Gorgias
  • Analytics & Reporting
    Intelligent Analytics
  • Notifications
    SMS Notifications Success Measurement
  • Commerce Plus
    Catalog Integration Bot Building Guide Channel Deployments Unified ML Pipeline Documentation
  • Troubleshooting Guides
    Error Messages FAQs
  • Release Notes
+ More

Table of Contents

Highly Structured Message (HSM) TemplatesOpt-InsTypes of WhatsApp NotificationsBest practices for getting WA notifications approvedHow to design HSMs for WhatsApp?Why do notifications get rejected on WhatsApp?Unpermitted Notification TypesWhy Do Numbers Get Flagged on WhatsApp?

WhatsApp HSMs or WhatsApp Notifications - Another powerful way to leverage the WhatsApp Business API. You can send outbound notifications to keep users updated at all times.

Highly Structured Message (HSM) Templates

Highly Structured Message (HSM) Templates/Notifications are business initiated, templated messages that can be sent to an existing user.

  1. Notifications enable you to:
    • Deliver important, timely messages during your customer’s path to purchase
    • Continue the conversation with customers who respond to your notifications
  2. Businesses can only initiate chats if you are sending a transactional notification, and only via approved Message Templates.
  3. Haptik will approve these notification templates on behalf of the business.
  4. Businesses cannot send advertising, marketing, or promotional messages.

An HSM is a template message with placeholders for dynamic data. All HSMs need to be approved by WhatsApp before they can be sent to the user. Read more about how to send notifications here.

Opt-Ins

As per WhatsApp’s rules, a consumer opt-in is mandatory. A robust opt-in and good quality content is necessary to maintain the status of the registered WhatsApp phone number. Lack of attention here can result in the number getting flagged for content or warned.

We have a repository of ways a user can Opt-In on WhatsApp, view it here.

Types of WhatsApp Notifications

  1. Text Notifications - You can send textual notifications to your customers in the format mentioned below. You can choose to format it using Header, body, and footer or just add your message in the body section to send a simple text notification.
  2. Media Notifications - Send messages containing images or documents (pdfs) to your customers.
  1. Interactive Notifications - Message templates that can be used with a customized call-to-action buttons and quick replies.

Read more about media HSMs here.

Best practices for getting WA notifications approved

  1. Check that templates do not contain promotional messaging, which is against our Business Policy
  2. Ensure content is informative and helpful for your core customers
  3. Confirm you are sending notifications to customers who have explicitly opted-in to receive them
  4. Use the correct format & correctly tag templates
  5. Spellcheck message language
  6. Evaluate the frequency at which you are contacting your customers

Read more about guidelines of HSMs here.

How to design HSMs for WhatsApp?

WhatsApp comes with restrictions on how to design an HSM, the main restriction being no promotional content, so when there is a client requirement for adding bits of promotion they have to be tackled with care.

Some examples of approved vs rejected HSMs are mentioned below -

Why do notifications get rejected on WhatsApp?

  1. WhatsApp allows brands to engage with consumers only if they want to engage with you, it’s a medium to connect with existing customers and not for making new ones which is why promotional content is a big no-no in WA, which is why any notifications which have promotional content in them will be rejected by WA. WhatsApp will notify you if the HSM is rejected but the whole message is marked as promotional and rejected.
  2. No spam content - WhatsApp is only a way of communicating with a brand's existing customers whose messages can only be sent as notifications, alerts, announcements, or one-to-one conversations, and any content that WhatsApp finds spammy they will reject instantly.
  3. Invalid message format - If you submit an HSM with dynamic values in one curly bracket they get rejected. We have to follow WhatsApp’s HSM structure for approval.

Note

Once rejected an HSM cannot be submitted with the same name, the name has to be modified.

Unpermitted Notification Types

  • Sales, discounts, promotions, product recommendations or offers
  • Recurring content
  • Customer re-engagement
  • Product or marketing/brand surveys
  • Businesses asking customers to review their app
  • Businesses asking a customer to share notifications with multiple customers
  • Businesses that send reminders or alerts that a customer may have indicated an interest in seeing (not related to a purchase or event)

Why Do Numbers Get Flagged on WhatsApp?

There are different statuses for phone numbers that usually refer to its connection status (e.g., Connected, Offline, etc.). Occasionally, a phone number may show one of two particular statuses that are related to quality and messaging limits: Flagged and Restricted.

Which brands can send notifications and build IVAs on WhatsApp? You can read about it here.

You can read about best practices for notifications given by WhatsApp here.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Introduction to Conversation Design
  • Which elements should be used for WhatsApp Bot?
  • How to design the start of conversation?
  • How to set up a flowchart tool?

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

Knowledge Base Software powered by Helpjuice

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

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

Definition by Author

0
0