মূল কন্টেন্টে যান

অ্যাকাউন্ট ইন্টেলিজেন্সের জন্য গেস্ট WiFi-এর সাথে Salesforce ইন্টিগ্রেশন

এই টেকনিক্যাল রেফারেন্স গাইডটি বিস্তারিতভাবে বর্ণনা করে যে কীভাবে IT এবং RevOps টিমগুলো অ্যাকশনেবল অ্যাকাউন্ট ইন্টেলিজেন্স তৈরি করতে Salesforce-এর সাথে গেস্ট WiFi অথেন্টিকেশন ইভেন্টগুলোকে ইন্টিগ্রেট করতে পারে। এটি ফিজিক্যাল ভেন্যু ভিজিটগুলোকে হাই-ফিডেলিটি CRM সিগন্যালে পরিণত করার জন্য প্রয়োজনীয় আর্কিটেকচার, আইডেন্টিটি রেজোলিউশন লজিক এবং ডেটা মডেল কনফিগারেশনগুলো কভার করে।

📖 5 মিনিট পাঠ📝 1,014 শব্দ🔧 2 সমাধানকৃত উদাহরণ3 অনুশীলনী প্রশ্ন📚 8 মূল সংজ্ঞা

এই গাইডটি শুনুন

পডকাস্ট ট্রান্সক্রিপ্ট দেখুন
পডকাস্ট স্ক্রিপ্ট — "অ্যাকাউন্ট ইন্টেলিজেন্সের জন্য গেস্ট WiFi-এর সাথে Salesforce ইন্টিগ্রেশন" Purple টেকনিক্যাল ব্রিফিং সিরিজ | রানটাইম: ~১০ মিনিট | ইউকে ইংলিশ --- [ভূমিকা এবং প্রেক্ষাপট — ১ মিনিট] Purple টেকনিক্যাল ব্রিফিং সিরিজে আপনাকে স্বাগতম। আমি আপনার হোস্ট, এবং আজ আমরা এমন একটি বিষয়ে আলোচনা করতে যাচ্ছি যা অনেক B2B প্রতিষ্ঠানের রোডম্যাপে রয়েছে কিন্তু তারা এখনও পুরোপুরি সমাধান করতে পারেনি: রিয়েল অ্যাকাউন্ট ইন্টেলিজেন্স তৈরি করতে আপনার গেস্ট WiFi ইনফ্রাস্ট্রাকচারকে সরাসরি Salesforce-এর সাথে কানেক্ট করা। আপনার যদি কোনো ভেন্যু থাকে — একটি কনফারেন্স সেন্টার, একটি হোটেল, একটি ট্রেড শো ফ্লোর, একটি কর্পোরেট ক্যাম্পাস — এবং আপনি গেস্ট WiFi চালাচ্ছেন, তবে আপনি ফার্স্ট-পার্টি ইনটেন্ট ডেটার একটি সোনার খনির উপর বসে আছেন। প্রতিবার যখন কোনো প্রসপেক্ট, পার্টনার বা কাস্টমার আপনার নেটওয়ার্কে কানেক্ট হয়, তারা আপনাকে কিছু বলছে। তারা অন-সাইটে আছে। তারা এনগেজড। এবং এই মুহূর্তে, বেশিরভাগ প্রতিষ্ঠানের জন্য, সেই সিগন্যালটি ইথারে হারিয়ে যায়। আজ আমরা কভার করতে যাচ্ছি কীভাবে এটি পরিবর্তন করা যায়। কীভাবে সেই WiFi অথেন্টিকেশন ইভেন্টটিকে Salesforce-এ রাউট করা যায়, আপনার বিদ্যমান অ্যাকাউন্টগুলোর বিপরীতে এটি ম্যাচ করা যায় এবং সঠিক কমার্শিয়াল রেসপন্স ট্রিগার করা যায় — তা সে কোনো অ্যাকাউন্ট এক্সিকিউটিভের কাছে অ্যালার্ট হোক, কোনো কন্ট্যাক্ট রেকর্ডের এনরিচমেন্ট হোক, বা আপনার RevOps টিমের কাজ করার জন্য কোনো ফ্ল্যাগ হোক। এটি একটি প্র্যাকটিক্যাল ব্রিফিং। আমরা আর্কিটেকচার, ডেটা মডেলের সিদ্ধান্ত, GDPR বিবেচনা এবং সাধারণ ভুলগুলো নিয়ে আলোচনা করব। চলুন শুরু করা যাক। --- [টেকনিক্যাল ডিপ-ডাইভ — ৫ মিনিট] চলুন আর্কিটেকচার দিয়ে শুরু করি। এর মূলে, একটি Salesforce WiFi ইন্টিগ্রেশনের তিনটি কম্পোনেন্ট রয়েছে: Captive Portal লেয়ার, ইন্টিগ্রেশন মিডলওয়্যার এবং Salesforce ডেটা মডেল। Captive Portal — আপনার গেস্ট কানেক্ট করার সময় যা দেখেন — সেখানেই আইডেন্টিটি ক্যাপচার ঘটে। যখন কোনো ভিজিটর ইমেইল, LinkedIn বা সোশ্যাল লগইনের মাধ্যমে অথেন্টিকেট করেন, তখন প্ল্যাটফর্মটি একটি ভেরিফাইড ইমেইল অ্যাড্রেস, একটি টাইমস্ট্যাম্প, একটি ভেন্যু আইডেন্টিফায়ার এবং কনসেন্ট রেকর্ড ক্যাপচার করে। শেষেরটি GDPR এবং ইউকে ডেটা প্রোটেকশন অ্যাক্ট ২০১৮-এর অধীনে নন-নেগোশিয়েবল। মার্কেটিং কমিউনিকেশনের জন্য আপনার সুস্পষ্ট, গ্র্যানুলার কনসেন্ট প্রয়োজন এবং সেই কনসেন্ট রেকর্ডটি অবশ্যই স্টোর করা এবং অডিটেবল হতে হবে। Purple-এর প্ল্যাটফর্ম এটি নেটিভভাবে পরিচালনা করে, অথেন্টিকেশনের পয়েন্টে কনসেন্ট ক্যাপচার করে এবং কন্ট্যাক্ট ডেটার পাশাপাশি Salesforce-এ একটি কনসেন্ট ফ্ল্যাগ পাস করে। এখন, ইন্টিগ্রেশন মিডলওয়্যার হলো যেখানে ইন্টেলিজেন্স ঘটে। Purple-এর ইন্টিগ্রেশন ইঞ্জিন সেই অথেন্টিকেশন ইভেন্টটি গ্রহণ করে এবং আমরা যাকে আইডেন্টিটি রেজোলিউশন বলি তা সম্পাদন করে। প্রথম ধাপ হলো একটি ডোমেইন ম্যাচ: ইমেইল অ্যাড্রেসটি নিন, ডোমেইনটি এক্সট্রাক্ট করুন — ধরুন, acme-corp.com — এবং ম্যাচিং ওয়েবসাইট বা ইমেইল ডোমেইন ফিল্ড সহ যেকোনো অ্যাকাউন্ট রেকর্ডের জন্য Salesforce-এ কোয়েরি করুন। এটি আপনার প্রাইমারি ম্যাচিং সিগন্যাল। যদি কোনো ডোমেইন ম্যাচ পাওয়া যায়, তবে মিডলওয়্যারটি চেক করে যে সেই নির্দিষ্ট ইমেইল অ্যাড্রেসের জন্য কোনো কন্ট্যাক্ট রেকর্ড ইতিমধ্যে বিদ্যমান কিনা। যদি থাকে, তবে আপনি বিদ্যমান রেকর্ডটি আপডেট করুন — একটি নতুন অ্যাক্টিভিটি লগ করুন, লাস্ট-সিন টাইমস্ট্যাম্প আপডেট করুন, একটি ভিজিট কাউন্টার বৃদ্ধি করুন। যদি কোনো কন্ট্যাক্ট বিদ্যমান না থাকে কিন্তু অ্যাকাউন্ট থাকে, তবে আপনি একটি নতুন কন্ট্যাক্ট তৈরি করুন এবং এটিকে সেই অ্যাকাউন্টের সাথে যুক্ত করুন। যদি কোনোটিই বিদ্যমান না থাকে — ডোমেইনটি অজানা — তবে আপনি একটি লিড রেকর্ড তৈরি করুন এবং এটি রিভিউ করার জন্য ফ্ল্যাগ করুন। এই থ্রি-পাথ রাউটিং লজিকটি WiFi-সোর্সড কন্ট্যাক্টগুলোর জন্য একটি ক্লিন Salesforce ডেটা মডেলের ভিত্তি। এর বিকল্প — কনটেক্সট নির্বিশেষে সবকিছুকে লিড হিসেবে পুশ করা — এমন একটি ডেটা কোয়ালিটি দুঃস্বপ্ন তৈরি করে যা বেশিরভাগ RevOps টিম ভয় পায়: হাজার হাজার ডুপ্লিকেট লিড, কোনো অ্যাকাউন্ট অ্যাসোসিয়েশন নেই এবং অ্যাকাউন্ট এক্সিকিউটিভরা তাদের বিদ্যমান বুক অফ বিজনেসে সিগন্যাল মিস করছেন। আমাকে Salesforce ডেটা মডেল সম্পর্কে আরও বিস্তারিতভাবে বলতে দিন, কারণ আপনি এখানে যে ফিল্ড ম্যাপিং সিদ্ধান্তগুলো নেবেন তার দীর্ঘমেয়াদী পরিণতি রয়েছে। লিড অবজেক্টে, আপনি ক্যাপচার করতে চান: WiFi Venue Name, First Seen Date, Last Seen Date, Visit Count, Consent Status এবং Lead Source যা "Guest WiFi"-এর মতো একটি স্ট্যান্ডার্ডাইজড ভ্যালুতে সেট করা। কন্ট্যাক্ট অবজেক্টে, একই ফিল্ডগুলো প্রযোজ্য, সাথে প্যারেন্ট অ্যাকাউন্টের একটি লুকআপ। অ্যাকাউন্ট অবজেক্টে, আপনি একটি রোল-আপ সামারি ফিল্ড চান যা মোট WiFi-অথেনটিকেটেড কন্ট্যাক্ট, একটি Last Visitor Date ফিল্ড এবং একটি Visit Frequency স্কোর দেখায়। এই অ্যাকাউন্ট-লেভেলের ফিল্ডগুলোই এই ইন্টিগ্রেশনটিকে অ্যাকাউন্ট-ভিত্তিক বিক্রয়ের জন্য প্রকৃত অর্থে দরকারী করে তোলে। এখন, অ্যালার্ট মেকানিজম। এখানেই কমার্শিয়াল ভ্যালু বাস্তব রূপ পায়। Salesforce Flow — বা আপনি যদি কোনো পুরোনো অর্গে থাকেন তবে Process Builder — ব্যবহার করে আপনি নির্দিষ্ট কন্ডিশনের উপর ভিত্তি করে ট্রিগার কনফিগার করেন। সবচেয়ে মূল্যবান অ্যালার্ট হলো যাকে আমরা "টার্গেট অ্যাকাউন্ট ভিজিট" ট্রিগার বলি: যখন কোনো টার্গেট অ্যাকাউন্ট হিসেবে ট্যাগ করা অ্যাকাউন্টের সাথে যুক্ত কোনো কন্ট্যাক্ট আপনার WiFi-এ অথেন্টিকেট করে, তখন অ্যাসাইন করা অ্যাকাউন্ট এক্সিকিউটিভ কয়েক মিনিটের মধ্যে একটি Salesforce টাস্ক এবং একটি চ্যাটার (Chatter) নোটিফিকেশন পান। মেসেজটি সহজ: "Acme Corp থেকে জেমস এইমাত্র আপনার ম্যানচেস্টার ভেন্যুতে কানেক্ট হয়েছেন। তিনি এই কোয়ার্টারে তিনবার ভিজিট করেছেন।" এটি একটি ওয়ার্ম আউটরিচ সিগন্যাল যার জন্য বেশিরভাগ সেলস টিম উল্লেখযোগ্য অর্থ প্রদান করবে। এবং আপনি এটি প্যাসিভভাবে তৈরি করছেন, আপনার ইতিমধ্যে থাকা ইনফ্রাস্ট্রাকচার থেকে। কনফিগার করার মতো দ্বিতীয় অ্যালার্টটি হলো "রি-এনগেজমেন্ট" ট্রিগার: নব্বই দিনের বেশি সময় ধরে ডরম্যান্ট থাকা কোনো কন্ট্যাক্ট আপনার WiFi-এ কানেক্ট হয়। এটি এমন চার্নড বা কোল্ড কন্ট্যাক্টগুলোকে সামনে নিয়ে আসে যারা ফিজিক্যালি আপনার অরবিটে ফিরে এসেছে — রিনিউয়াল কথোপকথনের জন্য একটি শক্তিশালী সিগন্যাল। তৃতীয়ত, "নিউ ডোমেইন" অ্যালার্ট: এমন একটি ইমেইল ডোমেইন থেকে WiFi সাইন-ইন যা কোনো বিদ্যমান অ্যাকাউন্টের সাথে ম্যাচ করে না। এটি কোয়ালিফিকেশনের জন্য একটি BDR বা RevOps কিউতে রাউট হয়। প্রতিটি অজানা ডোমেইন প্রসপেক্ট নয়, তবে কোম্পানির ডোমেইনগুলোর জন্য ফিল্টার করা — Gmail, Outlook এবং অন্যান্য কনজ্যুমার প্রোভাইডারদের বাদ দিয়ে — আপনাকে একটি হাই-কোয়ালিটি প্রসপেক্টিং সিগন্যাল দেয়। টেকনিক্যাল ইন্টিগ্রেশনের দিকে, Purple একটি REST API এক্সপোজ করে এবং আউটবাউন্ড ওয়েবহুক সাপোর্ট করে। Salesforce ইন্টিগ্রেশনের জন্য প্রস্তাবিত প্যাটার্ন হলো একটি ওয়েবহুক-টু-মিডলওয়্যার পদ্ধতি: Purple প্রতিটি অথেন্টিকেশন ইভেন্টে একটি ওয়েবহুক ফায়ার করে, একটি লাইটওয়েট মিডলওয়্যার লেয়ার — এটি একটি Salesforce Connected App, একটি MuleSoft ফ্লো বা একটি সাধারণ AWS Lambda ফাংশন হতে পারে — পেলোডটি গ্রহণ করে, ডোমেইন ম্যাচিং লজিক সম্পাদন করে এবং উপযুক্ত রেকর্ড আপসার্ট করতে Salesforce REST API কল করে। এটি লজিকটিকে Salesforce-এর বাইরে রাখে, যা স্বাধীনভাবে মেইনটেইন এবং টেস্ট করা সহজ করে তোলে। Salesforce-এর MuleSoft Anypoint Platform থাকা প্রতিষ্ঠানগুলোর জন্য, Purple-এর API ডকুমেন্টেশন একটি প্রি-বিল্ট কানেক্টর টেমপ্লেট প্রদান করে। যাদের MuleSoft নেই, তাদের জন্য Purple-এর API-কে পয়েন্ট করা একটি Salesforce External Service ডেফিনিশন, একটি Flow-এর সাথে মিলিত হয়ে, কোনো কাস্টম কোড ছাড়াই একই ফলাফল অর্জন করে। আরও একটি টেকনিক্যাল বিবেচনা: MAC অ্যাড্রেস র‍্যান্ডমাইজেশন। আধুনিক iOS এবং Android ডিভাইসগুলো প্রতিটি নেটওয়ার্ক কানেকশনে তাদের MAC অ্যাড্রেস র‍্যান্ডমাইজ করে, যার মানে আপনি রিটার্নিং ভিজিটর ট্র্যাকিংয়ের জন্য পারসিস্টেন্ট ডিভাইস আইডেন্টিফায়ার হিসেবে MAC অ্যাড্রেস ব্যবহার করতে পারবেন না। অথেন্টিকেশনের সময় ক্যাপচার করা ইমেইল অ্যাড্রেস হলো আপনার নির্ভরযোগ্য পারসিস্টেন্ট আইডেন্টিফায়ার। CRM ইন্টিগ্রেশনের উদ্দেশ্যে ইমেইল-ভিত্তিক Captive Portal অথেন্টিকেশন ক্লিক-থ্রু বা শুধুমাত্র ডিভাইস-ভিত্তিক অথেন্টিকেশনের চেয়ে আর্কিটেকচারালি সুপিরিয়র হওয়ার এটি আরেকটি কারণ। --- [ইমপ্লিমেন্টেশন রেকমেন্ডেশন এবং পিটফল — ২ মিনিট] আমাকে আপনাকে এমন চারটি বিষয় বলতে দিন যা একটি ক্লিন ডেপ্লয়মেন্টকে একটি অগোছালো ডেপ্লয়মেন্ট থেকে আলাদা করে। প্রথমত: আপনি লাইভ হওয়ার আগে আপনার ডোমেইন ব্লকলিস্ট সংজ্ঞায়িত করুন। কনজ্যুমার ইমেইল ডোমেইনগুলো — Gmail, Yahoo, Hotmail, iCloud, Outlook — অ্যাকাউন্ট ম্যাচিং এবং লিড তৈরি থেকে বাদ দেওয়া উচিত। আপনি যদি এটি না করেন, তবে আপনি আপনার Salesforce অর্গকে এমন কনজ্যুমার কন্ট্যাক্ট দিয়ে প্লাবিত করবেন যার কোনো কমার্শিয়াল ভ্যালু নেই এবং আপনার সেলস টিমের জন্য ডেটার কোয়ালিটি হ্রাস করবে। একটি মেইনটেইন করা ব্লকলিস্ট তৈরি করুন এবং এটি আপনার মিডলওয়্যার লজিকে প্রয়োগ করুন। দ্বিতীয়ত: ডেপ্লয়মেন্টের আগে আপনার RevOps লিডের সাথে আপনার লিড-টু-কন্ট্যাক্ট কনভার্শন থ্রেশহোল্ডে একমত হোন। একটি সাধারণ ভুল হলো WiFi ইভেন্টগুলো থেকে লিড তৈরি করা এবং সেগুলোকে কখনোই কনভার্ট না করা, তাই সেগুলো অনির্দিষ্টকালের জন্য একটি লিড কিউতে বসে থাকে। একটি নিয়ম সংজ্ঞায়িত করুন: যদি কোনো পরিচিত কোম্পানির ডোমেইন থেকে একটি লিড ত্রিশ দিনের মধ্যে দুবারের বেশি ভিজিট করে, তবে স্বয়ংক্রিয়ভাবে কন্ট্যাক্টে কনভার্ট করুন এবং ম্যাচ করা অ্যাকাউন্টের সাথে যুক্ত করুন। এটি আপনার পাইপলাইনকে ক্লিন রাখে এবং আপনার AE-দের ফোকাসড রাখে। তৃতীয়ত: কনসেন্ট আর্কিটেকচার এড়িয়ে যাবেন না। GDPR-এর অধীনে, প্রসেসিংয়ের জন্য আপনার একটি আইনগত ভিত্তি প্রয়োজন, এবং মার্কেটিং কমিউনিকেশনের জন্য, সেই ভিত্তি হলো কনসেন্ট। আপনার Captive Portal-এ অবশ্যই মার্কেটিংয়ের জন্য একটি স্পষ্ট অপ্ট-ইন উপস্থাপন করতে হবে, যা WiFi অ্যাক্সেসের টার্মস অফ সার্ভিস থেকে আলাদা। Purple-এর প্ল্যাটফর্ম গ্র্যানুলার কনসেন্ট ক্যাটাগরি সাপোর্ট করে — WiFi অ্যাক্সেস, মার্কেটিং ইমেইল, থার্ড-পার্টি শেয়ারিং — এবং এগুলোকে API পেলোডে বুলিয়ান ফ্ল্যাগ হিসেবে পাস করে। এগুলোকে সরাসরি Salesforce কন্ট্যাক্ট ফিল্ডে ম্যাপ করুন এবং আপনার মার্কেটিং অটোমেশন নিয়মগুলোতে এগুলোকে সম্মান করুন। চতুর্থত: প্রথম দিন থেকেই এরর লগিংয়ের সাথে আপনার ইন্টিগ্রেশন ইনস্ট্রুমেন্ট করুন। যে অথেন্টিকেশন ইভেন্টগুলো ম্যাচ করতে বা একটি Salesforce রেকর্ড তৈরি করতে ব্যর্থ হয় সেগুলো একটি কাস্টম Salesforce অবজেক্ট বা একটি এক্সটার্নাল মনিটরিং টুলে লগ করা উচিত। এটি ছাড়া, আপনার সাইলেন্ট ফেইলিওর হবে — ভিজিটররা কানেক্ট হচ্ছে কিন্তু কোনো রেকর্ড তৈরি হচ্ছে না — এবং কেউ ডেটা পাতলা দেখাচ্ছে তা লক্ষ্য না করা পর্যন্ত আপনি জানতে পারবেন না। --- [র‍্যাপিড-ফায়ার Q&A — ১ মিনিট] ঠিক আছে, আমি সবচেয়ে বেশি যে প্রশ্নগুলো শুনি সেগুলোর ওপর একটি দ্রুত Q&A করা যাক। "আমার কি লিড নাকি কন্ট্যাক্টে সিঙ্ক করা উচিত?" — পরিচিত অ্যাকাউন্টগুলোর জন্য কন্ট্যাক্ট দিয়ে শুরু করুন, অজানাগুলোর জন্য লিড। কখনোই সবকিছু লিডে পুশ করবেন না। "GDPR সম্পর্কে কী?" — পোর্টালে কনসেন্ট, Salesforce-এ কনসেন্ট ফ্ল্যাগ, প্রতিটি ডাউনস্ট্রিম সিস্টেমে এটিকে সম্মান করুন। নন-নেগোশিয়েবল। "আমি কীভাবে এমন কনফারেন্স ভেন্যুগুলো হ্যান্ডেল করব যেখানে দিনে হাজার হাজার মানুষ কানেক্ট হয়?" — আপনার ওয়েবহুক প্রসেসিং রেট-লিমিট করুন, আপনার Salesforce আপসার্টগুলো ব্যাচ করুন এবং হাই-ভলিউম ইভেন্টগুলোর জন্য Salesforce Bulk API ব্যবহার করুন। স্টেডিয়াম-স্কেল ডেপ্লয়মেন্টের জন্য স্ট্যান্ডার্ড REST API ব্যবহার করবেন না। "আমি কি এটি ABM-এর জন্য ব্যবহার করতে পারি?" — অবশ্যই। Salesforce-এ আপনার টার্গেট অ্যাকাউন্টগুলো ট্যাগ করুন, সেই অ্যাকাউন্টগুলো থেকে যেকোনো WiFi ভিজিটে আপনার AE-দের অ্যালার্ট করার জন্য একটি Flow কনফিগার করুন এবং আপনার কাছে এমন একটি ফিজিক্যাল ইনটেন্ট সিগন্যাল রয়েছে যা কোনো ডিজিটাল ABM টুল রেপ্লিকেট করতে পারে না। "ROI কী?" — Purple-এর Salesforce ইন্টিগ্রেশন ব্যবহার করা প্রতিষ্ঠানগুলো বিদ্যমান অ্যাকাউন্টগুলোতে AE-ইনিশিয়েটেড আউটরিচে ২০ থেকে ৩৫ শতাংশ বৃদ্ধির রিপোর্ট করে, যা সম্পূর্ণভাবে WiFi ভিজিট অ্যালার্ট দ্বারা চালিত। WiFi-সোর্সড কন্ট্যাক্ট দ্বারা প্রভাবিত পাইপলাইন সাধারণত কোল্ড আউটরিচের তুলনায় ১৫ থেকে ২৫ শতাংশ বেশি ক্লোজ রেট দেখায়, কারণ ভিজিটর ফিজিক্যাল এনগেজমেন্ট প্রদর্শন করেছে। --- [সারসংক্ষেপ এবং পরবর্তী পদক্ষেপ — ১ মিনিট] শেষ করার জন্য: Salesforce WiFi ইন্টিগ্রেশন হলো একটি ম্যাচিওর, ডেপ্লয়েবল সক্ষমতা যা প্যাসিভ নেটওয়ার্ক ইনফ্রাস্ট্রাকচারকে একটি অ্যাক্টিভ অ্যাকাউন্ট ইন্টেলিজেন্স সিগন্যালে পরিণত করে। আর্কিটেকচারটি সোজাসাপ্টা — Captive Portal, আইডেন্টিটি রেজোলিউশন মিডলওয়্যার, Salesforce আপসার্ট — তবে ভ্যালু হলো ডেটা মডেলের সিদ্ধান্ত, অ্যালার্ট কনফিগারেশন এবং এর চারপাশে আপনি যে ডেটা কোয়ালিটি গভর্ন্যান্স রাখেন তার মধ্যে। আপনার তাৎক্ষণিক পরবর্তী পদক্ষেপগুলো: ডোমেইন ফিল্ডের সম্পূর্ণতার জন্য আপনার বর্তমান Salesforce অ্যাকাউন্ট রেকর্ডগুলো অডিট করুন — এটি আপনার ম্যাচিং ফাউন্ডেশন। লিড-বনাম-কন্ট্যাক্ট রাউটিং নিয়মগুলো সংজ্ঞায়িত করতে আপনার RevOps লিডকে এনগেজ করুন। এবং API পেলোড স্ট্রাকচার এবং উপলব্ধ ওয়েবহুক ইভেন্টগুলো বুঝতে Purple-এর Salesforce ইন্টিগ্রেশন ডকুমেন্টেশন রিভিউ করুন। আপনি যদি এমন কোনো ভেন্যুতে গেস্ট WiFi চালান যেখানে আপনার কাস্টমার বা প্রসপেক্টরা ভিজিট করে, তবে এই ইন্টিগ্রেশনটি এক কোয়ার্টারের মধ্যে লাইভ হওয়া উচিত। ডেটা সেখানে আছে। আপনাকে শুধু এটি কানেক্ট করতে হবে। শোনার জন্য ধন্যবাদ। আপনি যদি আজ কভার করা যেকোনো বিষয়ে আরও গভীরে যেতে চান, তবে সম্পূর্ণ টেকনিক্যাল রেফারেন্স গাইডটি purple.ai-তে উপলব্ধ। পরবর্তী ব্রিফিংয়ে দেখা হবে। --- [স্ক্রিপ্টের সমাপ্তি]

header_image.png

এক্সিকিউটিভ সামারি

এন্টারপ্রাইজ ভেন্যুগুলোর জন্য—কনফারেন্স সেন্টার থেকে শুরু করে কর্পোরেট ক্যাম্পাস পর্যন্ত—গেস্ট WiFi ফার্স্ট-পার্টি ইনটেন্ট ডেটার একটি অব্যবহৃত ভাণ্ডার। প্রতিটি অথেন্টিকেশন ইভেন্ট হলো এনগেজমেন্টের একটি ফিজিক্যাল সিগন্যাল। তবে, CRM-এর সাথে কোনো স্ট্রাকচারাল লিঙ্ক না থাকলে, এই ডেটা বিচ্ছিন্ন থেকে যায় এবং কোনো কমার্শিয়াল উপযোগিতা প্রদান করে না।

Salesforce-এর সাথে গেস্ট WiFi ইন্টিগ্রেট করার মাধ্যমে প্যাসিভ নেটওয়ার্ক ইনফ্রাস্ট্রাকচার একটি অ্যাক্টিভ অ্যাকাউন্ট ইন্টেলিজেন্স ইঞ্জিনে রূপান্তরিত হয়। Salesforce-এ অথেন্টিকেশন ইভেন্টগুলো রাউট করে, বিদ্যমান অ্যাকাউন্টগুলোর বিপরীতে আইডেন্টিটি রিজলভ করে এবং অটোমেটেড অ্যালার্ট ট্রিগার করার মাধ্যমে, প্রতিষ্ঠানগুলো তাদের সেলস টিমকে হাই-ফিডেলিটি ফিজিক্যাল ইনটেন্ট সিগন্যাল দিয়ে সজ্জিত করতে পারে। এই ইন্টিগ্রেশনটি বিশেষ করে B2B হসপিটালিটি এবং ইভেন্ট স্পেসগুলোর জন্য অত্যন্ত কার্যকর, যেখানে অন-সাইট টার্গেট অ্যাকাউন্টগুলো শনাক্ত করা ডিল ভেলোসিটিকে উল্লেখযোগ্যভাবে ত্বরান্বিত করতে পারে।

এই গাইডটি Salesforce WiFi ইন্টিগ্রেশন বাস্তবায়নকারী IT লিডার এবং RevOps টিমের জন্য টেকনিক্যাল আর্কিটেকচার, ডেটা মডেলের প্রয়োজনীয়তা এবং ডেপ্লয়মেন্টের বেস্ট প্র্যাকটিস প্রদান করে। এটি বেসিক লিড ক্যাপচারের বাইরে গিয়ে অ্যাকাউন্ট-ভিত্তিক ইন্টেলিজেন্সের জন্য একটি শক্তিশালী এবং কমপ্লায়েন্ট ফ্রেমওয়ার্ক প্রতিষ্ঠা করে।


টেকনিক্যাল ডিপ-ডাইভ: আর্কিটেকচার এবং আইডেন্টিটি রেজোলিউশন

Salesforce WiFi ইন্টিগ্রেশনের আর্কিটেকচার তিনটি মূল লেয়ারের উপর নির্ভর করে: Captive Portal, ইন্টিগ্রেশন মিডলওয়্যার এবং CRM ডেটা মডেল।

১. Captive Portal লেয়ার

Captive Portal হলো আইডেন্টিটি ক্যাপচার করার পয়েন্ট। B2B ইন্টেলিজেন্সের জন্য, ইমেইল অথেন্টিকেশন বা LinkedIn SSO কঠোরভাবে প্রয়োজনীয়। ক্লিক-থ্রু বা শুধুমাত্র SMS-ভিত্তিক অথেন্টিকেশন ( গেস্ট WiFi-এর জন্য SMS বনাম ইমেইল ভেরিফিকেশন: কোনটি বেছে নেবেন -এ যেমন আলোচনা করা হয়েছে) শক্তিশালী CRM ম্যাচিংয়ের জন্য প্রয়োজনীয় পারসিস্টেন্ট আইডেন্টিফায়ার প্রদান করে না।

সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো, এই লেয়ারটিকে অবশ্যই কমপ্লায়েন্স পরিচালনা করতে হবে। GDPR-এর অধীনে, এন্ট্রির পয়েন্টে সুস্পষ্ট সম্মতি (consent) ক্যাপচার করতে হবে এবং ডাউনস্ট্রিমে পাস করতে হবে। Purple-এর প্ল্যাটফর্ম এটি নেটিভভাবে পরিচালনা করে, আইডেন্টিটি পেলোডের পাশাপাশি গ্র্যানুলার কনসেন্ট ফ্ল্যাগগুলো পাস করে।

২. ইন্টিগ্রেশন মিডলওয়্যার এবং আইডেন্টিটি রেজোলিউশন

ইন্টিগ্রেশন ইঞ্জিন অথেন্টিকেশন ইভেন্টটি গ্রহণ করে—সাধারণত একটি ওয়েবহুকের মাধ্যমে—এবং একটি Salesforce আপসার্ট (upsert) এক্সিকিউট করার আগে আইডেন্টিটি রেজোলিউশন সম্পাদন করে। এই লজিক ডুপ্লিকেট রেকর্ড তৈরি হওয়া রোধ করে এবং ডেটার ইন্টিগ্রিটি নিশ্চিত করে।

architecture_overview.png

আইডেন্টিটি রেজোলিউশন সিকোয়েন্সটি নিম্নরূপ কাজ করে: ১. ডোমেইন এক্সট্রাকশন: মিডলওয়্যারটি অথেনটিকেটেড ইমেইল অ্যাড্রেস থেকে ডোমেইন এক্সট্রাক্ট করে (যেমন, user@acmecorp.com হয়ে যায় acmecorp.com)। ২. অ্যাকাউন্ট ম্যাচিং: একটি SOQL কোয়েরি ম্যাচিং ওয়েবসাইট বা ইমেইল ডোমেইন ফিল্ডের জন্য Salesforce অ্যাকাউন্ট অবজেক্ট চেক করে। ৩. কন্ট্যাক্ট/লিড রাউটিং:

  • যদি কোনো অ্যাকাউন্ট ম্যাচ পাওয়া যায়, সিস্টেমটি বিদ্যমান কন্ট্যাক্ট চেক করে। যদি পাওয়া যায়, কন্ট্যাক্টটি আপডেট করা হয় (লাস্ট সিন ডেট, ভিজিট কাউন্ট বৃদ্ধি করা হয়)। যদি না পাওয়া যায়, একটি নতুন কন্ট্যাক্ট তৈরি করা হয় এবং অ্যাকাউন্টের সাথে যুক্ত করা হয়।
  • যদি কোনো অ্যাকাউন্ট ম্যাচ না পাওয়া যায়, সিস্টেমটি একটি ব্লকলিস্টের (যেমন, gmail.com) বিপরীতে ডোমেইনটি মূল্যায়ন করে। যদি এটি পাস করে, একটি নতুন লিড তৈরি করা হয়।

lead_vs_contact_decision.png

৩. Salesforce ডেটা মডেল

WiFi অ্যানালিটিক্স থেকে ভ্যালু এক্সট্রাক্ট করার জন্য, ফিজিক্যাল ইনটেন্ট ডেটা গ্রহণ এবং রোল আপ করার জন্য Salesforce ডেটা মডেলটি কনফিগার করা আবশ্যক।

প্রয়োজনীয় কাস্টম ফিল্ডসমূহ:

  • কন্ট্যাক্ট/লিড অবজেক্ট: WiFi_Venue_Name__c, First_Seen_Date__c, Last_Seen_Date__c, Visit_Count__c, Marketing_Consent__c
  • অ্যাকাউন্ট অবজেক্ট: Total_WiFi_Contacts__c (রোল-আপ সামারি), Last_Target_Account_Visit__c

ইমপ্লিমেন্টেশন গাইড: ধাপে ধাপে ডেপ্লয়মেন্ট

Salesforce WiFi ইন্টিগ্রেশন ডেপ্লয় করার জন্য IT ইনফ্রাস্ট্রাকচার এবং RevOps-এর মধ্যে সমন্বয় প্রয়োজন। এই ভেন্ডর-নিউট্রাল ডেপ্লয়মেন্ট সিকোয়েন্সটি অনুসরণ করুন:

ফেজ ১: প্রি-ডেপ্লয়মেন্ট ডেটা গভর্ন্যান্স

সিস্টেমগুলো কানেক্ট করার আগে, এনগেজমেন্টের নিয়মগুলো প্রতিষ্ঠা করুন। ১. ডোমেইন ব্লকলিস্ট সংজ্ঞায়িত করুন: অ্যাকাউন্ট ম্যাচিং এবং লিড তৈরি থেকে বাদ দেওয়ার জন্য কনজ্যুমার ইমেইল ডোমেইনগুলোর (Gmail, Yahoo, iCloud) একটি বিস্তৃত তালিকা কম্পাইল করুন। এটি CRM পলিউশন প্রতিরোধ করে। ২. কনভার্শন থ্রেশহোল্ড প্রতিষ্ঠা করুন: কখন একটি লিড স্বয়ংক্রিয়ভাবে কন্ট্যাক্টে কনভার্ট হবে তা সংজ্ঞায়িত করুন। একটি স্ট্যান্ডার্ড নিয়ম হলো: একটি পরিচিত কর্পোরেট ডোমেইন থেকে ৩০ দিনের মধ্যে ২টির বেশি ভিজিট কনভার্শন এবং অ্যাকাউন্ট অ্যাসোসিয়েশন ট্রিগার করে।

ফেজ ২: মিডলওয়্যার কনফিগারেশন

ওয়েবহুক পেলোড হ্যান্ডেল করার জন্য ইন্টিগ্রেশন লেয়ার কনফিগার করুন। ১. ওয়েবহুক কনফিগারেশন: Purple পোর্টালে, user_authenticated ইভেন্টে ফায়ার করার জন্য একটি আউটবাউন্ড ওয়েবহুক কনফিগার করুন। ২. মিডলওয়্যার লজিক: আপনার নির্বাচিত মিডলওয়্যারে (যেমন, MuleSoft, AWS Lambda, বা একটি কাস্টম Connected App) আইডেন্টিটি রেজোলিউশন লজিক ইমপ্লিমেন্ট করুন। ৩. API লিমিট: হাই-ডেনসিটি এনভায়রনমেন্টের জন্য ( হাই-ডেনসিটি WiFi ডিজাইন: স্টেডিয়াম এবং অ্যারেনা বেস্ট প্র্যাকটিস দেখুন), নিশ্চিত করুন যে মিডলওয়্যারটি রিকোয়েস্টগুলো ব্যাচ করে অথবা REST API লিমিট অতিক্রম করা এড়াতে Salesforce Bulk API ব্যবহার করে।

ফেজ ৩: অ্যালার্ট কনফিগারেশন

এনরিচড ডেটার উপর ভিত্তি করে কমার্শিয়াল অ্যাকশন ট্রিগার করতে Salesforce Flow কনফিগার করুন। ১. টার্গেট অ্যাকাউন্ট অ্যালার্ট: যখন একটি টায়ার ১ টার্গেট অ্যাকাউন্টের সাথে যুক্ত কোনো কন্ট্যাক্ট নেটওয়ার্কে কানেক্ট হয়, তখন অ্যাকাউন্ট ওনারের কাছে একটি টাস্ক এবং চ্যাটার (Chatter) নোটিফিকেশন ট্রিগার করুন। ২. ডরম্যান্ট রি-এনগেজমেন্ট: যদি ৯০ দিনের বেশি সময় ধরে কোনো লগড অ্যাক্টিভিটি নেই এমন কোনো কন্ট্যাক্ট WiFi-এ কানেক্ট হয়, তবে অ্যাকাউন্ট ওনারকে অ্যালার্ট করুন।


বেস্ট প্র্যাকটিস এবং রিস্ক মিটিগেশন

MAC অ্যাড্রেস র‍্যান্ডমাইজেশন ম্যানেজ করা

আধুনিক মোবাইল অপারেটিং সিস্টেমগুলো (iOS 14+, Android 10+) ডিফল্টরূপে MAC অ্যাড্রেস র‍্যান্ডমাইজেশন ইমপ্লিমেন্ট করে। এর মানে হলো ডিভাইসটি প্রতিটি নেটওয়ার্কে একটি ভিন্ন MAC অ্যাড্রেস উপস্থাপন করে, যা বিভিন্ন ভেন্যু বা বর্ধিত সময়সীমা জুড়ে MAC-ভিত্তিক পারসিস্টেন্ট ট্র্যাকিংকে অকার্যকর করে তোলে। ইন্টিগ্রেশনটিকে অবশ্যই প্রাইমারি আইডেন্টিফায়ার হিসেবে অথেনটিকেটেড ইমেইল অ্যাড্রেসের উপর নির্ভর করতে হবে, এবং MAC অ্যাড্রেসটি শুধুমাত্র একটি সিঙ্গেল ভিজিটের মধ্যে সেশন ম্যানেজমেন্টের জন্য ব্যবহার করতে হবে।

"লিড ডাম্প" এড়ানো

CRM ইন্টিগ্রেশনগুলোর সবচেয়ে সাধারণ ফেইলিওর মোড হলো প্রতিটি অথেন্টিকেশন ইভেন্ট সরাসরি লিড অবজেক্টে পুশ করা। এটি হাজার হাজার ডুপ্লিকেট রেকর্ড তৈরি করে, সেলস টিমকে হতাশ করে এবং প্রকৃত ইনটেন্ট সিগন্যালগুলোকে অস্পষ্ট করে দেয়। উপরে বর্ণিত অ্যাকাউন্ট-ফার্স্ট ম্যাচিং লজিকের কঠোর অনুসরণ অপরিহার্য。

কমপ্লায়েন্স এবং কনসেন্ট সিনক্রোনাইজেশন

Captive Portal-এ ক্যাপচার করা মার্কেটিং কনসেন্টকে অবশ্যই সেই নির্দিষ্ট চ্যানেলের জন্য সোর্স অফ ট্রুথ হিসেবে বিবেচনা করতে হবে। ইন্টিগ্রেশনটিকে অবশ্যই WiFi পেলোড থেকে marketing_opt_in বুলিয়ান ফ্ল্যাগটি সরাসরি Salesforce-এর সংশ্লিষ্ট কনসেন্ট ফিল্ডে ম্যাপ করতে হবে। যদি কোনো ব্যবহারকারী পরবর্তীতে কোনো ইমেইল ক্যাম্পেইনের মাধ্যমে অপ্ট আউট করেন, তবে মার্কেটিং অটোমেশন প্ল্যাটফর্মটিকে অবশ্যই সেই প্রেফারেন্সটি পুনরায় Salesforce-এ সিঙ্ক করতে হবে।


ROI এবং বিজনেস ইমপ্যাক্ট

Salesforce WiFi ইন্টিগ্রেশনের বিজনেস ইমপ্যাক্ট পাইপলাইন ভেলোসিটি এবং অ্যাকাউন্ট এনগেজমেন্টের মাধ্যমে পরিমাপ করা হয়।

ফিজিক্যাল ইনটেন্ট সিগন্যালগুলোর ডেলিভারি অটোমেট করার মাধ্যমে, প্রতিষ্ঠানগুলো কোনো প্রসপেক্টের ভেন্যু ভিজিট করা এবং সেলস টিমের আউটরিচ শুরু করার মধ্যবর্তী লেটেন্সি দূর করে। রিটেইল এবং B2B ইভেন্ট স্পেসগুলোর জন্য, এই সক্ষমতা একটি কস্ট সেন্টারকে (গেস্ট WiFi) একটি পরিমাপযোগ্য পাইপলাইন জেনারেশন টুলে রূপান্তরিত করে।

এই আর্কিটেকচার ডেপ্লয় করা প্রতিষ্ঠানগুলো সাধারণত অন-সাইট প্রসপেক্টদের জন্য টাইম-টু-কন্ট্যাক্টে উল্লেখযোগ্য হ্রাস এবং ফিজিক্যাল ভেন্যুগুলো থেকে প্রাপ্ত মার্কেটিং কোয়ালিফাইড লিডগুলোর (MQLs) কনভার্শন রেট বৃদ্ধি লক্ষ্য করে।


ব্রিফিংটি শুনুন

আর্কিটেকচার এবং ডেপ্লয়মেন্ট স্ট্র্যাটেজিগুলোর একটি বিস্তৃত ওভারভিউয়ের জন্য, কম্প্যানিয়ন পডকাস্ট ব্রিফিংটি শুনুন:

মূল সংজ্ঞাসমূহ

আইডেন্টিটি রেজোলিউশন

একটি ইনকামিং অথেন্টিকেশন ইভেন্টকে (যেমন, একটি ইমেইল অ্যাড্রেস) বিদ্যমান CRM রেকর্ডগুলোর বিপরীতে ম্যাচ করার প্রক্রিয়া, যাতে নির্ধারণ করা যায় যে কোনো কন্ট্যাক্ট আপডেট করা হবে, কোনো অ্যাকাউন্টের সাথে যুক্ত করা হবে, নাকি একটি নতুন লিড তৈরি করা হবে।

ডেটা হাইজিন বজায় রাখা এবং সেলস টিমগুলো যাতে সঠিক অ্যাকাউন্টগুলোর সাথে যুক্ত অ্যালার্ট পায় তা নিশ্চিত করার জন্য অত্যন্ত গুরুত্বপূর্ণ।

Captive Portal

গেস্ট WiFi নেটওয়ার্কে অ্যাক্সেস দেওয়ার আগে ব্যবহারকারীদের যে ওয়েব পেজে ডিরেক্ট করা হয়। এটি আইডেন্টিটি এবং কনসেন্ট ক্যাপচার করতে ব্যবহৃত হয়।

ফার্স্ট-পার্টি ডেটা এবং GDPR-কমপ্লায়েন্ট মার্কেটিং কনসেন্ট ক্যাপচার করার জন্য প্রাইমারি ইন্টারফেস।

MAC অ্যাড্রেস র‍্যান্ডমাইজেশন

আধুনিক মোবাইল অপারেটিং সিস্টেমগুলোর একটি প্রাইভেসি ফিচার যেখানে ডিভাইসটি যে নেটওয়ার্কের সাথে কানেক্ট হয় তার প্রতিটির জন্য একটি অস্থায়ী MAC অ্যাড্রেস তৈরি করে।

পারসিস্টেন্ট CRM ট্র্যাকিংয়ের জন্য ডিভাইস হার্ডওয়্যার অ্যাড্রেসের পরিবর্তে অথেনটিকেটেড ক্রেডেনশিয়ালের (যেমন ইমেইল) উপর নির্ভর করতে IT টিমগুলোকে বাধ্য করে।

Salesforce Flow

Salesforce-এর মধ্যে একটি অটোমেশন টুল যা নির্দিষ্ট ট্রিগার কন্ডিশনের উপর ভিত্তি করে লজিক এক্সিকিউট করতে, রেকর্ড আপডেট করতে এবং নোটিফিকেশন পাঠাতে ব্যবহৃত হয়।

যখন কোনো টার্গেট অ্যাকাউন্ট WiFi-এ কানেক্ট হয় তখন অ্যাকাউন্ট এক্সিকিউটিভদের কাছে অ্যালার্ট রাউটিং অটোমেট করতে ব্যবহৃত হয়।

ওয়েবহুক

একটি অটোমেটেড HTTP পুশ মেকানিজম যা কোনো নির্দিষ্ট ইভেন্ট ঘটলে একটি অ্যাপ্লিকেশন থেকে অন্য অ্যাপ্লিকেশনে রিয়েল-টাইম ডেটা পাঠায়।

নেটওয়ার্ক প্ল্যাটফর্ম থেকে ইন্টিগ্রেশন মিডলওয়্যারে WiFi অথেন্টিকেশন ইভেন্ট ট্রান্সমিট করার স্ট্যান্ডার্ড পদ্ধতি।

ডোমেইন ব্লকলিস্ট

ইমেইল ডোমেইনগুলোর (যেমন, Gmail বা Yahoo-এর মতো কনজ্যুমার প্রোভাইডার) একটি মেইনটেইন করা তালিকা যা নির্দিষ্ট ইন্টিগ্রেশন অ্যাকশনগুলো থেকে স্পষ্টভাবে বাদ দেওয়া হয়।

CRM পলিউশন প্রতিরোধ করতে এবং শুধুমাত্র হাই-ভ্যালু B2B কন্ট্যাক্টগুলো প্রসেস করা নিশ্চিত করতে অপরিহার্য।

রোল-আপ সামারি ফিল্ড

একটি Salesforce ফিল্ড টাইপ যা সম্পর্কিত রেকর্ডগুলো থেকে ভ্যালু ক্যালকুলেট করে, যেমন একটি অ্যাকাউন্টের সাথে যুক্ত কন্ট্যাক্টগুলোর মোট সংখ্যা।

সমস্ত যুক্ত কন্ট্যাক্ট থেকে মোট WiFi ভিজিটের সংখ্যা এগ্রিগেট করতে অ্যাকাউন্ট অবজেক্টে ব্যবহৃত হয়।

ফার্স্ট-পার্টি ডেটা

ডেমোগ্রাফিক্স, বিহেভিয়ার এবং কনসেন্ট সহ একটি কোম্পানি সরাসরি তার গ্রাহক বা ভিজিটরদের কাছ থেকে যে তথ্য সংগ্রহ করে।

গেস্ট WiFi অথেন্টিকেশন হলো ফিজিক্যাল ভেন্যুগুলোর জন্য হাই-কোয়ালিটি ফার্স্ট-পার্টি ডেটার একটি প্রাইমারি সোর্স।

সমাধানকৃত উদাহরণসমূহ

একটি কর্পোরেট কনফারেন্স সেন্টার প্রতি সপ্তাহে একাধিক B2B ইভেন্ট হোস্ট করে। RevOps টিম চায় যখন কোনো টার্গেট অ্যাকাউন্ট থেকে কোনো প্রসপেক্ট ভেন্যুর WiFi-এ কানেক্ট হয় তখন সাথে সাথে অ্যাকাউন্ট এক্সিকিউটিভদের অ্যালার্ট করতে, কিন্তু তারা ইভেন্ট স্টাফ এবং কন্ট্রাক্টরদের কনজ্যুমার ইমেইল অ্যাড্রেস (যেমন, Gmail) দিয়ে Salesforce প্লাবিত হওয়ার বিষয়ে উদ্বিগ্ন।

১. WiFi প্ল্যাটফর্ম (যেমন, Purple) এবং Salesforce-এর মধ্যে একটি মিডলওয়্যার লেয়ার ইমপ্লিমেন্ট করুন। ২. সমস্ত পরিচিত কনজ্যুমার ইমেইল প্রোভাইডারদের নিয়ে একটি কঠোর ডোমেইন ব্লকলিস্টের সাহায্যে মিডলওয়্যারটি কনফিগার করুন। ৩. যখন কোনো অথেন্টিকেশন ইভেন্ট ঘটে, মিডলওয়্যারটি ইমেইল ডোমেইন এক্সট্রাক্ট করে। যদি ডোমেইনটি ব্লকলিস্টে থাকে, তবে পেলোডটি বাতিল করা হয় বা শুধুমাত্র অ্যানালিটিক্সের জন্য একটি কাস্টম অবজেক্টে লগ করা হয়, যা লিড/কন্ট্যাক্ট তৈরি করা বাইপাস করে। ৪. যদি ডোমেইনটি ফিল্টার পাস করে, তবে মিডলওয়্যারটি অ্যাকাউন্ট ম্যাচের জন্য Salesforce-এ কোয়েরি করে। ৫. যদি কোনো অ্যাকাউন্ট ম্যাচ পাওয়া যায় এবং এটি 'টার্গেট অ্যাকাউন্ট' হিসেবে ফ্ল্যাগ করা থাকে, তবে মিডলওয়্যারটি কন্ট্যাক্ট রেকর্ড আপসার্ট করে এবং অ্যাসাইন করা অ্যাকাউন্ট এক্সিকিউটিভের জন্য একটি হাই-প্রায়োরিটি টাস্ক তৈরি করতে একটি Salesforce Flow ট্রিগার করে।

পরীক্ষকের মন্তব্য: এই পদ্ধতিটি সফলভাবে নয়েজ থেকে সিগন্যালকে আলাদা করে। Salesforce-এর পরিবর্তে মিডলওয়্যারে ব্লকলিস্ট ফিল্টারিং হ্যান্ডেল করার মাধ্যমে, প্রতিষ্ঠানটি তার CRM ডেটার কোয়ালিটি রক্ষা করে এবং API কল লিমিট সংরক্ষণ করে। অ্যাকাউন্ট-ফার্স্ট ম্যাচিং লজিক নিশ্চিত করে যে AE-রা বিচ্ছিন্ন লিড রেকর্ডের পরিবর্তে তাদের বিদ্যমান বুক অফ বিজনেসের সাথে যুক্ত কনটেক্সট-রিচ অ্যালার্ট পান।

একজন B2B রিটেইল টেকনোলজি ভেন্ডর তাদের এক্সিকিউটিভ ব্রিফিং সেন্টারে ফ্রি WiFi অফার করে। তাদের নিশ্চিত করতে হবে যে WiFi সাইন-আপের সময় ক্যাপচার করা মার্কেটিং কনসেন্ট Salesforce-এ সঠিকভাবে প্রতিফলিত হয় এবং GDPR-এর প্রয়োজনীয়তাগুলো মেনে চলে।

১. টার্মস অফ সার্ভিস থেকে আলাদা, মার্কেটিং কমিউনিকেশনের জন্য একটি স্পষ্ট, আন-টিক করা চেকবক্স উপস্থাপন করতে Captive Portal কনফিগার করুন। ২. নিশ্চিত করুন যে WiFi প্ল্যাটফর্মটি টাইমস্ট্যাম্প, IP অ্যাড্রেস এবং কনসেন্ট চেকবক্সের বুলিয়ান ভ্যালু ক্যাপচার করে। ৩. WiFi API পেলোড থেকে কনসেন্ট বুলিয়ানটিকে Salesforce কন্ট্যাক্ট/লিড অবজেক্টের একটি কাস্টম WiFi_Marketing_Consent__c ফিল্ডে ম্যাপ করুন। ৪. এই কাস্টম ফিল্ডটিকে স্ট্যান্ডার্ড ইন্ডিভিজ্যুয়াল অবজেক্ট বা ইন্টিগ্রেটেড মার্কেটিং অটোমেশন প্ল্যাটফর্মের কনসেন্ট ম্যানেজমেন্ট সিস্টেমে ম্যাপ করতে Salesforce কনফিগার করুন। ৫. মার্কেটিং অটোমেশন প্ল্যাটফর্ম দ্বারা প্রসেস করা যেকোনো অপ্ট-আউট যাতে সেন্ট্রাল Salesforce রেকর্ড আপডেট করে তা নিশ্চিত করতে একটি ডেইলি সিঙ্ক প্রতিষ্ঠা করুন।

পরীক্ষকের মন্তব্য: এই সলিউশনটি কনসেন্ট গ্র্যানুলার হওয়া, একটি অডিট ট্রেইলের সাথে রেকর্ড করা এবং টেকনোলজি স্ট্যাক জুড়ে সিনক্রোনাইজ করা নিশ্চিত করার মাধ্যমে GDPR-এর কঠোর প্রয়োজনীয়তাগুলো পূরণ করে। কনসেন্টটিকে সরাসরি Salesforce-এর একটি ডেডিকেটেড ফিল্ডে ম্যাপ করা কমপ্লায়েন্সের জন্য একটি সিঙ্গেল সোর্স অফ ট্রুথ প্রদান করে।

অনুশীলনী প্রশ্নসমূহ

Q1. একটি হসপিটাল নেটওয়ার্ক ভেন্ডর এবং পার্টনারদের ভিজিট ট্র্যাক করতে Salesforce-এর সাথে তাদের গেস্ট WiFi ইন্টিগ্রেট করতে চায়। তবে, তারা অসাবধানতাবশত CRM-এ রোগীর ডেটা ক্যাপচার করার বিষয়ে উদ্বিগ্ন। ইন্টিগ্রেশন আর্কিটেকচার কীভাবে এটি সমাধান করবে?

ইঙ্গিত: CRM-এ পৌঁছানোর আগে আপনি কীভাবে অথেন্টিকেশন ইভেন্টগুলো ফিল্টার করতে পারেন তা বিবেচনা করুন।

মডেল উত্তর দেখুন

আর্কিটেকচারটিকে অবশ্যই মিডলওয়্যার লেয়ারে কঠোর ফিল্টারিং ইমপ্লিমেন্ট করতে হবে। কর্পোরেট ইমেইল অ্যাড্রেস রিকোয়ার করার জন্য Captive Portal কনফিগার করা উচিত এবং কনজ্যুমার ইমেইল ডোমেইন (যা রোগীদের ব্যবহার করার সম্ভাবনা সবচেয়ে বেশি) থেকে যেকোনো অথেন্টিকেশন ইভেন্ট বাতিল করার জন্য মিডলওয়্যারটিকে অবশ্যই একটি বিস্তৃত ডোমেইন ব্লকলিস্ট নিয়োগ করতে হবে। উপরন্তু, Captive Portal-এ এর উদ্দেশ্য স্পষ্টভাবে উল্লেখ করা উচিত (যেমন, 'ভেন্ডর এবং পার্টনার অ্যাক্সেস') এবং রোগীদের ব্যবহার নিরুৎসাহিত করার জন্য নির্দিষ্ট টার্মস অফ সার্ভিস অন্তর্ভুক্ত করা উচিত।

Q2. আপনার RevOps টিম রিপোর্ট করেছে যে নতুন WiFi ইন্টিগ্রেশনটি এমন ব্যক্তিদের জন্য ডুপ্লিকেট লিড তৈরি করছে যারা ইতিমধ্যে পরিচিত অ্যাকাউন্টগুলোর অধীনে কন্ট্যাক্ট হিসেবে বিদ্যমান। ইন্টিগ্রেশন লজিকে সবচেয়ে সম্ভাব্য ফেইলিওর কী?

ইঙ্গিত: আইডেন্টিটি রেজোলিউশন ধাপগুলোর সিকোয়েন্স রিভিউ করুন।

মডেল উত্তর দেখুন

ইন্টিগ্রেশন লজিক সম্ভবত একটি লিড তৈরি করার আগে একটি অ্যাকাউন্ট ডোমেইন ম্যাচ সম্পাদন করতে ব্যর্থ হচ্ছে। সঠিক সিকোয়েন্সটি অবশ্যই হতে হবে: ১) ডোমেইন এক্সট্রাক্ট করা, ২) ডোমেইন ম্যাচের জন্য অ্যাকাউন্ট অবজেক্ট কোয়েরি করা, ৩) যদি অ্যাকাউন্ট বিদ্যমান থাকে, কন্ট্যাক্ট ম্যাচের জন্য কোয়েরি করা, ৪) যদি কোনো কন্ট্যাক্ট বিদ্যমান না থাকে, অ্যাকাউন্টের সাথে লিঙ্ক করা একটি নতুন কন্ট্যাক্ট তৈরি করা। লিড তৈরি করা শুধুমাত্র তখনই হওয়া উচিত যদি ধাপ ২ (অ্যাকাউন্ট ম্যাচ) ব্যর্থ হয়।

Q3. একটি হোটেল চেইনের মার্কেটিং টিম ট্র্যাক করতে চায় যে নির্দিষ্ট কর্পোরেট ক্লায়েন্টরা কত ঘন ঘন তাদের প্রপার্টিগুলো ভিজিট করে। তারা বর্তমানে রিটার্নিং ভিজিটরদের শনাক্ত করতে MAC অ্যাড্রেসের উপর নির্ভর করছে, কিন্তু ডেটা কৃত্রিমভাবে কম রিটার্ন রেট দেখাচ্ছে। কেন এমন হচ্ছে এবং এর আর্কিটেকচারাল সলিউশন কী?

ইঙ্গিত: আধুনিক মোবাইল অপারেটিং সিস্টেমগুলো কীভাবে নেটওয়ার্ক কানেকশন হ্যান্ডেল করে তা বিবেচনা করুন।

মডেল উত্তর দেখুন

কৃত্রিমভাবে কম রিটার্ন রেটগুলো MAC অ্যাড্রেস র‍্যান্ডমাইজেশনের কারণে ঘটে, যা আধুনিক iOS এবং Android ডিভাইসগুলোর একটি প্রাইভেসি ফিচার যা বিভিন্ন নেটওয়ার্কের জন্য বা সময়ের সাথে সাথে একটি নতুন MAC অ্যাড্রেস তৈরি করে। আর্কিটেকচারাল সলিউশন হলো MAC অ্যাড্রেস থেকে নির্ভরতা সরিয়ে অথেনটিকেটেড ইমেইল অ্যাড্রেসে স্থানান্তর করা। Captive Portal-এ অবশ্যই ইমেইল অথেন্টিকেশন রিকোয়ার করতে হবে এবং Salesforce কন্ট্যাক্ট রেকর্ড কোয়েরি ও আপডেট করার জন্য ইন্টিগ্রেশন মিডলওয়্যারটিকে অবশ্যই এই ইমেইল অ্যাড্রেসটিকে পারসিস্টেন্ট আইডেন্টিফায়ার হিসেবে ব্যবহার করতে হবে।

এই সিরিজে পড়া চালিয়ে যান

Purple WiFi-এর সাথে Grandstream GWN Access Points ইন্টিগ্রেশন

এই নির্ভরযোগ্য প্রযুক্তিগত নির্দেশিকাটিতে বিস্তারিত আলোচনা করা হয়েছে কীভাবে Grandstream GWN access points-কে Purple-এর Guest WiFi এবং অ্যানালিটিক্স প্ল্যাটফর্মের সাথে ইন্টিগ্রেট করা যায়। এতে Grandstream captive portal কনফিগারেশন, RADIUS AAA সেটিংস, walled garden সেটআপ, ডাইনামিক VLAN স্টিয়ারিং সহ নিরাপদ স্টাফ 802.1X অথেনটিকেশন এবং মাল্টি-টেন্যান্ট PPSK সেগমেন্টেশন অন্তর্ভুক্ত রয়েছে - যা বৃহৎ পরিসরে গেস্ট এবং স্টাফ WiFi স্থাপনকারী MSP এবং IT টিমগুলোর জন্য কার্যকর, ধাপে ধাপে নির্দেশনা প্রদান করে।

গাইডটি পড়ুন →

Purple WiFi-এর সাথে OpenWrt কাস্টম ফার্মওয়্যার ইন্টিগ্রেশন

এই গাইডটি Purple WiFi-এর সাথে OpenWrt কাস্টম ফার্মওয়্যার স্থাপনের জন্য সম্পূর্ণ ইন্টিগ্রেশন প্লেবুক প্রদান করে। এতে CoovaChilli captive portal কনফিগারেশন, iptables walled garden ম্যানেজমেন্ট, hostapd-এর মাধ্যমে 802.1X সুরক্ষিত স্টাফ WiFi এবং ডাইনামিক VLAN অ্যাসাইনমেন্ট সহ মাল্টি-টেন্যান্ট PPSK সেগমেন্টেশন কভার করা হয়েছে - যা IT টিমগুলোকে যেকোনো OpenWrt-সক্ষম হার্ডওয়্যারে একটি আইডেন্টিটি-ভিত্তিক নেটওয়ার্ক তৈরি করার জন্য প্রয়োজনীয় সঠিক কনফিগারেশন ধাপগুলো প্রদান করে।

গাইডটি পড়ুন →

Purple WiFi-এর সাথে Cambium Networks cnPilot এবং cnMaestro ইন্টিগ্রেশন

এই নির্ভরযোগ্য নির্দেশিকাটি Purple WiFi ইন্টেলিজেন্স প্ল্যাটফর্মের সাথে Cambium Networks cnPilot অ্যাক্সেস পয়েন্ট এবং cnMaestro ক্লাউড কন্ট্রোলারের ইন্টিগ্রেশনের বিস্তারিত বিবরণ দেয়। এতে আর্কিটেকচার, Captive Portal কনফিগারেশন, ওয়াল্ড গার্ডেন প্রয়োজনীয়তা, 802.1X স্টাফ WiFi এবং মাল্টি-টেন্যান্ট পরিবেশের জন্য Cambium ePSK ব্যবহার করে ডাইনামিক VLAN সেগমেন্টেশন অন্তর্ভুক্ত রয়েছে।

গাইডটি পড়ুন →