iOS 14-এর পর থেকে ব্রাউজার-ভিত্তিক পিক্সেল ট্র্যাকিং দিন দিন দুর্বল হচ্ছে। ফলে Meta আপনার আসল কনভার্শন দেখতে পাচ্ছে না — আর যা দেখতে পায় না, তার জন্য অপটিমাইজও করতে পারে না।
সমস্যাটি শুধু রিপোর্টে কম কনভার্শন দেখা নয়। Meta যখন purchase, checkout বা lead-এর সঠিক সংকেত পায় না, তখন কোন ধরনের মানুষকে বিজ্ঞাপন দেখালে ফল আসবে—সেটিও কম নির্ভুলভাবে বুঝতে পারে।
Pixel কেন যথেষ্ট নয়
ব্রাউজারের Pixel অ্যাড ব্লকার, কুকি সীমাবদ্ধতা, প্রাইভেসি সেটিং এবং নেটওয়ার্ক সমস্যায় ইভেন্ট হারাতে পারে। কত ইভেন্ট হারাবে তা ব্যবসা, ডিভাইস ও সেটআপ অনুযায়ী আলাদা—তাই অন্য কারও শতকরা হার ধরে নিজের ট্র্যাকিং বিচার করবেন না।
Server-side tracking (Conversions API) সরাসরি আপনার সার্ভার থেকে ইভেন্ট পাঠায় — ব্রাউজারের উপর নির্ভর করে না। ফলে ডেটা বেশি নির্ভুল, আর অ্যালগরিদম ভালো কাস্টমার খুঁজে পায়।
Pixel এবং Conversions API একসঙ্গে কেন দরকার
Server-side tracking Pixel-এর বিকল্প নয়। দুটো একই কাস্টমার যাত্রার ইভেন্ট ভিন্ন পথে পাঠায়:
- Pixel: ব্রাউজার থেকে PageView, ViewContent, AddToCart ও Purchase পাঠায়।
- Conversions API: সার্ভার থেকে একই গুরুত্বপূর্ণ ইভেন্ট পাঠায়, বিশেষ করে অর্ডার ও পেমেন্টের নির্ভরযোগ্য তথ্য।
Meta যেন একই ইভেন্ট দুবার না গোনে, সেজন্য ব্রাউজার এবং সার্ভারের ইভেন্টে একই event ID ব্যবহার করে deduplication করতে হয়।
কোন ইভেন্ট আগে ঠিক করবেন
সব ইভেন্ট পাঠানোর আগে ব্যবসার মূল funnel ঠিক করুন:
- ViewContent — product page দেখা
- AddToCart — cart-এ product যোগ
- InitiateCheckout — checkout শুরু
- Purchase — order বা payment সম্পন্ন
Event name ঠিক হলেও value, currency, product ID বা order ID ভুল হলে রিপোর্ট বিভ্রান্তিকর হবে। Purchase event-এর value যেন ছাড় ও ডেলিভারি চার্জের নিয়ম মেনে পাঠানো হয়।
Match quality বাড়াতে কী লাগবে
Meta কাস্টমারকে চিনতে পারলে event matching ভালো হয়। আইনসম্মতভাবে ও প্রয়োজন অনুযায়ী hash করা ফোন, ইমেইল, IP, browser ID এবং click ID পাঠানো যেতে পারে। যা সংগ্রহ করার অনুমতি নেই, তা শুধু match quality বাড়ানোর জন্য নেবেন না।
Setup-এর পর যে test করবেন
- Test Events-এ ব্রাউজার ও সার্ভার—দুই উৎস দেখা যাচ্ছে কি না
- ইভেন্ট deduplicate হচ্ছে কি না
- Purchase value ও currency ঠিক কি না
- বাতিল বা test order ভুল করে Purchase হচ্ছে কি না
- একই অর্ডার reload করলে আবার ইভেন্ট যাচ্ছে কি না
- Meta Events Manager-এ warning বা missing parameter আছে কি না
Tracking ঠিক হলেও ad খারাপ হতে পারে
ভালো ট্র্যাকিং খারাপ প্রোডাক্ট, দুর্বল ক্রিয়েটিভ বা ভুল অফার ঠিক করে না। ট্র্যাকিংয়ের কাজ হলো সঠিক সংকেত দেখানো। এরপর ক্রিয়েটিভ, অডিয়েন্স, দাম ও landing page আলাদা করে উন্নত করতে হবে।
পিক্সেল + সার্ভার-সাইড ইভেন্ট একসাথে — কোনো ডেভেলপার ছাড়াই সেটআপ।
শেষ কথা
Server-side tracking-এর লক্ষ্য রিপোর্ট সুন্দর দেখানো নয়; কাস্টমারের যাত্রার সত্যিকার সংকেত নির্ভরযোগ্যভাবে বিজ্ঞাপনের প্ল্যাটফর্মে পাঠানো। সেটআপের পর পরীক্ষা করুন, warning দেখুন এবং নিজের অর্ডারের তথ্যের সঙ্গে নিয়মিত মিলিয়ে নিন।

