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
Can I associate an invoice to a Project after the fact?
We have generated an invoice but would like to assoicate it to a Zoho Project after the fact. Is there any way to accomplish that? Thanks, Scott
Emails I send as a cc or bcc NEVER GO THROUGH TO THA RECEIVER !!
every time i send a cc or bcc copy of an email to anyone when I’m using my zohomail.com email - no one ever gets the cc of bcc copy if the email: why???? And i triple check that the email addresses are correct; then i get back an email message (EVERYTIME)
Cannot see correct DNS config for mail after moving domain to another provider
I have moved my domain from one provider to another and after that zoho mail stopped working (expected). Problem is, zoho mail admin panel still shows (10 hours after move) that all records are correct while I haven't changed anything in my domain DNS
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,
How to unlink a SAML user from the existing Zoho Desk user (domain change case)
Hi everyone, I’m trying to understand how to handle a situation where a customer changes their company domain. In our setup, users authenticate via SAML, so when the domain changes, the SAML system treats them as a new user. However, in Zoho Desk, I’d
Price Managment
I have been in discussions with Zoho for some time and not getting what I need. Maybe someone can help explain the logic behind this for me as I fail to understand. When creating an item, you input a sales rate and purchase rate. These rates are just
Related to zoho survey
Hi team. I want to know something regarding zoho survey question builder. I have two questions each of dropdown (One answer) - question type. In the first question, there are 16 answer choices and in the second question, there are 3 answer choices. For
60 Days Into Zoho - Tiktok Branding Startup -7 Questions?!
Wsp Everybody I co-own a TikTok Branding / Consulting Startup & have been using Zoho for the past 60 days - Am now looking to make our overall operations & processes more Efficient & Effective! Curious to know how others are using the platform & what's
Text Message
When trying to sent a text message, it says its an error i should contact a zoho agent
Zoho POS is now available for Canadian retailers
Hey everyone, We're excited to introduce the all-new Canadian edition of Zoho POS, which helps retail businesses simplify and manage their end-to-end business operations. Start by signing up and exploring the 15-day free trial. Sign up now How does Zoho
Payroll In Canada
Hi, When can we expect to have payroll in Canada with books
Mass update to change or shift all project dates and keep project structure + shift all sub-tasks dates with main tasks
Most users would expect that if they change the start date of their project then that will be reflected inside the actual project and any project structure would be retained. Additionally if a task list with associated sub-tasks is moved, most users would expect that those sub-tasks would also be moved along with their parent task. This is not the case. For a total Project shift of dates: * the start and end date from > "Edit Project" page can have a radio button added to "shift all project tasks
Closing Accounting Periods - Invoice/Posting dates
Hi, I have seen in another thread but I'm unsure on how the 'transaction locking' works with regards to new and old transactions. When producing monthly accounts if I close December 24 accounts on 8th Jan 25 will transaction locking prevent me from posting
In-person ZUG Meetups for Real Estate Professionals - US Q1 2026
The Real Estate Zoho User Group is going on a multi-city, in-person meetup tour across the US, and we’d love to see you there! These meetups are a great opportunity to: Connect with fellow real estate professionals using Zoho Share challenges and discover
Zoho CRM custom fields not showing in zoho creator
Hi Team, I have created a Products form with Zoho CRM integration and connected it to Products module of CRM. But when I see the reports of Products in Zoho creator then I am not able to see custom fields of Products module. Only standard fields of Products
Sending email notifications based on language
Hello. I would like to know how we can bypass the default notifications (which are just in English) for when a ticket is created/replied to/closed, to be in other languages, based on the language field in the ticket? I can create other email templates,
Error AS101 when adding new email alias
Hi, I am trying to add apple@(mydomain).com The error AS101 is shown while I try to add the alias.
Zoho Error: This Operation has been restricted. Please contact support-as@zohocorp.com for further details
Hello There, l tried to verify my domain (florindagoreti.com.br) and its shows this error: This Operation has been restricted. Please contact support-as@zohocorp.com for further details. Screenshot Given Below - please check what went wrong. Thanks
Whatsapp Limitation Questions
Good day, I would like to find out about the functionality or possibility of all the below points within the Zoho/WhatsApp integration. Will WhatsApp buttons ever be possible in the future? Will WhatsApp Re-directs to different users be possible based
Download a file from within a zoho creator widget
I have a widget running in Zoho Creator , it displays uploaded documents in a table file, and I have added a download link in the view. ( The widget is created with html, css and javascript). I do not succeed in getting the download working. Do I have
Correlated subqueries not supported in Zoho Analytics. This creates huge limitations
Running into a major limitation in Zoho Analytics: correlated subqueries simply don’t work, even in completely standard SQL patterns inside a JOIN. Example: LEFT JOIN "Bills" b
ON d."Id" = b."Deal ID"
AND EXISTS (
SELECT 1
FROM "Bill
Zoho / Outlook Calendar sync
The current Marketplace -> Microsoft -> Meetings integration needs 2 changes. 1. The current language for the Two-Way sync option should be changed. It currently states, "Sync both your Zoho CRM Calendar and Office 365 Calendar meetings with each other."
Email content just contain 'OK' ,not what we expect
create campaign API URL: https://campaigns.zoho.com/api/v1.1/createCampaign req params: {'campaignname': 'General_Outreach_d0cfc415-43aa-4b96-bb09-558e76a3dda3_50_20251117_214806_660', 'from_email': 'admin@allinmedia.ai', 'subject': 'ALL IN MEDIA', 'list_details':
Introducing the all-new email parser!
Greetings, We are pleased to introduce to you, a brand-new, upgraded version of the Zoho CRM Email Parser, which is packed with fresh features and has been completely redesigned to meet latest customers needs and their business requirements. On that note,
Possible to connect Zoho CRM's Sandbox with Zoho Creator's Sandbox?
We are making some big changes on our CRM so we are testing it out in CRM's Sandbox. We also have a Zoho Creator app that we need to test. Is it possible to connect Zoho CRM's Sandbox to Zoho Creator's Sandbox so that I can perform those tests?
Reopen ticket
Hello! Can I reopen a ticket just using the API ticket/sendReply ? What's the rules to do it? I'm trying but it doesn't reopen the ticket, it just send the reply
Allow Admins to Transfer Ownership of Their Own Files & Folders
Hi Zoho WorkDrive Team, Hope you are doing well. We would like to request an important enhancement to the ownership-transfer functionality in Zoho WorkDrive, specifically regarding administrator capabilities. As administrators, we have the ability to
Tip#46: Capture accurate log hours
Hello everyone, Use the newly introduced timer settings that will streamline the usage of timers and help admins or workspace owners to manage the time entries of the workspace users better. Check out the below mentioned timer settings added to the Timesheet
Moving to app-specific authentication for Google integrations
Hello everyone, We’re making an important change to how Google integrations work in our platform. Until now, we used a common Google project across Zoho to enable integrations like Google Drive, Calendar, and more. Going forward, we’ll be moving to an
Double opt-in notifications and customizable confirmation messages for your webforms
Dear CRM Community, We are excited to announce a major upgrade to our Webforms feature. You can now customize the confirmation message shown to your users who double opt-in from your webform and also customize your confirmation emails when they submit
Lost the ability to sort by ticket owner
Hi all, in the last week or so, we have lost the ability to sort tickets by Ticket Owner. Unlike the other columns which we can hover over and click on to sort, Ticket Owner is no longer clickable. Is it just us, or are other customers seeing this too?
Using a CRM Client Script Button to create a Books Invoice
Hello, I need help handling error messages returned to my client script from a function. The scenario I have setup a client script button which is available from each Deal. This CS executes a crm function, which in turn creates an invoice based on the
How Can i put a form in Zobot
Hi,how can i integrate a form which has a multiple options to choose from.the form should be opened or displayed by zobot after it meets a requirement in the conversation. Thanks in advance !
Has Anyone successfully integrated Zoho and Sage Intact?
Hey all, We’re evaluating Zoho One + Sage Intacct and I’m trying to connect with anyone who has actually implemented the two together.Specifically, I’d love to know: -- Which functions you kept in Zoho vs. Intacct (e.g., Product Catalog, AR/AP, invoicing,
Playback and Management Enhancements for Zoho Quartz Recordings
Hello Zoho Team, We hope you're all doing well. We would like to submit a feature request related to Zoho Quartz, the tool used to record and share browser sessions with Zoho Support. 🎯 Current Functionality As of now, Zoho Quartz allows users to record
Zoho Analytics - Feature Request For Time Based Data Source Fetch
Hi Analytics Team, I have a client using Zoho CRM and they want a weekly report at 4:30pm every Friday, emailed to the sales team showing a pie chart of Closed Won Deals for that week. This is easy to achieve in Analytics but not so easy to ensure the
Which user's capacity is used for Shared Mailbox storage?
We use shared mailboxes at our company, and their size is increasing daily. Which user(s)'s total mailbox limit is being used up by this space?
Inserting the current date / time
I'd like to use Zoho Notebook as a log - so it would be great to be able to insert the current date and time at the beginning (or end) of each my log/journal entries - or wherever I want. Something simple, like pressing a button/icon to insert it wherever my text cursor is. It could be formatted like "Mon Dec 11, 2017 - 11:43p".
Migrate data from old to new account
Hy, Have one Old Zoho Notebook Account with Data , want to migrate that whole Data to New Zoho Notebook Account which is in Zoho One . Is that possible ? If Yes then how?
Campaign editor overrides href value
I've been trying to insert a deep link in an email campaign so recipients can directly open a native app on their device. My deep link looks something like "myapp://". The options to insert links in the campaign editor are limited to strict urls, emails,
Next Page