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
Select Zoho Contacts as Meeting Participants in Zoho Cliq
Hello Zoho Cliq Team, We hope you're doing well. We would like to request an enhancement to the meeting scheduling functionality in Zoho Cliq. Current Limitation: When scheduling a meeting in Zoho Cliq, participants can only be selected from: Organization
Ability to Select External Users from Participants List When Scheduling Meetings
Hello Zoho Cliq Team, We hope you're doing well. We would like to request an enhancement to the meeting scheduling experience in Zoho Cliq. Current Limitation when scheduling a meeting in Zoho Cliq: External users can be selected from the list only under
Kaizen #212 - Map Dependency Fields in Zoho CRM using APIs
Hi Everyone!! Welcome back to another week of Kaizen series! Over the past few weeks, we have been addressing your questions and feedback shared through our Kaizen 200th feedback form. Thank you for your continued engagement and thoughtful queries. We
Outdated state in mexico
Hello Zoho team, the drop down to add the state for customers, when they introduce their state in mexico has a city named “Distrito Federal” that name changed many years ago to “ciudad de mexico”. could you please update this so my clients can find the
Is anyone using Zoho Flow with airtable?
I need to build a flow that collects data from airtable and uses some of that data to create folders and files in google drive. I have fully function version of this in zapier and want to migrate to zoho. I am trying to perform a very basic fetch from
SOME FEATURES ARE NOT IN THE ZOHO SHEET IN COMPARISION TO ZOHO SHEET
TO ZOHO sir/maam with due to respect i want to say that i am using ZOHO tool which is spreadsheet i want to say that some features are not there in zoho sheet as comparison to MS EXCEL like advance filter and other Features which should be there in ZOHO
AI in Zoho Workplace: A Sneak Peek into What’s Coming!
Hello everyone, We’re super excited to share something we’ve been working on and we want you to be part of it! You may have seen our announcement blog post introducing a major evolution in how AI works within Zoho Workplace. Want to be among the first
Display Client Name in Zoho Creator Client Portal Dashboard
Hello Zoho Creator Team, We hope you are doing well. Zoho Creator recently introduced the option to set a client’s display name in the Client Portal settings, which is very helpful for providing a personalized portal experience. However, there is currently
Meet Canvas' Grid component: Your easiest way to build responsive record templates
Visual design can be exciting—until you're knee-deep in the details. Whether it's aligning text boxes to prevent overlaps, fixing negative space, or simply making sure the right data stands out, just ironing out inconsistencies takes a lot of moving parts.
Best way to share/download presentation files in Zoho without losing formatting?
Hello Zoho Community, I often work with PPT/PDF files in Zoho Docs and share them with colleagues. While PDFs usually give a direct download option, I’ve noticed that PPT/PPTX files sometimes only open in the viewer without a clear download link. Is there
Workflow Failure - Notifications
Good afternoon, I have just experienced an error whereby a Workflow failed, for a reason currently unknown. The problem is that one of my users had to flag this manually (thankfully he's very thorough) and this otherwise would have flown under the radar.
Introducing Bin Locations In Zoho Inventory
Hello users, We are excited to let you know that your wait for the Bin Locations feature has now come to an end! Yes, you heard us right! We are here to introduce the much-awaited Bin Locations now in Zoho Inventory. But before we dive into the feature
Error "Invalid client task found corresponding properties" only when triggered from workflow ?
Hi All, I am facing an error message I never encountered previously: Error in executing On Add - On Load script Error in executing thisapp.get_all_projects_api_call function. Line:(2) Error in executing thisapp.getAccessTokenFromRefreshToken function.
How to interpret Campaign report statistics - definitions/explanation
I am trying to make sure I understand the Campaign report correctly Do you have a list of definitions for: Delivered - it has reached the recipient's inbox Campaign reach - is this the number that have opened the campaign email? Unique Opens Clicks/Open
Feature request - pin or flag note
Hi, It would be great if you could either pin or flag one or more notes so that they remain visible when there are a bunch of notes and some get hidden in the list. Sometimes you are looking for a particular name that gets lost in a bunch of less important
Schedule a Call by Date and Time when a specific lead status is selected
Hi Wanting to create a workflow where a call can be scheduled by date & time when a specific lead status is selected. Can only currently set the date by Due Date - Trigger Date - Plus 'x' day(s) Thanks
Zoho CRM's Copy Customization functionality now works across DCs, for customized accounts, and more
Availability This feature is available in Standard, Professional, Enterprise, and Ultimate editions. These changes have been rolled out to all users in all DCs. For more information, please refer to these help documents: Overview | Instructions Hello
How can I bold text on Zoho Forms submit buttons?
In the old theme builder, I could bold the text on a form's submit button. With the new theme builder, I can only change the text of the header or fields in the form, and not the button itself.
5名限定 課題解決型ワークショップイベント Zoho ワークアウト開催のお知らせ (10/31)
ユーザーの皆さま、こんにちは。Zoho ユーザーコミュニティチームの中野です。 10月開催のZoho ワークアウトについてお知らせします。 今回はZoomにて、オンライン開催します。 参加登録はこちら(無料):https://us02web.zoom.us/meeting/register/BGYTysOnSqa9LA9eY2IKww ━━━━━━━━━━━━━━━━━━━━━━━━ Zoho ワークアウトとは? Zoho ユーザー同士で交流しながら、サービスに関する疑問や不明点の解消を目的とした
Hiding Pre-defined Views
You can enhance Zoho with custom views - but you cannot hide the pre-defined views. Most users focus on 4 or 5 views. Right now for EVERY user EVERY time they want to move to one of their 4 or 5 views - they have to scroll down past a long list of pre-defined views - we don't use ANY of the pre-defined views. Adding the feature to allow a predefined view to be hidden completely or only visible to certain users would be a big improvement in usability for Zoho CRM. This feature is already available
Rich-text fields in Zoho CRM
Hello everyone, We're thrilled to announce an important enhancement that will significantly enhance the readability and formatting capabilities of your information: rich text options for multi-line fields. With this update, you can now enjoy a more versatile
[Integration Edition] Deluge Learning Series – Third-Party Integrations with Deluge | October 2025
We’re excited to continue this three-month edition of the Deluge Learning Series: Session 1 – Integrating Zoho Apps with Deluge Using Built-In Integration Tasks Session 2 – Integrating Zoho Apps with Deluge Using invokeURL and invokeAPI Session 3 – Third-Party
Feature Request: Tag, Search, and Report on Individual Private Comments
Zoho Desk Team, First, I want to say that we are extensive users of Zoho Desk and it is a core part of our support operations. We rely heavily on the private comments feature for internal communication, knowledge sharing, and maintaining a clear history
Zoho CRM Community Digest - August 2025 | Part 2
Hello Everyone! Here's a quick round-up of handy tips, clever workarounds, and product updates from late August. Product Updates: Meeting Enhancements in Zoho CRM! Track whether a meeting is online, in-office, or at the client’s location using the new
Assistance Needed: Ticket Status Not Updating and Sorting by Last Customer Reply in Zoho Desk
Hello, I’m facing two issues in Zoho Desk that I’d like your guidance on: Ticket Status Not Updating: When a customer replies to a ticket, the status does not change to Reopened. Instead, it remains in Waiting on Customer, even after the customer’s response
Round robin
Hi, I'm trying to set up a round robin to automatically distribute tickets between agents in my team but only those tickets that are not otherwise distributed by other workflows or direct assignments. Is that possible and if so which criteria should I
Time Entry Notifications
Hi All - I have support staff who place notes of their work in the time entry section of Zoho Desk. Is there a specific workflow or setting I need to enable to have the ticket holder updated via email when an entry is saved?
Change text in help desk
Hi, Please let me know how can i change the this text, see screenshot.
Customer happiness customisation
Hi, I was wondering if it's possible to somehow customise to whom and when customer happiness request is sent? Can you enable it only for selected tickets for example based on workflow or any other criteria (customer name, tag or anything else)? Also
Sign in process is beyond stupid. I'd rather plug my phone into USB and copy files than sign in to this POS.
792 clicks and fields to fill in just to get into a 3rd rate app is too stupid for me.
No Zoho Support Response in Months
I want to say that I love Zoho FSM, Books, and CRM, but the support is scary bad. About 2-3 months ago, I emailed Zoho FSM support with two specific issues I needed help with, and I have still not received one single response. I also submitted a support
Has anyone built a custom AI support agent inside Zoho (SalesIQ/Zobot)?
Hi all, I’ve been experimenting with building my own AI support assistant and wanted to see if anyone here has tackled something similar within Zoho. Right now, I’ve set up a Retrieval-Augmented Generation (RAG) pipeline outside of Zoho using FAISS. It
Null
If a result is null how do I make it so that a custom error pops up instead of the default error? Can someone write an example as if I were using the script builder?
Format a "return" message
Good day, Is there a way to format the message of the "return" function in CRM deluge script?
Change Last Name to not required in Leads
I would like to upload 500 target companies as leads but I don't yet have contact people for them. Can you enable the option for me to turn this requirement off to need a Second Name? Moderation update (10-Jun-23): As we explore potential solutions for
Having Trouble Opening The Candidate Portal
Recently am having trouble opening the Candidate Portal. It keeps loading but cannot display any widgets. Tried Safari, Chrome and Edge. Non of them work. Please solve the problem ASAP.
Tip of the Week - Spot Risky Sales with Conditional Formatting
In Zoho Analytics, small tweaks can lead to big insights. One such feature is Conditional formatting based on other columns, your key to instantly spotting where sales success is overshadowed by product returns. Our tip this week shows you how to apply
How do I duplicate / copy a campaign
I am evaluation Zoho Campaigns and sent an email to one of my personal email accounts from Zoho Campaigns. It went into my junk file in Hotmail. I want to duplicate that same (1-page) campaign and send it to another of my personal accounts to try to
For a Bill, can "Pay via Check" - Can we also "Pay via Check" when documenting refund for payment?
We really like when we have a Bill in Zoho Books that we can record payment by selecting "Pay via Check" and that will cut the check for us from Zoho Books. However, when we have to write checks as a result of invoice overpayment, we can not select "Pay
Creator Change History: Ways to improve
Hi Everyone, Recently been working in developing this change history(an idea from Zoho Forms) - unlike forms that you can this with a click but using Creator, we can use "old" keyword. The concept I come up with is to put the result in a table however,
Next Page