Meta Restricts WhatsApp Marketing to U.S. numbers; Zoho Desk Limits Bulk & Mass Actions for Marketing Templates

Meta Restricts WhatsApp Marketing to U.S. numbers; Zoho Desk Limits Bulk & Mass Actions for Marketing Templates

InfoMeta has always limited WhatsApp marketing messages based on user engagement with previously sent templates. Businesses may have repeatedly seen the error message “USER_MARKETING_TEMPLATE_LIMIT” when messages failed to deliver.  Learn more about the restriction from meta

Info
Zoho Desk does not allow marketing templates to be sent in bulk or through mass actions, as this could lead to compliance violations and legal risks for both customers and BSPs.

Hello, everyone!

Starting April 1, 2025, Meta will pause all WhatsApp marketing messages sent to U.S. phone numbers (+1 country code). If you try to send a marketing message to a U.S. number, it will fail and show an error.

This change affects businesses that use WhatsApp to send promotional messages, discounts, or sales offers to customers in the U.S.

However, you can still send important messages like:
  • Order confirmations
  • Payment receipts
  • Shipping updates
  • One-time passwords (OTPs)
  • Customer service replies within 24 hours

What's changing on April 1, 2025?

  • No WhatsApp marketing messages can be sent to U.S. numbers. This affects any message classified as marketing under WhatsApp’s template system, including promotional offers, discounts, and outbound sales messages.
  • Non-marketing messages (such as receipts, OTPs, and support replies) are still allowed.
  • Businesses outside the U.S. can continue sending marketing messages to non-U.S. customers.
  • U.S.-based businesses can still send marketing messages to non-U.S. numbers.

How this affects your business

If You Use a U.S.-registered WhatsApp Business Number  
  • You can send marketing, utility, and authentication template messages to international (non-U.S.) customers.
  • You cannot send marketing messages to U.S. numbers.
  • Customer-initiated conversations are still allowed worldwide.

Billing and payment impact

  • Prepaid credits: If you prepaid for WhatsApp marketing messages, those credits cannot be used for U.S. numbers.
  • Refund credits: If you have purchased credits for sending marketing templates, refunds for those credits can be issued.
  • No charges for failed messages: If your marketing message fails due to this restriction, you will not be billed.
  • Queued messages: If a message was scheduled before April 1 but fails after that date, refund policies may vary.
  • Marketing conversations in the U.S.: No longer billable under WhatsApp’s conversation-based pricing.


How this affects Zoho Desk users

If you use Zoho Desk to manage WhatsApp conversations, this change will impact:

Inbox  
  • Marketing messages sent to U.S. numbers will not be delivered.
  • Agents will see failed message notifications if they try sending marketing templates to U.S. customers.
 
Automation and workflows  
  • Any ticket-based automation that sends WhatsApp marketing messages should be updated to exclude U.S. recipients.

What Zoho Desk users need to do next

To comply with this new rule and avoid message failures, Zoho Desk users should:
  • Update inbox workflows to remove WhatsApp marketing for U.S. numbers.
  • Revise automation rules to prevent failed message attempts.
  • Train agents on these changes so they do not send marketing messages to U.S. customers. 
For help, contact support@zohodesk.com 


Adjusting your business workflows

  • U.S. numbers will automatically be excluded from WhatsApp marketing messages.
  • WhatsApp delivery rates will drop for U.S. numbers.

Can I still create WhatsApp marketing templates?

Yes, but you cannot use them for U.S. recipients.

What you need to know about creating templates  
  • Templates will remain approved in Meta’s system.
  • Exclude U.S. numbers when sending marketing messages.
  • Templates can still be used for non-U.S. customers.

Restrictions on Bulk and Mass Actions for Marketing Templates in Zoho Desk

  • Users are not permitted to send marketing templates in bulk or through mass actions in Zoho Desk, as this may lead to compliance and legal risks for both the customers and the Business Service Provider (BSP). These restrictions are applicable across all Zoho data centers (DCs).

Frequently asked questions (FAQ)

What happens to existing WhatsApp marketing templates?  

Pre-approved templates remain in Meta’s system. They can still be used for non-U.S. recipients but will not be deliverable to U.S. numbers.

Will businesses be charged for failed messages?  

No, businesses will not be billed for failed WhatsApp marketing messages. If a message was queued before April 1, 2025, refund policies may vary.

Can businesses still send WhatsApp messages to U.S. customers?  

Yes, non-marketing messages such as order confirmations, receipts, and OTPs are still allowed.

How can businesses continue engaging U.S. customers?  

Encourage customer-initiated chats using Click-to-WhatsApp Ads. Use WhatsApp for transactional updates rather than promotions.

Will Meta lift this restriction in the future?  

Meta has not provided a timeline for when WhatsApp marketing may resume in the U.S. Businesses should continue monitoring Meta’s announcements for any policy changes.

Unexpected billing charges for WhatsApp marketing messages to U.S. numbers  

The message may have queued before April 1, 2025, and processed later.

Can I use Zoho Desk to send bulk or mass marketing or promotional messages via WhatsApp?

Zoho Desk supports both utility and marketing templates for WhatsApp in real-time conversations through the IM inbox. However, bulk and mass actions for marketing templates are not supported in Zoho Desk. For running campaigns or promotional activities at scale, we strongly recommend using Zoho Marketing Automation to ensure compliance with WhatsApp's policies.

Best,
Prabin
    • Topic Participants

    • Raj R

    • Sticky Posts

    • Zoho Desk Partners with Microsoft's M365 Copilot for seamless customer service experiences

      Hello Zoho Desk users, We are happy to announce that Zoho Desk has partnered with Microsoft's M365 to empower customer service teams with enhanced capabilities and seamless experiences for agents. Microsoft announced their partnership during their keynote
    • WhatsApp pricing changes: Pay per message starting July 1, 2025

      Starting July 1, 2025, WhatsApp is shifting from conversation-based pricing to per-message billing. That means every business-initiated message you send will count. Not just the first one in a 24-hour window. Pricing updates on the WhatsApp Business Platform
    • Live Webinar - Work smarter with Zoho Desk and Zoho Workplace integration

      Hello customers! Zoho Desk and Zoho Workplace are coming together for a webinar on 14th May, 2024. Zoho Workplace is a suite of productivity apps for email, chat, docs, calls, and more at one single place. Zoho Desk is closely integrated with a few tools
    • Apple iOS 17 and iPadOS 17 updates for Zoho Desk users

      Hello Zoho Desk users! Apple recently announced the release of iOS 17 and iPad OS 17. These latest OS updates will help you stay productive and efficient, through interactive and seamless user experiences. Zoho Desk has incorporated the updates to help
    • Zoho Desk Cheat Sheet For The Year-End

      Check out these Zoho Desk best practices to end this year on a high and have a great one ahead! #1 Set Business (Holiday) Hours - If you have limited working hours, please make sure you restrict your business hours or set them as holidays for the coming days. Let your customers know when you will, and won't, be available. #2 Update the Annual Holiday List - Check the holidays for the new year and update the holiday schedule. Usually, holidays from the current year will be carried over for the next
    • Recent Topics

    • Service locations are tied to contacts?

      Trying the system out. And what I discovered is that it seems that the whole logic of the app is, I'd say, backwards. There is a Customer - a company. The company has contact persons and service locations can be associated with different contact persons.
    • Enhancements to Zoho Maps integration tasks

      Hello everyone, We're excited to announce enhancements to the Zoho Maps integration tasks in Deluge, which will boost its performance. This post will walk you through the upcoming changes, explain why we're making them, and detail the steps you need to
    • Bug in Total Hour Calculation in Regularization for past dates

      There is a bug in Zoho People Regularization For example today is the date is 10 if I choose a previous Date like 9 and add the Check in and Check out time The total hours aren't calculated properly, in the example the check in time is 10:40 AM check
    • Cliq iOS can't see shared screen

      Hello, I had this morning a video call with a colleague. She is using Cliq Desktop MacOS and wanted to share her screen with me. I'm on iPad. I noticed, while she shared her screen, I could only see her video, but not the shared screen... Does Cliq iOS is able to display shared screen, or is it somewhere else to be found ? Regards
    • UPS Label size when generated via Zoho

      We've integrated UPS with Zoho inventory. When creating and downloading the shipping labels they are created in a larger paper size. I'd like them to be generated to print on a 4x6 printer. Zoho have told me I need to do this within our UPS portal. UPS
    • Narrative 12: Sandbox - Testing without the risk

      Behind the scenes of a successful ticketing system: BTS Series Narrative 12: Sandbox - Testing without the risk What is a sandbox environment? A sandbox environment is a virtual playground that allows you to test freely and experiment with various elements
    • Dynamically catching new file creations

      I have a team folder with many subfolders, and in those folders we add new documents all the time. I'd like to have a workflow or script to notify me (and then take other actions) when a file is added anywhere in that structure that ends in "summary.txt".
    • Announcing new features in Trident for Mac (1.27.0)

      Hello everyone! Trident for macOS (v1.27.0) is here with new features and enhancements to improve scheduling and managing your calendar events. Let's take a quick look at them. Stay aligned across time zones. Both the scheduled and original time zones
    • Branding of native system emails

      Make system emails adjustable in terms of branding. We want our system to be completely white label, because it is not a CRM anymore, it's way more than that. We are following the strategy of "CRM for everyone" to use the CRM in all departments, not only
    • Slow uploads of large files

      I'm wanting to use Workdrive for transferring large images and video (we're talking things from 100MB-5GB). I'm running solo on a 500MBit/sec fiber connection. I'm getting upload speeds to Workdrive of no more than about 1-3Mbytes/sec when going through
    • Notes of Tasks in Zoho CRM

      Hello, Is there a way to filter the Notes that appear on a Task to only show the notes related to that specific Task and not display all the Notes of the objects related to that Task (Accounts, Contacts, Deal, etc). In essence, our team struggles to understand
    • Migrate Your Notes from OneNote to Zoho Notebook Today

      Greetings Notebook Users, We’re excited to introduce a powerful new feature that lets you migrate your notes from Microsoft OneNote to Zoho Notebook—making your transition faster and more seamless than ever. ✨ What’s New One-click migration: Easily import
    • need to upload from airtable to google drive

      I have a zapier zap that automates between airtable and google drive. When a customer uploads a new file into airtable via a client portal interface, zapier uploads that file into a folder linked to that customer's project record. I need to replicate
    • Can't delete functions that are associated with deleted workflow rules

      We have a handful of functions that were once associated with a workflow rule, but the rule has been deleted. The function still thinks it is associated so I can't assign it to a new rule. It is starting to get really messy because we have a list of functions
    • Default Sorting on Related Lists

      Is it possible to set the default sorting options on the related lists. For example on the Contact Details view I have related lists for activities, emails, products cases, notes etc... currently: Activities 'created date' newest first Emails - 'created
    • Credit Management: #1 Credit You Owe vs Credits Owed to the Business

      Think about the last time you ordered food online. You might have paid in advance through your card, but you received a $20 refund because your order got delayed or cancelled. In most apps, refunds don't go into the bank account directly; instead, they're
    • Tip #46- Turn Every Session into an Insight with Zoho Assist survey report- 'Insider Insights'

      Delivering exceptional remote support isn’t just about resolving issues, it’s about understanding how both customers and technicians experience each session. That’s where Survey Report in Zoho Assist come in. You can configure and customize survey questions
    • Enhancing Zia's service with better contextual responses and article generation

      Hello everyone, We are enhancing Zia's Generative AI service to make your support experience smarter. Here's how: Increased accuracy with Qwen One of the key challenges in AI is delivering responses that are both contextually accurate and empathetic while
    • Allow the usage of Multi-Select fields as the primary field on "Layout Rules"

      We want to force our users to enter some explanation strings when a multi-select field has been utilized. I can't understand the reason for the usage restriction of Multi-Select fields as a primary field. This is a simple "Display hidden mandatory field
    • CRM/Bookings integration edits Contact names

      Hi there, I've installed the extension that connects Zoho CRM and Zoho Bookings. When we get a new appointment from Bookings from an existing Contact, that Contact's record shows this: First Name was updated from asd to blank value Last Name was updated
    • Domain Change

      “Please update my Email-in domain from @biginmail.biginmail.in to @biginmail.zoho.com. Messages to the .in domain are bouncing.”
    • Webhooks Limit Exceeded

      Today, I received an error message saying, 'Total number of Webhook call exceeded', but when I look at Manage > Billing, it doesn't look like any of my invokeURL calls are being logged. Following the advice from this thread: https://help.zoho.com/portal/en/community/topic/webhooks-daily-limits-in-zoho-creator
    • why cant i access my email account. it keeps asking me for reverifiying my account by entering my password.

      I cant access my account. it keeps asking me for reverifcaton by entering my password. once its entered it asks for it over and over.
    • Option to block bookings from specific email address or ip adresss in zoho booking

      Sometime few of our client keep booking irrelevant booking service just to resolve their queries and they keep booking it again and again whenever they have queries. Currently its disturbing our current communication process and hierarchy which we have
    • Auto select option in CRM after Zoho Form merge

      Hi, I have a dropdown field in Zoho CRM that is filled with a Zoho Form. The data is filled but not automatically shown. After selecting the right value in the dropdown the information a second field is shown. So the question is; how can I make the dropdown
    • スマホでキャンペンメールを見ると正しく表示されない

      キャンペーンのメール(HTML)を作成しましたが、スマホ表示に切り替えると正しく表示されません(添付参照)過去に作成したキャンペーンでは特に意識してませんでしたが、問題なく表示されていたようです。うまく表示される場合とされない場合の違いは何でしょうか?
    • Bring your CRM data straight into your presentations in Zoho Show

      Let's say you are working on a presentation about your team's sales pipeline for an upcoming strategy meeting. All the information you need about clients and leads is in Zoho CRM, but you end up copying details from the CRM into your slides, adjusting
    • Improved RingCentral Integration

      We’d like to request an enhancement to the current RingCentral integration with Zoho. RingCentral now automatically generates call transcripts and AI-based call summaries (AI Notes) for each call, which are extremely helpful for support and sales teams.
    • Introducing New APIs in Zoho Contracts

      We are excited to announce the release of new APIs in Zoho Contracts to help you automate and manage every stage of your contract lifecycle more efficiently. Here’s a quick overview of what’s new: 1. Complete Contract Draft You can use this API to complete
    • Vimeo

      For me Vimeo is the most important video social channel for media and filmmakers. Would others agree and like it added to Zoho Social.
    • Delete a department or category

      How do I delete a Department? Also, how do I delete a Category? This is pretty basic stuff here and it's impossible to find.
    • Organization Emails in Email History

      How can I make received Org Emails to show up here?
    • Editing the Ticket Properties column

      This is going to sound like a dumb question, but I cannot figure out how to configure/edit the sections (and their fields) in this column: For example, we have a custom "Resolution" field, which parked itself in the "Ticket Information" section of this
    • Deleting Fields in CRM Deletes Views in Analytics

      Hey friends! I'm having some issues when we modify some fields within ZohoCRM. There are times where we need to sunset a field and eventually completely remove it. In these instances, it seems like a lot of views are removed in Analytics. This ranges
    • Zoho Analytics Automatically Deletes Queries and Reports When a Synced CRM Field Is Removed

      We’ve encountered a serious and recurring issue that poses a massive data integrity risk for any Zoho Analytics customer using Zoho CRM integration. When a field is deleted in Zoho CRM — even an unused one — Zoho Analytics automatically deletes every
    • How to setup pricing in Zoho

      Hi everyone, I am relatively new here and have just moved from my old inventory system to the Zoho one. I am trying to get my head around how it all works. I am mostly setup connected to a shopify store, but I do manual sales also For manual invoicing,
    • Prefilled Date fields auto-changed and then locked when using “Edit as new”

      If a document out for signature has date fields (not SignedDate fields) that were pre-filled before sending, and then you use “Edit as new” to create a new version of the same document, the value of those date fields gets automatically changed to today
    • Is there a way to update all the start and end dates of tasks of a project after a calendar change?

      Hi! Here's my situation. I've built a complete project planning. All its tasks have start dates and due dates. After completing the planning, I've realized that the project calendar was not the right one. So I changed the project calendar. I now have
    • Access Phone Field Components (Country Code) Directly

      Hello everyone, I'd like to propose an enhancement for the Phone field in Zoho Creator. The Problem: The Phone field captures the country code and local number separately, but stores them as a single string (e.g., +1234567890). To get the country code,
    • Send mass messages through WhatsApp from the Tickets module

      Hi Everyone! Effective communication is key to delivering prompt and reliable customer support. Because WhatsApp is one of the most widely used and familiar messaging platforms, it's an effective channel for agents to reach customers who have submitted
    • Next Page