Skip to content

Guide · For developers

MM Lite API setup कैसे करें: marketing template को Marketing Messages API पर कैसे भेजें

Meta के Marketing Messages API (पहले MM Lite) की practical setup गाइड: कौन eligible है, onboarding कैसे होती है, send call Cloud API से कैसे अलग है, और 13 Oct 2027 की डेडलाइन।

लेखक Broadchat teamप्रकाशित 16 मिनट

Read in English

संक्षेप में

MM Lite API का नया नाम Marketing Messages API for WhatsApp है। यह सिर्फ़ marketing template भेजता है, उसी फ़ोन नंबर, templates और token पर जो आपके Cloud API सेटअप में हैं, पर एक अलग marketing_messages endpoint से। शुरू करने के लिए portfolio का कोई admin Meta की शर्तें मंज़ूर करता है, आप पक्का करते हैं कि account ONBOARDED दिखा रहा है, और फिर template को उसकी कैटेगरी के हिसाब से रूट करते हैं। Meta कहता है कि Cloud API 13 Oct 2027 से marketing मैसेज भेजना बंद कर देगा, और 13 Apr 2027 से बनने वाले नए Messaging account को यह विकल्प शुरू से नहीं मिलेगा।

मुख्य बातें

  • MM Lite पुराना नाम है: 19 Nov 2025 को generally available होने पर Meta ने इसे Marketing Messages API for WhatsApp नाम दिया।
  • यह सिर्फ़ marketing template भेजता है; service जवाब, utility और authentication template और सारे incoming मैसेज उसी नंबर पर Cloud API से ही चलते रहते हैं।
  • Onboarding सिर्फ़ terms accept करना है, जो business portfolio पर full control वाला कोई व्यक्ति करता है; नया नंबर, नई रजिस्ट्रेशन या template फिर से बनाना ज़रूरी नहीं।
  • Send call वही Cloud API template payload है, सिर्फ़ /{phone-number-id}/marketing_messages पर पोस्ट होता है, और दो optional फ़ील्ड जोड़ सकते हैं: product_policy और message_activity_sharing।
  • Meta कहता है कि billing model Cloud API जैसा ही है; per-user marketing limit, opt-in के नियम और template की समीक्षा, सब पहले जैसे ही चलते हैं।
  • Meta ने ऐलान किया है कि Cloud API 13 Oct 2027 से marketing मैसेज सपोर्ट करना बंद कर देगा, इसलिए यह तय करने का समय अब है कि स्विच करें या नहीं, बल्कि कब करें।

WhatsApp के लिए Marketing Messages API (MM Lite) सेटअप करना

Time needed: 1 h. You will need: ऐसा Facebook लॉगिन जिसके पास business portfolio का full control हो, whatsapp_business_messaging वाला system user access token, curl वाला terminal, या आपका बैकएंड कोड.

  1. Eligibility जाँचें

    देख लें कि WhatsApp account active है और restricted नहीं है, बिज़नेस किसी प्रतिबंधित क्षेत्र में नहीं है, एक नंबर Cloud API पर रजिस्टर्ड है, और आपके पास एक मंज़ूर marketing template है। फिर account पर marketing_messages_onboarding_status फ़ील्ड पढ़ें।

  2. Marketing Messages API की शर्तें मंज़ूर करें

    सीधे API इस्तेमाल करने वाले डेवलपर App Dashboard में WhatsApp, Quickstart के नीचे मंज़ूर करते हैं। जो बिज़नेस किसी partner का इस्तेमाल करते हैं, वे WhatsApp Manager में Overview, Alerts के नीचे मंज़ूर करते हैं। मंज़ूर करने वाले के पास business portfolio का full control होना चाहिए।

  3. Onboarding पूरा होने की पुष्टि करें

    MM_LITE_TERMS_SIGNED इवेंट वाले account_update webhook का इंतज़ार करें, या step 1 वाली फ़ील्ड को तब तक poll करें जब तक वह ONBOARDED न दिखाए।

  4. अपना पहला marketing template भेजें

    वही template payload जो आप Cloud API पर इस्तेमाल करते हैं, अपने ही नंबर को एड्रेस करके /{phone-number-id}/marketing_messages पर पोस्ट करें। नया marketing template बनाने के बाद पहली बार भेजने से पहले लगभग 10 मिनट रुकें।

  5. हर भेजे गए मैसेज को template कैटेगरी से रूट करें

    template के नाम, भाषा और latest कैटेगरी की एक mapping रखें। MARKETING template को marketing_messages पर और बाकी सबको messages पर भेजें, और template category वाले webhook से mapping अपडेट करते रहें।

  6. Webhook और नतीजे जाँचें

    पुष्टि करें कि नए endpoint से गए मैसेज के status webhook में pricing category marketing_lite दिख रही है, फिर read और click के नतीजों की तुलना Meta के दिए बेंचमार्क से करें।

ज़्यादातर डेवलपर अब भी MM Lite API नाम से ही खोजते हैं, पर Meta अब इसे Marketing Messages API for WhatsApp (MM API for WhatsApp) कहता है। यह marketing मैसेज भेजने का एक अलग रास्ता है, जो उसी फ़ोन नंबर पर Cloud API के साथ-साथ चलता है। यह गाइड प्रैक्टिकल पक्ष है: कौन eligible है, onboarding कैसे होती है, कोड में क्या बदलता है, और स्विच कब करना है यह कैसे तय करें। छोटी परिभाषा के लिए Marketing Messages API (MM Lite) की glossary एंट्री देखें।

नाम, और वह डेडलाइन जो फ़ैसला बदल देती है

Meta ने इसे beta में Marketing Messages Lite API ("MM Lite") नाम से चलाया। यह 19 Nov 2025 को अपने आज के नाम से generally available हुआ। कुछ फ़ील्ड नाम अब भी पुराना नाम रखते हैं, जैसे Embedded Signup का marketing_messages_lite फ़ीचर और MM_LITE_TERMS_SIGNED webhook इवेंट।

Meta का overview पेज अब यह टाइमलाइन देता है:

तारीख़Meta क्या कहता है
13 Oct 2026वैश्विक ऐलान कि Cloud API marketing मैसेज सपोर्ट करना बंद कर देगा
13 Apr 2027इस तारीख़ या बाद में बनने वाले Messaging account Cloud API से marketing मैसेज नहीं भेज पाएँगे; पुराने account 13 Oct 2027 तक भेज सकते हैं
13 Oct 2027वैश्विक सूर्यास्त: Cloud API पर marketing मैसेज भेजने पर error आता है

Service, utility और authentication मैसेज Cloud API पर ही रहते हैं। तो सवाल यह नहीं रहा कि API से marketing template भेजने वाला बिज़नेस Marketing Messages API पर जाए या नहीं, बल्कि कब जाए। Meta का कहना है कि ज़्यादातर integration में लगभग दो हफ़्ते लगते हैं।

क्या बदलता है और क्या वैसा ही रहता है

Cloud API /messagesMarketing Messages API /marketing_messages
मैसेज के प्रकारसभी: service, utility, authentication, marketingसिर्फ़ marketing template
Incoming मैसेज और जवाब के webhookहाँनहीं (सिर्फ़ भेजने के लिए); incoming के लिए Cloud API रखें
फ़ोन नंबर और रजिस्ट्रेशनCloud API पर रजिस्टर्डवही नंबर; कोई नई रजिस्ट्रेशन नहीं
Templateवही मंज़ूर templateवही marketing template; फिर से बनाने की ज़रूरत नहीं
Token की permissionwhatsapp_business_messagingवही
Deliveryसामान्यज़्यादा engagement वाले मैसेज की तरफ़ optimised
Marketing template के लिए time-to-liveउपलब्ध नहीं (TTL सिर्फ़ utility और authentication के लिए)12 घंटे से 30 दिन तक
GIF header, Android app deep linkनहींहाँ
Benchmark, सुझाव, conversion metricsनहींहाँ
Billing modelहर delivered मैसेज परवही model

Meta जो कहता है, उसके हिसाब से यह चीज़ें नहीं बदलतीं:

  • हर मैसेज की क़ीमत। Meta के rate-card फ़ाइल कहते हैं कि marketing दरें Cloud API और Marketing Messages API दोनों पर लागू होती हैं। Optional max price फ़ीचर (हर marketing delivery पर एक bid cap) 1 Oct 2026 से open beta में है; Meta का कहना है कि Q2 2027 में general availability पर यह योग्य देशों में ज़रूरी हो जाएगा। मौजूदा दरें हमारे WhatsApp API pricing पेज पर देखें।
  • Per-user marketing limit। Meta यह नहीं कहता कि नया API इन्हें हटा देता है। Error 131049 का मतलब अब भी यही है कि WhatsApp ने उस व्यक्ति के लिए मैसेज रोक दिया; error 131049 का मतलब क्या है देखें।
  • Opt-in और template की समीक्षा। आपको अब भी ग्राहक का opt-in और सही template कैटेगरी में मंज़ूर template चाहिए।
  • Delivery का वादा। Optimisation यह तय करता है कि कौन से मैसेज डिलीवर होंगे, यह कोई वादा नहीं कि ज़्यादा डिलीवर होंगे। कुछ देशों (EEA, UK, Japan, South Korea, Nigeria, South Africa, Thailand) में कोई delivery optimisation या click रिपोर्टिंग नहीं मिलती।

Step 1: Eligibility जाँचें

Meta की शर्तें छोटी हैं: WhatsApp account active है और उल्लंघन के लिए restricted नहीं है, न तो Messaging account का tax country और न ही owner बिज़नेस किसी प्रतिबंधित क्षेत्र में है, एक फ़ोन नंबर Cloud API पर रजिस्टर्ड है, आपके पास एक मंज़ूर marketing template है, और आपका app messages webhook पर subscribed है। अपने system user token से account को API से जाँचें:

curl "https://graph.facebook.com/v26.0/$WABA_ID?fields=marketing_messages_onboarding_status" \
  -H "Authorization: Bearer $WA_TOKEN"

ELIGIBLE का मतलब है आप onboard कर सकते हैं; ONBOARDED का मतलब है यह पहले से हो चुका है। पुरानी फ़ील्ड marketing_messages_lite_api_status कुछ कोड में अब भी दिखती है, पर Meta इसे deprecate करने वाला मानता है, इसलिए नई वाली ही पढ़ें।

Step 2: शर्तें मंज़ूर करें

शर्तें उसी व्यक्ति को मंज़ूर करनी होती हैं जिसके पास business portfolio का full control हो। आप कहाँ क्लिक करते हैं यह इस पर निर्भर करता है कि आप कैसे integrate करते हैं:

  • आप ख़ुद Cloud API कॉल करते हैं (कोई partner नहीं): App Dashboard → WhatsApp → Quickstart खोलें, Marketing Messages API से ROI सुधारने वाला कार्ड ढूँढें, Get started दबाएँ, फिर Continue to integration guide दबाकर Terms of Service मंज़ूर करें।
  • कोई partner आपका account संभालता है: WhatsApp Manager → Overview खोलें। Alerts में, Accept terms to get started for Marketing Messages API for WhatsApp क्लिक करें और signing पूरी करें।
  • Partner जो क्लाइंट onboard करते हैं: Meta marketing_messages_lite फ़ीचर वाला Embedded Signup, एक Intent API (POST /{business-id}/onboard_partners_to_mm_lite, जो क्लाइंट के admin को ईमेल करता है) और एक Intent UI देता है।

Onboarding से आपके marketing template से जुड़े read-only ad account भी बनते हैं, जिससे click और conversion insight Insights API तक पहुँचती है।

Step 3: Onboarding पूरा होने की पुष्टि करें

जब तक Meta पुष्टि न कर दे, production ट्रैफ़िक न भेजें। या तो MM_LITE_TERMS_SIGNED इवेंट वाले account_update webhook का इंतज़ार करें (portfolio के हर Messaging account के लिए एक), या step 1 वाली फ़ील्ड को तब तक poll करें जब तक वह ONBOARDED न लौटाए। अगर मंज़ूर करने वाला व्यक्ति WhatsApp Manager नहीं खोल सकता, तो पहले उसे portfolio के admins में ढूँढना होगा; Meta के support पेज पर एक admin ढूँढने का सेक्शन है।

Step 4: अपना पहला marketing template भेजें

Payload वही Cloud API template payload है जो आप पहले से इस्तेमाल करते हैं। सिर्फ़ endpoint बदलता है:

curl -X POST "https://graph.facebook.com/v26.0/$PHONE_NUMBER_ID/marketing_messages" \
  -H "Authorization: Bearer $WA_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "messaging_product": "whatsapp",
    "recipient_type": "individual",
    "to": "919876543210",
    "type": "template",
    "template": {
      "name": "diwali_sale_offer",
      "language": { "code": "en" },
      "components": [
        { "type": "body", "parameters": [ { "type": "text", "text": "Priya" } ] }
      ]
    },
    "product_policy": "STRICT"
  }'

दो optional फ़ील्ड सिर्फ़ यहीं हैं:

  • product_policy: डिफ़ॉल्ट CLOUD_API_FALLBACK onboarding पूरी न होने पर चुपचाप Cloud API से भेज देता है। STRICT इसके बदले error लौटाता है, जो टेस्ट करते समय अच्छा है, क्योंकि आपको पता चल जाता है कि मैसेज किस रास्ते गया।
  • message_activity_sharing: हर मैसेज पर true या false, जो optimisation के लिए read और click एक्टिविटी Meta के साथ शेयर करने वाली account सेटिंग को override करता है।

पहले हफ़्ते में ये error आम हैं:

Codeमतलबठीक कैसे करें
131055 या 134100यहाँ सिर्फ़ marketing template की अनुमति हैutility, authentication और free-form मैसेज /messages पर भेजें
134101Template अभी sync हो रहा हैtemplate बनाने के बाद, या 7 दिन से ज़्यादा idle रहे template को इस्तेमाल करने के बाद, लगभग 10 मिनट रुकें
134102Template उपलब्ध नहीं, या account eligible नहींmarketing_messages_onboarding_status दोबारा जाँचें; अगर यह ONBOARDED दिखा रहा है तो Meta support से संपर्क करें
100मैसेज को template होना चाहिएआपने non-template मैसेज टाइप भेजा

Step 5: हर भेजे गए मैसेज को template कैटेगरी से रूट करें

Template मंज़ूरी के बाद फिर से कैटेगरी बदल सकते हैं: utility के तौर पर जमा किया गया template marketing बन सकता है अगर WhatsApp उसे प्रचार वाला पाए। Meta की सलाह है कि account ID, template नाम, भाषा और latest कैटेगरी की एक stored mapping रखें, template category update webhook पर subscribe करें, और latest कैटेगरी के हिसाब से रूट करें: MARKETING को /marketing_messages पर, बाकी सबको /messages पर। template कैटेगरी गाइड बताती है कि recategorisation क्यों होता है।

पूरी तरह onboard होने के बाद आप WhatsApp Business account पर disable_marketing_messages_on_cloud_api को true सेट कर सकते हैं। इसके बाद /messages पर भेजा गया marketing template Cloud API से जाने के बदले error 131063 के साथ फ़ेल हो जाता है, जिससे routing की गलतियाँ जल्दी पकड़ में आती हैं। इसे तभी चालू करें जब उस account के लिए marketing template भेजने वाला हर सिस्टम शिफ़्ट हो चुका हो; अगर कोई campaign टूल अब भी marketing template /messages पर भेज रहा है तो वह फ़ेल होने लगेगा।

Step 6: Webhook और नतीजे जाँचें

नए endpoint से गए मैसेज के लिए status webhook में pricing.category की वैल्यू marketing_lite होती है (origin type भी वही वैल्यू इस्तेमाल करता है)। जो मैसेज Cloud API पर fallback हुए, वे marketing दिखाते हैं। हर मैसेज ID ने कौन सा endpoint इस्तेमाल किया, यह लॉग करें ताकि billing और रिपोर्ट मिला सकें। कुछ campaign के बाद read और click दरों की तुलना Meta के दिए बेंचमार्क से करें, और यह तय करें कि automatic creative optimisation चालू करना है या नहीं; Meta के changelog के मुताबिक़ यह 21 Apr 2026 से डिफ़ॉल्ट रूप से बंद है, और इसे template या account के स्तर पर चालू किया जा सकता है।

स्विच कब करें, यह कैसे तय करें

आपकी स्थितिसुझाया गया क़दम
आप अपने ही Cloud API कोड से marketing template भेजते हैंअभी onboard करें और कैटेगरी से रूट करें; समय 13 Oct 2027 तक है, पर 13 Apr 2027 से बनने वाले नए Messaging account Cloud API से marketing बिल्कुल नहीं भेज पाएँगे
आप सिर्फ़ utility, authentication और service मैसेज भेजते हैंकुछ नहीं करना; यह Cloud API पर ही रहते हैं
कोई partner या platform आपके campaign भेजता है13 Oct 2027 से पहले पूछें कि वे /marketing_messages से भेजते हैं या नहीं और उनकी योजना क्या है; हो सकता है आपको सिर्फ़ शर्तें मंज़ूर करनी पड़ें
आपका नंबर EEA, UK, Japan, South Korea, Nigeria, South Africa या Thailand में हैडेडलाइन के लिए फिर भी तैयारी करें, पर वहाँ delivery optimisation या click रिपोर्टिंग न मिलने की उम्मीद रखें

Broadchat में यह कहाँ खड़ा है

Broadchat की campaign CRM → Bulk Campaign से अभी मंज़ूर marketing template Cloud API के /messages endpoint से भेजती हैं, आपके नंबर की messaging limit के हिसाब से पेस की जाती हैं, और channel के messaging wallet से चार्ज होती हैं। /marketing_messages पर रूटिंग आज पैनल का हिस्सा नहीं है। अगर आप Broadchat से भेजते हैं, तो अपने account पर disable_marketing_messages_on_cloud_api सेट न करें, क्योंकि फिर Broadchat की campaign 131063 के साथ फ़ेल होने लगेंगी। 2027 की डेडलाइन के लिए अपने partner से उनकी योजना पूछें। जो एजेंसियाँ अपने ब्रांड नाम से WhatsApp campaign बेचना चाहती हैं, वे white-label platform और बड़े WhatsApp broadcast फ़ीचर के बारे में पढ़ सकती हैं, और जो लोग प्लेटफ़ॉर्म पर नए हैं, वे WhatsApp Business API क्या है से शुरू कर सकते हैं।

स्रोत

  1. Marketing Messages API for WhatsApp: overview and Cloud API sunset timeline — Meta for Developers, checked 30 October 2026
  2. Get started with the Marketing Messages API — Meta for Developers, checked 30 October 2026
  3. Onboard to the Marketing Messages API for WhatsApp — Meta for Developers, checked 30 October 2026
  4. Onboard business customers (partners) — Meta for Developers, checked 30 October 2026
  5. Send marketing messages — Meta for Developers, checked 30 October 2026
  6. Route template messages by category — Meta for Developers, checked 30 October 2026
  7. Marketing Messages API features compared with Cloud API — Meta for Developers, checked 30 October 2026
  8. Set a max price for marketing messages (beta) — Meta for Developers, checked 30 October 2026
  9. WhatsApp Cloud API error codes (incl. Marketing Messages API codes) — Meta for Developers, checked 30 October 2026
  10. Pricing on the WhatsApp Business Platform — Meta for Developers, checked 30 October 2026

Broadchat team · Product and partner success team

The people who build and support Broadchat, the white-label WhatsApp Business API platform. We write from what we see while onboarding partners and their clients on the official WhatsApp Cloud API, and we check every article against Meta's current documentation.

आख़िरी अपडेट:

अक्सर पूछे जाने वाले सवाल

क्या MM Lite और WhatsApp का Marketing Messages API एक ही चीज़ है?

हाँ। Marketing Messages Lite API, या MM Lite, इसका beta नाम था। 19 Nov 2025 को generally available होने पर Meta ने इसे Marketing Messages API for WhatsApp नाम दिया। कुछ API फ़ील्ड और webhook इवेंट अब भी पुराना नाम इस्तेमाल करते हैं।

MM Lite API के लिए क्या मुझे नया फ़ोन नंबर या नए template चाहिए?

नहीं। Meta कहता है कि onboarding के लिए कोई नई फ़ोन नंबर रजिस्ट्रेशन या template फिर से बनाने की ज़रूरत नहीं। नंबर Cloud API पर पहले से रजिस्टर्ड होना चाहिए, और आपके मौजूदा मंज़ूर marketing template नए endpoint पर काम करते हैं।

क्या Cloud API marketing template भेजना बंद कर देगा?

Meta कहता है कि Cloud API 13 Oct 2027 से marketing मैसेज सपोर्ट करना बंद कर देगा, जिसके बाद ऐसे भेजने पर error आएगा। 13 Apr 2027 या बाद में बनने वाले Messaging account Cloud API से marketing मैसेज बिल्कुल नहीं भेज पाएँगे। Utility, authentication और service मैसेज पर कोई असर नहीं।

क्या Marketing Messages API, Cloud API से सस्ता है?

डिफ़ॉल्ट रूप से नहीं। Meta वही billing model बताता है, और इसके rate-card फ़ाइल कहते हैं कि marketing दरें दोनों API पर लागू होती हैं। Optional max price फ़ीचर, जो 1 Oct 2026 से open beta में है, आपको हर delivery पर चुकाई जाने वाली रकम capping करने देता है, जिससे खर्च और पहुँच बदल सकते हैं।

क्या मैं Marketing Messages API से ग्राहक के जवाब पा सकता हूँ?

नहीं। यह सिर्फ़ भेजने के लिए है और सिर्फ़ marketing template ले जाता है। उसी नंबर पर incoming मैसेज, customer service window के अंदर के जवाब, और utility व authentication template के लिए Cloud API रखें।

MM Lite की शर्तें कौन मंज़ूर करे?

business portfolio का full control रखने वाला कोई व्यक्ति। जो बिज़नेस partner इस्तेमाल करते हैं, वे WhatsApp Manager में Overview और Alerts के नीचे मंज़ूर करते हैं; जो सीधे integrate करते हैं, वे App Dashboard के Quickstart पैनल से मंज़ूर करते हैं।

Launch WhatsApp under your own brand

Resell campaigns, chatbots, a shared inbox and CRM on the official WhatsApp Cloud API, with your logo, domain and prices.