1. শুরু করার আগে
- একটি LetsBot অ্যাকাউন্ট। ক্রেডিট কার্ড ছাড়াই 14 দিনের ফ্রি ট্রায়াল দিয়ে শুরু করতে পারেন।
- LetsBot-এ সংযুক্ত একটি WhatsApp Business নম্বর, কারণ মেসেজ পাঠানো হয় অফিসিয়াল WhatsApp Business API দিয়ে।
- এমন একটি HubSpot অ্যাকাউন্ট যেখানে অ্যাপ ইনস্টল করার অনুমতি আপনার আছে (অ্যাকাউন্ট অ্যাডমিন)।
- আপনার HubSpot কন্টাক্টগুলোতে আন্তর্জাতিক ফরম্যাটে সঠিক ফোন নম্বর, যাতে অ্যাপ প্রাপককে শনাক্ত করতে পারে।
2. অ্যাপ ইনস্টল করুন ও HubSpot সংযুক্ত করুন
সংযোগ হয় HubSpot OAuth-এর মাধ্যমে। আপনাকে কখনো কোনো API কী কপি বা পেস্ট করতে বলা হয় না।
-
1
LetsBot প্যানেলে সাইন ইন করুন।
letsbot.net/login
-
2
ইন্টিগ্রেশন সেকশন খুলে HubSpot বেছে নিন।
-
3
Connect HubSpot বোতামে ক্লিক করুন। আপনাকে HubSpot OAuth অনুমোদন স্ক্রিনে নিয়ে যাওয়া হবে।
-
4
যে অ্যাকাউন্টটি সংযুক্ত করতে চান সেটি বেছে নিন, তারপর অনুমতিগুলো দেখে অনুমোদন দিন।
-
5
সংযোগ সম্পন্ন হলে আপনি স্বয়ংক্রিয়ভাবে LetsBot প্যানেলে ফিরে আসবেন, আর মূল ট্রিগারগুলো আগে থেকেই চালু ও কাস্টমাইজ করার জন্য প্রস্তুত থাকবে।
3. যে অনুমতিগুলো চাওয়া হয়, এবং কেন
অ্যাপটি শুধু সেই অনুমতিগুলোই চায়, যা এর ফিচারের জন্য সত্যিই দরকার। পূর্ণ তালিকা:
| পরিসর |
কেন দরকার |
crm.objects.contacts.read |
প্রাপককে শনাক্ত করতে ও মেসেজের ভেরিয়েবল পূরণ করতে কন্টাক্টের প্রপার্টি (নাম, ফোন, ই-মেইল) পড়া। |
crm.objects.contacts.write |
অজানা নম্বর থেকে WhatsApp মেসেজ এলে একটি কন্টাক্ট তৈরি করা, এবং উত্তরগুলো কন্টাক্টের টাইমলাইনে নোট হিসেবে লগ করা। |
crm.objects.deals.read |
ডিল ট্রিগার চালানোর জন্য ডিলের প্রপার্টি (নাম, স্টেজ, পরিমাণ, ক্লোজ ডেট) ও সংশ্লিষ্ট কন্টাক্ট পড়া। |
tickets |
টিকিট ট্রিগার চালানোর জন্য টিকিটের প্রপার্টি (বিষয়, কনটেন্ট) ও সংশ্লিষ্ট কন্টাক্ট পড়া। |
অ্যাপটি কখনো আপনার ডিল বা টিকিট পরিবর্তন করে না এবং কোনো রেকর্ড মুছে ফেলে না। এটি শুধু দুটি জিনিস লেখে: অজানা নম্বর থেকে মেসেজ এলে একটি কন্টাক্ট তৈরি করা, এবং সেই কন্টাক্টের টাইমলাইনে একটি কথোপকথনের নোট যোগ করা।
4. একটি ট্রিগার ইভেন্ট বেছে নিন
প্রতিটি ইভেন্ট স্বতন্ত্র: শুধু যা দরকার তা-ই চালু করুন, আর বাকিগুলো যেকোনো সময় বন্ধ রাখতে পারেন। যে ইভেন্ট আপনি নিজে চালু করেননি, তার জন্য কখনো কোনো মেসেজ পাঠানো হয় না।
| ইভেন্ট |
HubSpot সাবস্ক্রিপশন টাইপ |
যা ঘটে |
| কন্টাক্ট তৈরি হয়েছে |
contact.creation |
HubSpot-এ নতুন কন্টাক্ট যোগ হওয়ার মুহূর্তেই একটি স্বাগত মেসেজ পাঠায়। |
| কন্টাক্টের লাইফসাইকেল স্টেজ বদলেছে |
contact.propertyChange |
কন্টাক্ট নতুন লাইফসাইকেল স্টেজে (যেমন Marketing Qualified Lead) গেলে একটি মেসেজ পাঠায়। |
| ডিল তৈরি হয়েছে |
deal.creation |
ডিল তৈরি হওয়ার সঙ্গে সঙ্গেই এর সঙ্গে যুক্ত কন্টাক্টকে মেসেজ পাঠায়। |
| ডিলের স্টেজ বদলেছে |
deal.propertyChange |
আপনার পাইপলাইনে ডিলটি অন্য স্টেজে গেলে একটি আপডেট পাঠায়। |
| টিকিট তৈরি হয়েছে |
ticket.creation |
গ্রাহককে WhatsApp-এ জানায় যে তাঁর টিকিট গ্রহণ করা হয়েছে এবং সেটি নিয়ে কাজ চলছে। |
5. মেসেজ লিখুন বা একটি টেমপ্লেট বেছে নিন
প্রতিটি ইভেন্টের জন্য আপনি একটি দ্রুত টেক্সট মেসেজ লিখতে পারেন, অথবা বোতাম, লিস্ট ও মিডিয়া সাপোর্ট করা একটি রিচ WhatsApp টেমপ্লেট বেছে নিতে পারেন। এই ভেরিয়েবলগুলোর মাধ্যমে HubSpot-এর ডেটা মেসেজে বসানো হয়:
| ভেরিয়েবল |
মান |
{CONTACT_FIRSTNAME} |
কন্টাক্টের নামের প্রথম অংশ |
{DEAL_NAME} |
ডিলের নাম |
{DEAL_STAGE} |
ডিলের স্টেজ |
{DEAL_AMOUNT} |
ডিলের পরিমাণ |
{TICKET_SUBJECT} |
টিকিটের বিষয় |
{TICKET_CONTENT} |
টিকিটের কনটেন্ট |
মেসেজ আরবি ও ইংরেজি দুই ভাষাই সাপোর্ট করে। LetsBot-এ কন্টাক্টের ভাষা সেট করা থাকলে সেই ভাষার সংস্করণ পাঠানো হয়, না থাকলে ডিফল্টভাবে ইংরেজি সংস্করণ ব্যবহার হয়।
6. চালু করুন ও টেস্ট করুন
-
1
যে ইভেন্টটি কনফিগার করেছেন তার পাশের টগলটি চালু করে সেভ করুন।
-
2
HubSpot-এ নিজের ফোন নম্বর দিয়ে ওই ধরনের একটি আসল রেকর্ড তৈরি করুন — যেমন একটি নতুন কন্টাক্ট।
-
3
কয়েক সেকেন্ডের মধ্যেই আপনার কাছে একটি WhatsApp মেসেজ পৌঁছে যাবে। LetsBot-এর মেসেজ লগ থেকে ডেলিভারি স্ট্যাটাস দেখতে পারবেন।
7. উত্তরগুলো আবার HubSpot-এ লগ হয়
গ্রাহক WhatsApp-এ উত্তর দিলে LetsBot সেই উত্তর HubSpot-এ কন্টাক্টের টাইমলাইনে নোট হিসেবে লগ করে, ফলে কথোপকথনের পুরো প্রেক্ষাপট গ্রাহকের রেকর্ডেই থাকে। উত্তরটি এমন কোনো নম্বর থেকে এলে যা আপনার কাছে নেই, তাহলে স্বয়ংক্রিয়ভাবে একটি কন্টাক্ট তৈরি হয় এবং নোটটি সেখানে লগ হয়।
8. সমস্যা সমাধান
মেসেজ পৌঁছায়নি
- ইভেন্টের টগল চালু ও সেভ করা আছে কি না দেখুন।
- HubSpot কন্টাক্টে আন্তর্জাতিক ফরম্যাটে সঠিক ফোন নম্বর আছে কি না দেখুন; তা না থাকলে প্রাপক শনাক্ত করা যায় না।
- আপনার WhatsApp Business নম্বর সংযুক্ত আছে এবং LetsBot-এ অনলাইন দেখাচ্ছে কি না দেখুন।
ডিল বা টিকিট ট্রিগার কাজ করছে না
ডিল ও টিকিট ট্রিগার একটি সংশ্লিষ্ট কন্টাক্টের ওপর নির্ভর করে, কারণ মেসেজ পাঠানো হয় একজন মানুষকে, কোনো রেকর্ডকে নয়। ডিল বা টিকিটটিকে ফোন নম্বরসহ একটি কন্টাক্টের সঙ্গে যুক্ত করে আবার চেষ্টা করুন।
সংযোগ বিচ্ছিন্ন হয়ে গেছে
HubSpot-এর ভেতর থেকে অ্যাপটি আনইনস্টল করা হলে বা অনুমোদন প্রত্যাহার করা হলে এমন হয়। LetsBot প্যানেল থেকে আবার Connect HubSpot-এ ক্লিক করে পুনরায় সংযুক্ত করুন।
9. সংযোগ বিচ্ছিন্ন ও আনইনস্টল করুন
LetsBot প্যানেলের সংযোগ বিচ্ছিন্ন করার বোতাম দিয়ে, অথবা আপনার HubSpot অ্যাকাউন্টের সংযুক্ত অ্যাপ সেটিংস থেকে অ্যাপটি সরিয়ে, যেকোনো সময় সংযোগ বিচ্ছিন্ন করতে পারেন। সংযোগ বিচ্ছিন্ন হওয়ার সঙ্গে সঙ্গেই সব স্বয়ংক্রিয় মেসেজ বন্ধ হয়ে যায় এবং আপনার ডেটায় অ্যাপের আর কোনো অ্যাক্সেস থাকে না।
10. ডেটা ও গোপনীয়তা
সব ডেটা এনক্রিপ্টেড সংযোগের মাধ্যমে আদান-প্রদান হয় এবং অ্যাক্সেস টোকেন এনক্রিপ্ট করে সংরক্ষণ করা হয়। মেসেজ পার্সোনালাইজ করা ও প্রাপক শনাক্ত করার জন্য যে ফিল্ডগুলো দরকার, LetsBot HubSpot থেকে শুধু সেগুলোই পড়ে, এবং আপনার ডেটা কখনো কোনো তৃতীয় পক্ষের সঙ্গে শেয়ার করা হয় না।
সেটআপে সাহায্য দরকার? আমাদের AI সাপোর্ট যেকোনো ভাষায় 24/7 উত্তর দেয়, আর সংযোগ সম্পন্ন করে প্রথম মেসেজ পাঠাতে সাহায্য করার জন্য আমাদের মানব টিম আরবি ও ইংরেজিতে পাশে আছে।