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

    • Automated log-out/session end

      I'm concerned about security of our data. Is it possible to set an automatic time-out for user sessions on Zoho CRM, after a certain period of inactivity or when the session reaches a certain duration (12 hours perhaps)? 
    • Admin asked me for Backend Details when I wanted to verify my ZeptoMail Account

      Please provide the backend details where you will be adding the SMTP/API information of ZeptoMail Who knows what this means?
    • Mass import of documents into Zoho Writer

      I'm using Google's word processor at the moment but feel that Zoho does a better job (on the online apps market). Iwant to move my documents (about 50-70) to Zoho but it seems to me that I have to import them seperately. Is it already possible to upload several documents at a time or is this a forthcoming feature? Cheers Rolli :?:
    • When will it be possible to edit Subform records via either views or tabular reports?

      Hey there, data maintenance often requires mass update of quite a lot of records. While this is a piece of cake via either List view or Zoho sheet view, the same cannot be carried out for subform records yet. When one of the two options will be made available?
    • Subform auto populate values

      Hi Team, I’m trying to retrieve values from Zoho People using API functions and dynamically populate them into a subform. For example, I’ve created a form with several fields that users will fill out. Based on their input, I need to fetch records from
    • Add System Pre-Defined Lookup Field to Subform?

      Hi there! New to using Zoho, so this may already exist, but I'm having trouble figuring it out. Is there a way to get the system pre-defined Account Lookup field (in our case, renamed to Company Name), as the starting point for a subform? In our company,
    • Duplicating and referencing datasets

      I am moving from PowerBI to Zoho Analytics and while I find Zoho easier to use in many ways, there is one function that I use in PowerBI that I have not been able to find in Zoho.   I have several data sets that I need to modify in different ways to get
    • How we cut CRM updates from ~20 minutes down to 2, our real workflow

      Updating the Zoho CRM after every call used to be one of the biggest time sucks for our team. By the time you write your notes, clean them up, fill in the fields, and log everything properly… you’ve easily lost 15–20 minutes per call. We started experimenting
    • Add home page or dashboard in CRM customer portal

      is it possible to add home page or dashboard in CRM customer portal?
    • User Tips: How to change the the label display name of a system defined field

      Most users know how to change field label names via Settings > Modules & Fields but if you want to change the name of a system defined field you can’t as there is no “edit properties” option.  However with a simple hack you can edit any system defined
    • Search not working!

      I have items in my notebook tagged but when I search for a tag nothing comes up! Any fix for this?
    • Zoho Analytics Regex Support

      When can we expect full regex support in Zoho Analytics SQL such as REGEXP_REPLACE? Sometimes I need to clean the data and using regex functions is the easiest way to achieve this.
    • Zoho CRM Community Digest - October 2025 | Part 1

      Hello Everyone! Here's a quick recap of first two weeks of October! Product Updates: Zoho CRM Android App Update: Surveys, Blueprints, and Smarter Mobile Features! Zoho CRM’s Android app just got a useful upgrade. You can now share records, upload your
    • Add Custom Field Inside Parts Section

      How to Add Custom Field Inside Parts Section in Workorder like Category and Sub- Category
    • What is New in CRM Functions?

      What is New in CRM Functions? Hello everyone! We're delighted to share that Functions in Zoho CRM have had a few upgrades that would happen in phases. Phase 1 An all new built-in editor for better user experience and ease of use. ETA: In a couple of days.
    • Automate onboarding emails with CRM Workflow and Accounts module

      We’re a B2B SaaS company selling to public-sector organisations. Each organisation is stored as an Account in Zoho CRM, and each organisation typically has multiple associated Contacts. Our backend syncs product-usage data (setup status, user activity,
    • 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
    • Important update: Enhanced security measures for account operations in Zoho Cliq

      Greetings from the Zoho Cliq team! We’d like to share an important security update that has an influence on some admin actions such as password reset, MFA reset, and MFA backup code generation. What’s changing? With our latest security enhancements, these
    • Read webpage - MSXML2.ServerXMLHTTP

      I have the following VBA script, put together from various sources (mainly zoho forum/help/support, so it once worked, I guess): private Sub GetListOfSheets() Dim url As String Dim xmlhttp As Object Dim parameters As String Dim html As String range("B1").value
    • Sales Receipts Duplicating when I run reports why and how do we rectify this and any other report if this happens

      find attached extract of my report
    • Can I execute two 'functions' when completing a mail merge from CRM?

      Hi, I have set up a mail merge from CRM Deals to a template. I want a copy of this to be saved in Workdrive, and then a copy also saved back into the deal record from which the merge occurred. I can do both independent of each other, and managed to get
    • 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
    • Enterprise subscription support

      My organization sells subscription services to enterprise customers, which is a different model from the consumer subscription model that Zoho Billing has been designed to support and I beleve this capability should be added. An enterprise subscription
    • Issue with Creator's IF logic

      Hi, I found the following code produces unexpected results: if(-1.0 < 0.0000000) {       info "True"; } else {       info "False"; } if(-1.0 < 0.000000) {       info "True"; } else {       info "False"; } The output returned is: False True However, the
    • Need option to send Package PDF in shipment email (Shipment PDF is missing Lot info)

      Is there any way to automatically attach the Package PDF instead of (or alongside) the Shipment PDF in the notification emails? We really need this feature because the default Shipment PDF creates a blind spot for our customers. It does not display Batch/Lot
    • zoho creator view is not present in the workspace and blank reports

      Hi Support,  Users who have "write" permissions keep getting this error for all of our embedded reports all of a sudden. See screen shot below: Meanwhile, my developer permissions account sees a blank screen in view and edit mode as shown in the screenshots
    • Customize portal email template

      Can i fetch only first name of the user in portal email template instead of the below code Hi ${User.FULL_NAME}
    • Can't we let users decide which options they'd like to add at embed widget?

      It seems embed widget DOES NOT offer a feature, where users can choose options upon subscribing plans. What Zoho has instead, is that admins have to manually create plan with options. How come no one in Zoho dev team never raised issue about usability
    • Reupload and rename from one field to another field (file upload)

      Hi Everyone, Sorry, i have question to use invoke url for rename and reupload attachments file to another field. Tested on development mode. Zoho C6. Refer to https://www.zoho.com/creator/help/api/v2/upload-file.html look my error notification. Does anyone
    • Printing Multi-Page Reports (PDF Export)

      Hi, I am moving a report from Google's Looker Studio to Zoho Analytics and trying to reproduce the Looker page by page dashboard editing experience. With Google, what you see is what you get when you print to PDF. But I can't seem to create the same experience
    • 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
    • I NEED TO NUMBER TO TEXT NO HERE

      =NUMBERTEXT NEEED
    • Error: View is not present in the workspace

      When saving a dashboard, user receives a popup with the following error. "View is not present in the workspace" What does this mean or refer to? There is no further insight given.
    • Dear Zoho CEO: Business Growth is about how you prioritise!

      All of us in business know that when you get your priorities right, your business grows. Zoho CRM and Zoho Books are excellent products, but sadly, Zoho Inventory continues to lag behind. Just this morning, I received yet another one-sided email about
    • Is there any way to send an Excel received by email to Dataprep?

      Every day I receive an email alert with an Excel file that I want to process through a Dataprep pipeline. To do this, I need to: -Save the file to disk -Open the pipeline -Run the pipeline -Update the source -Several clicks to select and open the saved
    • Bin Locations

      Dear all, I am wondering if someone has the ability to develop the bin locations option for zoho inventory (integrated with zoho books) Regards, Ryan
    • Create and populate a record in an instant: Introducing zero-shot field prompting to Zia's ICR

      A couple of months ago, we upgraded our in-house AI image detection and validation tool, Zia Vision, with intelligent character recognition (ICR). By training Zia with sample images, you could create and enrich CRM records with data extracted from standard
    • How to Prevent Users From Skipping LMS Videos in Zoho People

      How to Prevent Users From Skipping LMS Videos in Zoho People Hello Zoho Developers, In this blog, we will quickly look at how you can stop users from skipping or fast-forwarding videos in Zoho People LMS. Zoho People provides a feature called Disable
    • Sent mail sort by date disappeared

      Hello, We used to be able to sort the emails by date in the sent folder, but this feature has recently disappeared. Can we bring it back?
    • [Integration Edition] Deluge Learning Series – Custom API with Deluge | November 2025

      We’re excited to conclude this four-month Integration 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
    • Next Page