WhatsApp Business: Using Utility Templates

WhatsApp Business: Using Utility Templates

Overview

WhatsApp Business API (WABA) Utility Templates are pre-approved message formats designed for sending transactional updates such as admission confirmations, fee reminders, and class rescheduling alerts. These templates enable you to automate communication, ensuring compliance with WhatsApp’s 24-hour messaging policy for non-promotional messages.

Utility templates can be configured to trigger automatically based on system-defined events, seamlessly integrating with your workflows. This reduces manual interventions, ensures timely message delivery, and improves the overall efficiency of communication.

This article provides a comprehensive understanding of WABA Utility Templates, their configuration process, common use cases, and best practices for implementing them effectively within Meritto.

Core Functionalities

Use Cases of Utility Templates

Utility templates help you automate key communications by triggering transactional messages based on specific events. Below are common use cases along with sample template examples:

Message Type

Use Case

Template Example

Lead Registration

Confirm successful registration

Dear {{1}},

This message confirms your registration with us.

For your reference, here is the link related to your account: {{2}}

Application Reminder

Recover incomplete applications

"Hi {{1}}, Greetings! Thank you for starting your application for {{2}} at {{3}}. The deadline is {{4}}. Complete your application here: [Link]."

Thank you,
Team {{3}}

Application Submission

Confirm successful application

"Hi {{1}}, Thank you for submitting your application. Your Application Number is {{2}}. Quote this number for any future communication."

Enrollment Confirmation

Notify successful enrollment

"Dear {{1}}, Your enrollment for {{2}} (Batch: {{3}}) is confirmed. Collect study materials by {{4}}. [Registrar's Office]"

Attendance Update

Share monthly attendance reports

"Hi {{1}}, Attendance for the subject {{2}} is {{3}}%. Minimum required: 75%. [Department]"

Fee Payment Reminder

Send payment-due notices

"Dear {{1}}, Greetings from [Institute Name]! Fee of ₹{{2}} for {{3}} is due by {{4}}. Pay now: [Link]."

Class Rescheduling

Alert schedule changes

"Hi {{1}}, Alert: Your class {{2}} scheduled on {{3}} has been rescheduled to {{4}}. Check the portal for details."

Exam Results

Share result access

"Hi {{1}}, {{2}} results are published on the website. Click on the link below to access the results: [Link]."

Exam Schedule

Share exam slot details

"Dear {{1}}, Your slot for the Remotely Proctored exam is booked. Date: {{2}} Time: {{3}}. Follow instructions carefully."


IdeaPro Tip: Use dynamic variables to personalize content and make the communication more relevant.

Template Guidelines: Crafting Better Utility Templates

To ensure high approval rates, it’s essential to follow Meta’s guidelines and avoid common mistakes when designing templates.

✅ Best Practices for Template Creation

  • Use Clear and Concise Language: Ensure messages are easy to understand and action-oriented.

  • Maintain Consistency in Template Name and Title: Use lowercase letters and underscores for template names (e.g., application_update).

  • Place Critical Information First: Prioritize important details early in the message. For example - "Deadline for submission approaching for {{1}}. Submit the assignment using the link: [Link]."

  • Limit Variable Usage: Place variables mid-sentence with 5-7 character buffers and use static text like 'Regarding your [Service] on {{1}}:'.
    Example: ❌ Your {{1}} is ready → ✅ The document for application #{{1}} has been processed! 

  • Avoid excessive use of variables to prevent audience confusion and Meta rejection.

  • Avoid hybrid templates by removing marketing triggers (e.g., 'exclusive offer') and using neutral language like 'Your order #{{1}} is ready.'

  •  When mapping variables, add a 'Default Value' to reduce message failures and ensure fallback content if the variable is empty.

  • Avoid using emojis in Quick Reply Buttons to prevent rejection by Meta. 

  • Use single-purpose templates (e.g., 'Payment Confirmation' and 'Application Update') to minimize complexity and reduce rejection risks.

  • Embed expiration, event, or action cues to enhance utility, e.g.,

    • 'Complete your application in {{1}} hours.'

    • 'Log in to your Application Portal using the link: {{Link}}.

❌ Common Reasons for Template Rejection

  • Variables containing special characters such as #, $, or %.

  • Missing or non-sequential variable parameters (e.g.,  {{1}}, {{2}}, {{4}}, {{5}} are defined but {{3}} does not exist).Reduce variable parameters or extend the message length.

  • Excessive variable parameters compared to the message length. Reduce variable parameters or extend the message length.

  • The message template cannot end with a parameter.

  • The message template violates WhatsApp’s Commerce Policy by including content related to transactions, such as product descriptions, prices, fees, taxes, or legal disclosures.

  • The message template violates WhatsApp Business Policy by requesting sensitive identifiers (e.g., full payment card numbers, financial account details, or national IDs). Requesting documents with such information is also prohibited. However, partial identifiers (e.g., last 4 digits of a Social Security number) are allowed.

  • Abusive or threatening content.

  • Duplicate submissions with identical body and footer content.

    Keyword / PhraseTemplate Created AsFlagged AsObservations & Notes
    verify, verification linkMarketing/UtilityAuthenticationMention of “verify” or “verification” triggers Authentication classification.
    access, access your accountUtilityAuthentication/MarketingTreated as login/OTP flow. E.g., “access details” is highly susceptible to be rejected. Should be used in conjunction with a statement like "Your registration with us is successful" to denote that the lead is trying to access an existing account details
    complete, complete your profileUtilityMarketing/AuthenticationConsidered onboarding or Authentication
    click here, click link, clickUtilityMarketingInterpreted as a call-to-action; highly susceptible to be rejected in Utility
    get started, start usingUtilityMarketingSuspected by Meta as promotional language.
    shop, sale, code, % offUtilityMarketingPromotional/discount words imply Marketing.
    password, credentials, username, login, PIN, accountUtility/MarketingAuthenticationCredentials-related references highly triggers Authentication classification.
    OTP, passwordUtility/MarketingAuthenticationLinked to Authentication Template content
    activate, activation linkUtility/MarketingAuthenticationAccount activation steps are also susceptible to be flagged as Auth content.
    confirm, confirmation codeUtilityMarketing/AuthenticationConfirmation codes are flagged as Authentication


Conclusion

WhatsApp Business Utility Templates are invaluable tools for you to automate critical communication processes. By enabling high open-rate delivery of time-sensitive updates—such as admission confirmations, fee reminders, and result notifications—these templates help you stay compliant with Meta’s policies while enhancing the overall communication experience.

For institutions using Meritto CRM, leveraging utility templates translates to reduced administrative workload, improved lead nurturing, and better engagement with students and parents. Adopting these templates is not just a strategic move—it’s essential in today’s fast-paced digital environment where instant, reliable communication is key to your success.

Embrace Utility Templates to elevate communication and streamline workflows effortlessly.



    • Related Articles

    • Understanding WhatsApp Business API (WABA) Messaging Types

      Overview WhatsApp Business API (WABA) is a crucial tool for businesses, including educational institutions, to streamline their communication with students, parents, and counselors. However, understanding the different types of WABA messages is ...
    • All About WhatsApp Business Template Creation Flow

      Overview WhatsApp Business templates allow organizations to communicate effectively with their audience by sending timely, structured, and personalized messages. These templates facilitate seamless customer engagement, nurturing leads, and automating ...
    • WhatsApp Business Messaging for RAW Data

      Overview WhatsApp Business API (WABA) integration for RAW Data in Meritto enables you to send WhatsApp messages directly to your RAW Data contacts. This feature enhances lead engagement by providing a direct and interactive communication channel ...
    • All About WhatsApp Business Account | Official Business Account (OBA)

      Overview A WhatsApp Business Account (WABA) enables businesses to leverage the WhatsApp Business Platform to engage directly with their customers. Businesses can set up a verified profile and manage conversations with clients more effectively. ...
    • Whatsapp in Opportunity || Android Mobile App

      Overview The WhatsApp in Opportunity feature in Meritto’s Android mobile app allows you to send personalized WhatsApp messages to their opportunities. With seamless integration of WhatsApp Business and WhatsApp Click to Chat, you can engage leads ...