বাংলাদেশে অনলাইন স্টোরের জন্য ফেসবুক পিক্সেল আর Conversions API
স্টোরের জন্য দরকারি ছয়টা পিক্সেল ইভেন্ট, Conversions API কে ন লাগে, ID কোথায় পাবেন, আর ডেভেলপার ছাড়া দুটো কীভাবে বসাবেন।
বাংলাদেশের প্রায় প্রতিটা অনলাইন স্টোর ফেসবুকে বিজ্ঞাপন দেয়। কাজ করা পিক্সেল আছে অনেক কম স্টোরের, আর সার্ভার থেকে পারচেজ ইভেন্ট পাঠায় তারও কম। পার্থক্য দেখা যায় অ্যাড অ্যাকাউন্টে: ভালো ট্র্যাকিং থাকা স্টোর Meta-কে ঠিক বলে দেয় কোন ভিজিটর কিনেছে, আর Meta তাদের মতো আরও মানুষ খুঁজে বের করে। যার এটা নেই, সে ক্লিকের জন্য টাকা দিচ্ছে আর অনুমান করছে।
এই গাইডে আছে Meta Pixel দোকানের জন্য আসলে কী করে, যে কয়েকটা ইভেন্ট গুরুত্বপূর্ণ, Conversions API (CAPI) কেন জরুরি হলো, আর আপনার স্টোরে দুটো কীভাবে সেটআপ করবেন — ডেভেলপার থাকুক বা না থাকুক। আমরা শুধু সেটাই বলেছি যা আপনি নিজের Events Manager-এ যাচাই করতে পারবেন; কোনো বেঞ্চমার্ক সংখ্যা এখানে নেই, কারণ সেগুলো স্টোর অনুযায়ী আলাদা আর সবসময় বদলায়।
পিক্সেল কী করে, সরল ভাষায়
Meta Pixel আপনার ওয়েবসাইটের একটা ছোট স্ক্রিপ্ট যা Meta-কে জানায় ভিজিটর কী করছে: কোন পেজ দেখছে, কার্টে কী যোগ করছে, কখন চেকআউট শুরু করছে, আর কখন কিনছে। Meta এই তথ্য তিনটা কাজে লাগায় যা সরাসরি আপনার বিজ্ঞাপনের খরচে প্রভাব ফেলে:
- অপটিমাইজেশন। Purchase-এর জন্য অপটিমাইজ করা ক্যাম্পেইন চালালে Meta বিজ্ঞাপন দেখায় তাদের, যারা কিনবে বলে সে অনুমান করে — কিন্তু এটা শিখতে পারে শুধু আপনার পারচেজ দেখলে। পারচেজ ইভেন্ট নেই, শেখাও নেই।
- রিটার্গেটিং। গত সাত দিনে যারা কার্টে যোগ করেছে কিন্তু কেনেনি, তাদের সবাইকে একটা বিজ্ঞাপন দেখাতে পারেন। এই অডিয়েন্স থাকে শুধু যদি পিক্সেল অ্যাড-টু-কার্ট রেকর্ড করে থাকে।
- পরিমাপ। Ads Manager রিপোর্ট করে প্রতিটা ক্যাম্পেইন কতটা পারচেজ এনেছে, তাই যেগুলো নিজের খরচ তোলে না সেগুলো বন্ধ করতে পারেন।
পিক্সেল ছাড়া বিজ্ঞাপন চালানো স্টোর শুধু ডেটা হারাচ্ছে না; ভুল জিনিসের জন্য অপটিমাইজ করতে Meta-কে টাকা দিচ্ছে।
স্টোরের জন্য যে ছয়টা ইভেন্ট গুরুত্বপূর্ণ
Meta অনেক স্ট্যান্ডার্ড ইভেন্ট সাপোর্ট করে। ই-কমার্স স্টোরের জন্য ছয়টা প্রায় সবটা কভার করে:
| ইভেন্ট | কখন ফায়ার হয় | কেন গুরুত্বপূর্ণ |
|---|---|---|
| PageView | কোনো পেজ লোড হলে | বেসলাইন; "আমার সাইটে এসেছে" অডিয়েন্স বানায় |
| ViewContent | প্রোডাক্ট পেজ লোড হলে | প্রোডাক্ট-আগ্রহের অডিয়েন্স; ক্যাটালগ অ্যাড |
| AddToCart | কাস্টমার আইটেম যোগ করলে | সবচেয়ে শক্তিশালী রিটার্গেটিং অডিয়েন্স |
| InitiateCheckout | চেকআউট পেজ খুললে | অসম্পূর্ণ-চেকআউট অডিয়েন্স |
| Purchase | অর্ডার প্লেস হলে | যে ইভেন্টে আপনি অপটিমাইজ ও পরিমাপ করেন |
| Lead | ফর্ম জমা হলে (যেমন কল-ব্যাক অনুরোধ) | ঐচ্ছিক; যারা ফোনে বিক্রি করেন |
প্রতিটা ইভেন্ট মান বহন করতে পারে — প্রোডাক্ট, দাম, কারেন্সি — আর Purchase-এ সবসময় অর্ডারের মূল্য BDT-তে থাকা উচিত যাতে Ads Manager শুধু সংখ্যা না, রেভিনিউ রিপোর্ট করতে পারে। এই ছয়টা ঠিক থাকলে আর কিছু যোগ করার কারণ খুব কম।
শুধু পিক্সেল আর কেন যথেষ্ট নয়
বছরের পর বছর পিক্সেল ব্রাউজার থেকে পুরো কাজটা করত। দুটো জিনিস সেটা বদলে দিয়েছে। Apple-এর App Tracking Transparency আর পরের প্রাইভেসি বদলের কারণে অনেক iPhone ব্যবহারকারীর কার্যকলাপ ব্রাউজার পিক্সেল রিপোর্ট করে না। আর অ্যাড ব্লকার, ব্রাউজারের কড়া ট্র্যাকিং প্রোটেকশন আর ধীর কানেকশনের কারণে একটা অংশ ইভেন্ট ভিজিটরের ডিভাইস থেকেই বের হয় না।
Conversions API এটা ঠিক করে ইভেন্ট ব্রাউজার থেকে না, আপনার সার্ভার থেকে পাঠিয়ে। অর্ডার প্লেস হলে আপনার স্টোরের সার্ভার সরাসরি Meta-কে বলে: এই পারচেজ হয়েছে, এই অর্ডারের মূল্য, আর ম্যাচিংয়ের জন্য এই কাস্টমারের ফোন বা ইমেইলের হ্যাশ করা রূপ। ব্রাউজার পিক্সেল ফায়ার হোক বা না হোক, এই ইভেন্ট পৌঁছায়।
Meta-র সুপারিশ করা সেটআপ দুটোই: ব্রাউজারে পিক্সেল আর সার্ভার থেকে CAPI, দুটোতে একই ইভেন্ট আইডি যাতে Meta ডিডুপ্লিকেট করে প্রতিটা পারচেজ একবার গোনে। বাস্তবে বেশিরভাগ স্টোরের CAPI লাগে শুধু Purchase-এর জন্য — এটাই টাকা বহন করা ইভেন্ট আর সুরক্ষা দেওয়ার মতো সবচেয়ে মূল্যবান; ব্রাউজিং ইভেন্ট শুধু পিক্সেল থেকেই ঠিক আছে।
Pixel ID আর অ্যাক্সেস টোকেন কোথায় পাবেন
দুটোই আসে Meta Events Manager থেকে (business.facebook.com → Events Manager):
- Pixel ID। আপনার ডেটা সোর্স (পিক্সেল) বাছুন, আইডি — একটা লম্বা সংখ্যা — তার নামের নিচে আর Settings-এ দেখা যায়। কখনো না বানিয়ে থাকলে Connect data sources → Web → Meta Pixel এটা বানায়।
- Conversions API অ্যাক্সেস টোকেন। একই পিক্সেলের Settings-এ Conversions API পর্যন্ত স্ক্রল করে Generate access token ব্যবহার করুন। একবার কপি করে সুরক্ষিতভাবে রাখুন; এটা একটা ক্রেডেনশিয়াল, পাবলিক আইডি না।
- টেস্ট ইভেন্ট কোড (ঐচ্ছিক)। Test events-এর নিচে Meta একটা ছোট কোড দেখায়, যা দিয়ে সেটআপের সময় লাইভ ডেটা নষ্ট না করে রিয়েল-টাইমে ইভেন্ট আসা দেখতে পারেন।
পিক্সেল আপনার অ্যাড অ্যাকাউন্টের সাথে একই Business Manager-এ আছে কি না নিশ্চিত করুন, না হলে ক্যাম্পেইন এর ইভেন্টে অপটিমাইজ করতে পারবে না।
স্টোরে বসানো
কাস্টম-বানানো সাইট। একজন ডেভেলপার প্রতিটা পেজে বেস পিক্সেল কোড যোগ করে, সঠিক মুহূর্তে সঠিক প্যারামিটার দিয়ে প্রতিটা ইভেন্ট ফায়ার করে, আর অর্ডার তৈরির সময় সার্ভার-সাইড CAPI কল বানায় — সাথে ডিডুপ্লিকেশন আইডি, সাথে Meta API ভার্সন বদলালে আপডেট। এটা একটা আসল প্রজেক্ট, আর সার্ভার-সাইড অংশটাই বেশিরভাগ ইমপ্লিমেন্টেশনে বাদ পড়ে বা ভাঙে।
WooCommerce। Meta-র অফিসিয়াল প্লাগইন আর কয়েকটা থার্ড-পার্টি প্লাগইন পিক্সেল সামলায়; CAPI সাপোর্ট প্লাগইন আর ভার্সন অনুযায়ী আলাদা, আর প্লাগইন-মেইনটেন্যান্সের সাধারণ সতর্কতা প্রযোজ্য।
Shopify। Facebook & Instagram চ্যানেল পিক্সেল বসায় আর CAPI সাপোর্ট করে, কিন্তু Shopify নিজেই বাংলাদেশের জন্য দুর্বল ফিট — কারণগুলো আছে বাংলাদেশে Shopify পোস্টে।
Eazifiy। Eazifiy-এ পিক্সেল আর CAPI প্ল্যাটফর্মের অংশ। অ্যাডমিনে Integrations-এ Facebook Pixel কার্ড খুলে পেস্ট করুন:
- আপনার Meta Pixel ID — আর ঐচ্ছিকভাবে দ্বিতীয় Pixel ID, যে স্টোর দুটো অ্যাড অ্যাকাউন্ট থেকে বিজ্ঞাপন চালায় বা এজেন্সির সাথে পিক্সেল শেয়ার করে।
- প্রতিটা পিক্সেলের Conversions API অ্যাক্সেস টোকেন। এটা থাকলে প্রতিটা Purchase Eazifiy-এর ব্যাকএন্ড থেকে সার্ভার-সাইডেও পাঠানো হয়, মিলে যাওয়া ইভেন্ট আইডি সহ যাতে Meta একবার গোনে।
- যাচাইয়ের সময় একটা টেস্ট ইভেন্ট কোড।
- ব্যবহার করলে একই জায়গায় TikTok Pixel ID, Google Analytics measurement ID আর Google Tag Manager container ID।
ওপরের ছয়টা ইভেন্ট প্রোডাক্ট, মূল্য আর কারেন্সি ভরে নিজে নিজে ফায়ার হয় — কোড নেই, ট্যাগ-বাই-ট্যাগ সেটআপ নেই। প্রতি-ইভেন্ট সুইচে যেকোনো ইভেন্ট পুরো বন্ধ করতে পারেন, দুটো পিক্সেল আর CAPI-র জন্য একসাথে, আপনার অ্যাড স্ট্র্যাটেজিতে না লাগলে। পিক্সেল Lite আর Premium প্ল্যানে পাওয়া যায়; Starter প্ল্যানে নেই।
কাজ করছে কি না যাচাই
স্ক্রিপ্ট পেজে আছে বলেই পিক্সেল কাজ করছে — এটা কখনো ধরে নেবেন না। চেক করুন:
- Test events। Events Manager → আপনার পিক্সেল → Test events খুলুন, স্টোরের পিক্সেল সেটিংসে টেস্ট কোড দিন, তারপর নিজের স্টোরফ্রন্ট ব্রাউজ করুন: একটা প্রোডাক্ট খুলুন, কার্টে যোগ করুন, চেকআউট শুরু করুন, আর একটা টেস্ট অর্ডার দিন। প্রতিটা ইভেন্ট সেকেন্ডের মধ্যে দেখা যাওয়া উচিত, আর পারচেজে Browser আর Server দুটো এন্ট্রি দেখানো উচিত যা Meta ডিডুপ্লিকেটেড বলে রিপোর্ট করে।
- Meta Pixel Helper। ফ্রি Chrome এক্সটেনশনটা দেখায় আপনি যে পেজ দেখছেন তাতে কোন ইভেন্ট ফায়ার হচ্ছে আর কারেন্সি না থাকার মতো কমন ভুল ধরে।
- ২৪ ঘণ্টা পর Overview। Overview-এ ইভেন্টের সংখ্যা আপনার আসল অর্ডারের কাছাকাছি হওয়া উচিত। Events Manager-এর পারচেজ অ্যাডমিনের পারচেজের চেয়ে অনেক কম হলে CAPI পাঠাচ্ছে না বা টোকেন ভুল।
- Event Match Quality। Meta স্কোর দেয় আপনার সার্ভার ইভেন্ট আসল মানুষের সাথে কতটা ভালো মেলানো যায়। প্রতিটা পারচেজের সাথে হ্যাশ করা ফোন নম্বর আর ইমেইল পাঠানো — যা সার্ভার-সাইড কল করে — এটাই এটা বাড়ায়।
শেষ হলে টেস্ট ইভেন্ট কোড সরিয়ে দিন, না হলে আপনার লাইভ ইভেন্ট টেস্ট ভিউতে পড়তে থাকবে।
সাধারণ প্রশ্ন
Business Manager অ্যাকাউন্ট লাগবে? জোরালোভাবে সুপারিশ করা হয়। পিক্সেল, অ্যাড অ্যাকাউন্ট আর ফেসবুক পেজ সবই এক Business Manager-এ থাকা উচিত যাতে ইভেন্ট, অডিয়েন্স আর ক্যাম্পেইন ঠিকভাবে যুক্ত হয়।
ফেসবুক পেজ শপ আর ওয়েবসাইটে একটা পিক্সেল ব্যবহার করতে পারি? পিক্সেল ওয়েবসাইটের। আপনার ফেসবুক পেজের নিজের কার্যকলাপ Meta এমনিতেই ট্র্যাক করে; পিক্সেল তাতে আপনার ওয়েবসাইটের আচরণ যোগ করে।
Conversions API শুধু Purchase-এর জন্য? এটা যেকোনো ইভেন্ট পাঠাতে পারে, কিন্তু Purchase সবচেয়ে গুরুত্বপূর্ণ আর Eazifiy ডিফল্টে এটাই সার্ভার-সাইডে পাঠায়। শুধু পিক্সেল থেকে ব্রাউজিং ইভেন্ট সাধারণত যথেষ্ট।
Google Ads আর TikTok? TikTok-এর নিজের পিক্সেল আছে আর Google ব্যবহার করে Analytics বা Tag Manager; Eazifiy-এ এদের আইডি একই সেটিংস স্ক্রিনে যায়, আর একই ছয়টা ইভেন্ট প্রতিটায় ফায়ার হয়।
পিক্সেল আমার সাইট ধীর করবে? ভালোভাবে বসানো পিক্সেল পেজের কন্টেন্টের পরে লোড হয়। Eazifiy-এ ট্র্যাকিং স্ক্রিপ্ট পেজ আঁকা শেষ হওয়ার পর লোড হয়, তাই কাস্টমার যা দেখে তাতে দেরি করায় না।
কোন বিজ্ঞাপন কাজ করছে তা নিয়ে অনুমান বন্ধ করতে প্রস্তুত? পিক্সেল আর Conversions API Lite ও Premium প্ল্যানে আছে, আর যেকোনো প্ল্যানে প্রথম ২ মাস মাসে ৳২০০ — প্রাইসিং অথবা পুরো ফিচার লিস্ট দেখুন।
নিজের স্টোর খুলতে প্রস্তুত?
স্টোরফ্রন্ট, অ্যাডমিন প্যানেল, বিকাশ ও ক্যাশ অন ডেলিভারি চেকআউট, Pathao ও Steadfast কুরিয়ার — যেকোনো প্ল্যানে প্রথম ২ মাস মাসে ৳২০০।
মাসে ৳২০০ দিয়ে শুরু করুনকোডিং জানার দরকার নেই · যেকোনো সময় বাতিল