WhatsApp templates-এ parameters ব্যবহার করুন
একটা parameter হল একটা template-এর ভিতরের placeholder। message যখন পাঠানো হয়, তখন Voixt এটাকে আসল customer তথ্য দিয়ে বদলে দেয় — একটা name, একটা order number, একটা OTP, একটা appointment time।
এটাই একটা approved template-কে হাজার হাজার customer-এর কাজে লাগায়।
একটা parameter দেখতে কেমন
একটা parameter হল double curly brackets-এর ভিতরে একটা সংখ্যা:
{{1}}
সংখ্যাটা Voixt-কে বলে সেই জায়গায় কোন value বসবে।
Template:
Hello {{1}},
Your order #{{2}} has been confirmed.
Expected delivery date: {{3}}.
Thank you for shopping with us.
customer যা পায়:
Hello Rahul,
Your order #ORD12345 has been confirmed.
Expected delivery date: 15 July 2026.
Thank you for shopping with us.
parameters কেন ব্যবহার করবেন
- প্রতি customer-এর জন্য আলাদা template না বানিয়ে personalized messages পাঠান।
- customer-specific বিবরণ নিজে থেকেই বসিয়ে দিন।
- হাতে টাইপ করার ভুল দূর করুন।
- একটা approved template অসীমবার আবার ব্যবহার করুন।
সাধারণ ব্যবহার: customer name, order ID, OTP বা verification code, payment amount, appointment-এর দিন-তারিখ ও সময়, tracking number, company name, delivery address।
একটা template-এ parameters যোগ করুন
- WhatsApp → Templates-এ যান আর Create Template-এ click করুন।
- প্রাথমিক বিবরণ দিন — name, category, language, type।
- আপনার message text লিখুন, customer-specific তথ্য যেখানে বসে সেখানে parameters রাখুন।
- সেগুলোকে ক্রম অনুযায়ী number দিন,
{{1}}থেকে শুরু করে। কোনও number বাদ দেবেন না। - প্রতিটা parameter-এর জন্য একটা sample value দিন, যাতে Meta template-টা প্রসঙ্গসহ review করতে পারে।
- তৈরি হওয়া message-টা Preview করুন।
- approval-এর জন্য Submit করুন।
parameter rules
| নিয়ম | সঠিক | ভুল |
|---|---|---|
| Double curly brackets ব্যবহার করুন | {{1}} | {1}, (1), [1] |
| number 1 থেকে শুরু করুন | {{1}} | প্রথম parameter হিসেবে {{2}} |
| numbers বাদ দেবেন না | {{1}}, {{2}}, {{3}} | {{1}}, {{3}}, {{5}} |
| parameters-কে আসল বাক্যে জড়িয়ে দিন | Hello {{1}}, your OTP is {{2}}. | {{1}} {{2}} |
| সবসময় sample values দিন | {{1}} = Rahul Sharma | (খালি) |
যেসব templates-এর parameters ভুল গঠনের, এলোমেলো, বা sample values ছাড়া, Meta সেগুলো reject করে। একটা rejected template edit করা যায় না — আপনাকে একটা নতুন বানাতে হবে।
Sample values
Sample values থাকে যাতে Meta-র reviewer দেখতে পায় শেষ message-টা দেখতে কেমন হবে। এগুলো শুধু review-এর জন্যই ব্যবহৃত হয় আর কখনও কোনও customer-কে পাঠানো হয় না।
বাস্তবসম্মত values দিন। {{1}} = Rahul Sharma reviewer-কে {{1}} = test-এর চেয়ে অনেক বেশি বলে।
বাস্তব উদাহরণ
| উদ্দেশ্য | Template | যেভাবে পৌঁছায় |
|---|---|---|
| Order confirmation | Hi {{1}}, order #{{2}} is confirmed. | Hi Priya, order #ORD9981 is confirmed. |
| OTP | {{1}} is your verification code. | 448210 is your verification code. |
| Appointment | Hi {{1}}, your appointment is on {{2}} at {{3}}. | Hi Amit, your appointment is on 12 July at 4:30 PM. |
| Payment reminder | Hi {{1}}, ₹{{2}} is due on {{3}}. | Hi Neha, ₹1,499 is due on 20 July. |
সাধারণ ভুল
- এমন একটা message যাতে শুধু parameters আছে।
{{1}} {{2}}spam-এর মতো পড়ায় আর reject হবে। parameters-কে একটা বাক্যের ভিতরে রাখুন। - একটা number বাদ দেওয়া।
{{1}}→{{3}}করলে mapping ভেঙে যায়। - Single brackets।
{1}কোনও parameter নয়; এটা আক্ষরিক text। - খালি sample values। যা দেখা যায় না, Meta তা review করতে পারে না।
- কোনও Marketing template-এর একেবারে শুরুতে একটা parameter। কিছু reviewer এটাকে spam signal হিসেবে ধরে। আগে এক-দুটো শব্দ দিয়ে শুরু করুন।
সেরা অভ্যাস
- একটা parameter শুধু সেখানেই ব্যবহার করুন যেখানে value সত্যিই customer-ভেদে বদলায়। স্থির text template-এর অংশ।
- parameter-এর সংখ্যা কম রাখুন; প্রতিটাই একটা খারাপ value খারাপভাবে render হওয়ার আরেকটা সুযোগ।
- কোনও value না থাকলে কী হয় তা যাচাই করুন — একটা খালি name "Hello Rahul,"-কে "Hello ,"-তে বদলে দেয়।
- সবচেয়ে ছোট নয়, সবচেয়ে লম্বা বাস্তবসম্মত value দিয়ে preview করুন।
FAQ
একটা template-এ কতগুলো parameters থাকতে পারে? Meta কোনও কঠিন সীমা প্রকাশ করে না, কিন্তু বেশি parameters থাকা templates আরও কড়াভাবে review করা হয়। message-এর সত্যিই যতটা দরকার, ততটুকুই রাখুন।
আমি কি একটা button-এর ভিতরে parameter ব্যবহার করতে পারি? হ্যাঁ, dynamic URL call-to-action buttons-এ। Quick reply button-এর labels স্থির হতে হবে — দেখুন Quick reply buttons।
আমি কি একই parameter number দু'বার ব্যবহার করতে পারি?
হ্যাঁ। {{1}} একাধিকবার আসতে পারে আর প্রতিবার একই value পায়।
template যতগুলো value আশা করে তার চেয়ে কম পাঠালে কী হবে? send fail হয়। Voixt একটা ভাঙা message না পাঠিয়ে error জানিয়ে দেয়।
পরবর্তী ধাপ
- এক-tap সাড়া সংগ্রহ করতে quick reply buttons যোগ করুন।
- Template-টা broadcast হিসেবে পাঠান।