Meta 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

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
Recent Topics
Marketing Tip #2: Recover lost sales with abandoned cart emails
Did you know most online shoppers don’t complete checkout? Automated cart recovery emails are an easy way to bring them back. A simple reminder can recover sales you’d otherwise lose. Try this today: Enable abandoned cart emails in Zoho Commerce and set
Billing Management: #9 Usage Billing in IoTs
We live in a world where connectivity has become a lifestyle rather than a luxury. From smart thermostats that adjust your home's temperature to GPS trackers monitoring end-to-end fleets and sensors that optimize energy grids, the Internet of Things has
{"code":1038,"message":"JSON is not well formed"}
Today this began failing: sales_order_data = zoho.books.createRecord("salesorders",books_organization_ID,order_data); with this error message. {"code":1038,"message":"JSON is not well formed"} This code has been running for two years. Here is the input
How can I migrate Shared Mailbox from Zoho Mail to Team Inbox?
I am unable to migrate mails from my shared mailbox in Zoho Mail to Team Inbox. I am the super admin of my Zoho One plan and yet I am getting an error saying only admins can do this? I don't understand the issue.
Remember all the ways we've posted?
The world celebrates World Postal Day in 2025 with the theme “#PostForPeople: Local Service. Global Reach". The story of the “post” is a story of human connection itself, evolving from simple handwritten notes carried over long distances to instant digital
Add Support for Authenticator App MFA in Zoho Desk Help Center
Hello Zoho Desk Team, We hope you are doing well. We would like to request an enhancement related to security for the Zoho Desk Help Center (customer portal). Currently, the Help Center supports MFA for portal users via SAML, JWT, SMS authentication,
Can no longer upload my own Notebook cover
I've had Notebook for over a year and have been able to create my own notebook covers, but when I tried to upload my own cover for a new notebook today, the upload feature has suddenly been starred, requiring me to upgrade my account. When did this
Zoho Desk - Cannot Invite or Register New User
Hi who may concern, we encountered a problem that we cannot invite user or the visitor cannot register for a user at all through our help center portal, with the snapshot shown as below and the attachement. It always pops up that "Sorry, Unable to process
Custom domain issue
I recently changed records for my support area custom domain for a few months, I then wanted to come back to Zoho, but now I can't connect it and I can't login as it's having an SSL issue. I cannot get a good response from support, as I've been notified
How do you generate personalized certificates and save them in dynamic folders using Writer's mail merge?
Zoho Writer's mail merge feature can help you enhance the certificate management process. It's a great way to save time and effort! Merge certificates and maintain a well-organised repository with personalised certificates stored in separate folders for
Zoho Editor
Zoho PDf Editor is not working I am clicking on EDIT PDf then it again bringing me back to the same page. again and again.
The present is a "present"
The conversation around mental health has been gaining attention in recent years. Even with this awareness, we often feel stuck; the relentless pace of modern life makes us too busy to pause, reflect, and recharge. In the world of customer support, this
KPI Widget dashboard select periods
I have a problem with selecting periods as a user filter. In the beste scenario I would like to have to have a period filter like Google Analytics has of Datastudio (see attachment). In the KPI widget I "Group by "inquiry_date" on week&Year". It selects
Market cap
Market cap formula?? Kaise nikale
Need Help to setup plugs along with codeless bot buidler. To send sms OTPs to users via Zoho Voice and to verify it
Need Help to setup plugs along with codeless bot buidler. To send sms OTPs to users via Zoho Voice and to verify it. I get leads from our website and we need to make sure those are not junk. So we are using proactive chat bot and we need mobile OTPs to
Direct Integration Between Zoho Cliq Meetings and Google Calendar
Dear Zoho Team, We’d like to submit the following feature request based on our current use case and the challenges we’re facing: 🎯 Feature Request: Enable meetings scheduled in Zoho Cliq to be automatically added to the host's Google Calendar, not just
Zoho sheet
Unable to share zoho sheet with anyone on internet with editer option only view option is show
Mail and OS
Jai Hind! Zoho is doing good by creating good software (made in india) on par with other tech giants. 🥰 Suggestion: 1. Whenever we sign up on zoho mail its asking for other mail id. It shouldn't be like that. You should ask general details of a user
Personal account created under org account
Hi there, I am Jayesh. We are using ME Central, and we have an account by the email ID soc@kissht.com.. Now I have created a personal account., jayesh.auti@zohomail.in, accidentally. Can you help me to remove this jayesh.auti@zohomail.in from my organization
Add another account
How to add another mail account to my zoho mail.
Recover deleted user
Hi by mistake i have deleted an added user and his email associated. Please help me recover it thank you.
No connection to the server
Hello! I can't add a new email address to my mailbox because your server is rejecting me. Please help. I took and added a screenshot of this problem Marek Olbrys
Emails missing from desktop but visible on phone
Subject says it all. Windows 11 laptop. Apple phone. all systems up to date.
Website Hosting
Hello, I want to host my domain on Hostinger, and I want my emails to run through Zoho Mail. Please provide me with the SPF record, MX record (Type: TXT), and A record, so that I don’t face any issues with my emails. My website is on Hostinger hosting,
Can not search zoho mail after update V.1.7.0
i can not search mail on to and cc box from attached picture and then search contacts box can't click or use anything. include replay mail too.
Urgent Security Feature Request – Add MFA to Zoho Projects Client Portal Hello Zoho Projects Team,
Hello Zoho Projects Team, We hope you are doing well. We would like to submit an urgent security enhancement request regarding the Zoho Projects Client Portal. At this time, as far as we are aware, there is no Multi-Factor Authentication (MFA) available
How to retreive the "To be received" value of an Item displayed in Zoho inventory.
Hi everyone, We have our own Deluge code to generate a PO according to taget quantity and box quantity, pretty usefull and powerful! However, we want to reduce our quantity to order according to "To be received" variable. Seems like this might not even
Payment on a past due balance
Scenario: Customer is past due on their account for 4 months. We suspend their billing in Zoho books. Customer finally logs into the portal and enters a new credit card. We associate that cardwith their subscription, which will permit the card to be used
Kaizen #211 - Answering your Questions | Using Canvas and Widgets to Tailor CRM for Mobile
Howdy, tech wizards! We are back with the final post in addressing the queries you shared for our 200th milestone. This week, we are focusing on a couple of queries on Zoho CRM mobile configurations and custom payment gateway integration. 1. Mobile SDK
Remove "Invalid entries found. Rectify and submit again" modal
Following up on a post from a few years back, but can the Zoho team consider either removing the 'Invalid entries found. Rectify and submit again' modal that displays for empty mandatory fields OR allow an admin to change it? I've built a custom error
No Functional Autosave or Manual Save Button
Application : Zoho Notebook So I wanted to try Zoho Notebook(On Ubuntu) as an application, I installed the application and went solving my LeetCode problems visually(Drawing mode), at one point the app just stopped saving anything... Every time I tried
Cadence reports as front-end reports
Hello everyone, We have built a cadence which is connected to the Leads module. There are 11 steps in total, 7 are automatic emails and 4 are tasks for the Lead owners. As admins, we have access to this (very nicely made) 'View Reports' tab where we can
Show elapsed time on the thank-you page?
Is it possible to display the total time a user spent filling out a Zoho Form on the thank-you? I’d like to show the difference between the `form submission timestamp` and the `start time` (currently have a hidden Date-Time field set to autofill the date
Email Integration - Zoho CRM - OAuth and IMAP
Hello, We are attempting to integrate our Microsoft 365 email with Zoho CRM. We are using the documentation at Email Configuration for IMAP and POP3 (zoho.com) We use Microsoft 365 and per their recommendations (and requirements) for secure email we have
I need to do crud with snippet html
I need to implement a form with an improved user interface. I would like to use snippets to build a CRUD that allows me to create and update records. How could I achieve this using snippets?
Allow Stripe Credit Card and Stripe ACH payment methods to be enabled separately on an invoice.
I need to be able to pick at the invoice level whether Stripe Credit Card and/or Stripe ACH payment methods are available. Currently, I'm not able to select from the two Stripe payment methods individually on an invoice. However, there are some larger
Meeting impossible to use when sharing screen
he Meeting tool in Brazil is practically unusable when sharing anything, whether it’s a presentation or simple navigation. When accessed via Cliq, the situation gets even worse: even basic calls fail to work properly, constantly freezing. And as you are
Resume Harvester: New Enhancements for Faster Sourcing
We’re excited to share a set of enhancements to Resume Harvester that make sourcing faster and more flexible. These updates help you cut down on repetitive steps, manage auto searches more efficiently, and review candidate profiles with ease. Why we built
Incorrect “correct” password on email client apple mail
I have troubleshot this account several times. I have deleted and re added account. It keeps saying incorrect password. Can you check that it is not locked on your end?
Is it possible to lock editing subform rows?
Ideally editing would only be locked after the form has been updated but I still want them to be able to add new subform records at any time and they should be able to delete rows from the subform. It is a named subform if that's relevant however the
Next Page