← All articles

Tracking

Facebook Conversion API কি? সেটআপ, ডুপ্লিকেট ইভেন্ট ও COD গাইড ২০২৬

Facebook Conversion API কি? সেটআপ, ডুপ্লিকেট ইভেন্ট ও COD গাইড ২০২৬

পিক্সেল বসানো আছে, Test Events-এ সব সবুজ, তবু Ads Manager-এ অর্ডার কম দেখাচ্ছে। কেউ আবার বলছেন উল্টো সমস্যা: Conversions API চালু করার পর এক অর্ডার দুইবার গোনা হচ্ছে। দুটো সমস্যারই সমাধান একটা জিনিস ঠিকভাবে বোঝা: facebook conversion api।

সহজ কথায়, পিক্সেল ব্রাউজার থেকে ডেটা পাঠায়, আর Conversion API পাঠায় আপনার সার্ভার থেকে। এই গাইডে দেখব এটা কী, কখন দরকার, বাংলাদেশি অনলাইন শপে কীভাবে সেটআপ করবেন, আর ডুপ্লিকেট ও COD অর্ডারের ঝামেলা কীভাবে সামলাবেন।

Facebook Conversion API কি?

Facebook Conversion API (Meta-র অফিশিয়াল নাম Conversions API, সংক্ষেপে CAPI) হলো এমন একটা ব্যবস্থা, যেটা আপনার ওয়েবসাইটের সার্ভার বা সিস্টেম থেকে সরাসরি Meta-কে ইভেন্ট পাঠায়, যেমন Purchase, Lead বা AddToCart।

পিক্সেল চলে ভিজিটরের ব্রাউজারে। তাই অ্যাড ব্লকার, iPhone-এর প্রাইভেসি সেটিং, দুর্বল মোবাইল ইন্টারনেট বা পেজ পুরো লোড হওয়ার আগেই কেউ বেরিয়ে গেলে ইভেন্টটা হারিয়ে যেতে পারে। Conversion API ব্রাউজারের উপর নির্ভর করে না: অর্ডারটা আপনার সার্ভারে তৈরি হলেই সার্ভার নিজে Meta-কে খবর দেয়।

এর ফল তিনটা:

  • বেশি ইভেন্ট পৌঁছায়: ব্রাউজারে হারানো অনেক অর্ডার সার্ভার দিয়ে ধরা পড়ে।
  • অপ্টিমাইজেশন ভালো হয়: Meta যত নির্ভুল ডেটা পায়, Sales ক্যাম্পেইনে তত ভালো ক্রেতা খুঁজতে পারে।
  • ডেটার নিয়ন্ত্রণ আপনার হাতে: কোন তথ্য যাবে, কখন যাবে, সেটা আপনার সিস্টেম ঠিক করে।

পিক্সেল থাকলে কি Conversion API লাগবে?

হ্যাঁ, ওয়েবসাইটে সেলের জন্য অ্যাড চালালে দুটোই রাখা ভালো, আর Meta নিজেও পিক্সেলের পাশাপাশি Conversions API ব্যবহার করতে বলে। একটা আরেকটার বিকল্প না, পরিপূরক।

পিক্সেল ব্রাউজারের আচরণ ভালো ধরে, যেমন কে কোন প্রোডাক্ট দেখল, কতক্ষণ থাকল। সার্ভার ধরে নিশ্চিত ঘটনা, যেমন অর্ডার আসলেই ডেটাবেসে তৈরি হয়েছে কি না। দুটো মিলে একটা পূর্ণ ছবি তৈরি হয়।

তবে শুধু মেসেজ বা পেজ বুস্ট ক্যাম্পেইন চালালে, অথবা ওয়েবসাইট না থাকলে, Conversion API নিয়ে এখনই মাথা ঘামানোর দরকার নেই। আগে পিক্সেল নির্ভুল করুন; সেই কাজের পুরো গাইড আছে আমাদের Facebook Pixel Setup লেখায়।

Conversion API সেটআপের ৪টি উপায়

কোন পথ বেছে নেবেন, সেটা নির্ভর করে সাইট কী দিয়ে বানানো আর আপনার হাতে কতটা টেকনিক্যাল সাহায্য আছে তার উপর।

১. পার্টনার ইন্টিগ্রেশন (সবচেয়ে সহজ)

Shopify, WooCommerce-এর মতো জনপ্রিয় প্ল্যাটফর্মে Meta-র অফিশিয়াল ইন্টিগ্রেশন আছে। Shopify-তে Facebook & Instagram চ্যানেলে ডেটা শেয়ারিং "Maximum" করলে, আর WooCommerce-এ Meta-র অফিশিয়াল Facebook for WooCommerce প্লাগইন সংযুক্ত করলে, সাধারণত পিক্সেল ও সার্ভার ইভেন্ট দুটোই চালু হয়। ছোট শপের জন্য এটাই প্রথম পছন্দ।

২. Conversions API Gateway

Events Manager থেকে চালু করা যায়, কোড লিখতে হয় না। এটা আপনার নিজের ক্লাউড সার্ভারে বা কোনো হোস্টিং পার্টনারের মাধ্যমে চলে, তাই আলাদা মাসিক সার্ভার খরচ থাকে। কাস্টম সাইটে যেখানে প্লাগইন নেই, সেখানে কাজে আসে।

৩. Server-side Google Tag Manager

সাইটে আগে থেকে GTM থাকলে একটা সার্ভার কন্টেইনার বানিয়ে সেখান থেকে Meta, GA4, TikTok সব প্ল্যাটফর্মে ইভেন্ট পাঠানো যায়। এর জন্যও সার্ভার হোস্টিং লাগে, আর সেটআপে অভিজ্ঞতা দরকার।

৪. ডাইরেক্ট ইন্টিগ্রেশন (ডেভেলপার দিয়ে)

কাস্টম ই-কমার্স, অ্যাপ বা নিজস্ব অর্ডার ম্যানেজমেন্ট সিস্টেম থাকলে ডেভেলপার সরাসরি API কল লিখে দেন। সবচেয়ে বেশি নিয়ন্ত্রণ পাওয়া যায়, যেমন ডেলিভারি কনফার্ম হলে ইভেন্ট পাঠানো, কিন্তু খরচ ও সময় বেশি।

WooCommerce সাইটে Conversion API সেটআপ: ধাপে ধাপে

বাংলাদেশে বেশিরভাগ অনলাইন শপ WordPress ও WooCommerce-এ চলে, তাই এখানে সেই পথটা দেখাচ্ছি। প্লাগইনের মেনুর নাম আপডেটে একটু বদলাতে পারে, ধাপের ক্রম একই থাকে।

  1. আগে নিশ্চিত হোন পিক্সেল আপনার নিজের Business Portfolio-তে আছে এবং আপনি Admin।
  2. সাইটে অন্য কোনো পিক্সেল প্লাগইন বা থিমের হেডারে বসানো পিক্সেল কোড থাকলে সেটা বন্ধ করুন। একটা পথেই ইভেন্ট যাবে।
  3. WordPress-এ Facebook for WooCommerce প্লাগইন ইন্সটল করে Meta অ্যাকাউন্টের সাথে কানেক্ট করুন; সঠিক Business Portfolio, পেজ, অ্যাড অ্যাকাউন্ট ও পিক্সেল বেছে নিন।
  4. প্লাগইনের সেটিংসে Conversions API চালু আছে কি না দেখুন। কানেক্ট করার সময় সাধারণত নিজে থেকেই চালু হয়।
  5. Events Manager-এ পিক্সেল খুলে Test Events ট্যাবে যান, সাইটে একটা টেস্ট অর্ডার দিন।
  6. Purchase ইভেন্টের পাশে "Browser" ও "Server" দুটো উৎসই দেখাচ্ছে, আর ইভেন্টটা deduplicated হিসেবে একবার গোনা হচ্ছে কি না দেখুন।

ডুপ্লিকেট ইভেন্ট: event_id দিয়ে deduplication

Conversion API চালুর পর সবচেয়ে বড় ভুল হলো ডুপ্লিকেট। পিক্সেল একটা Purchase পাঠাল, সার্ভারও একটা পাঠাল, আর Meta দুটোকে আলাদা অর্ডার ভেবে নিল। ফলে রিপোর্টে সেল দ্বিগুণ, ROAS ফুলে থাকে, আর আপনি ভুল ক্যাম্পেইনে বাজেট বাড়ান।

সমাধান হলো deduplication। একই অর্ডারের ব্রাউজার ও সার্ভার ইভেন্টে একই event name (যেমন দুটোই Purchase) আর একই event_id পাঠাতে হয়। দুটো মিললে Meta একটাকে রেখে আরেকটা বাদ দেয়। অর্ডার নম্বরকে event_id হিসেবে ব্যবহার করা একটা সহজ ও নির্ভরযোগ্য উপায়।

পার্টনার প্লাগইন সাধারণত এই কাজ নিজেই করে। সমস্যা হয় যখন একটা প্লাগইন পিক্সেল পাঠায় আর আরেকটা সার্ভার ইভেন্ট, কারণ তখন দুজনের event_id মেলে না। নিয়মিত Ads Manager-এর অর্ডার সংখ্যা আর WooCommerce-এর অর্ডার লিস্ট মিলিয়ে দেখুন; বড় ফারাক থাকলে আগে ডুপ্লিকেট খুঁজুন। এই ধরনের ভুল ট্র্যাকিং কীভাবে বিক্রি কমায়, তা নিয়ে লিখেছি ফেসবুক অ্যাডে সেল হচ্ছে না লেখায়।

Event Match Quality বাড়াবেন কীভাবে?

Event Match Quality (EMQ) হলো Events Manager-এ দেখানো একটা স্কোর, যেটা বলে আপনার সার্ভার ইভেন্টকে Meta কতটা ভালোভাবে আসল মানুষের অ্যাকাউন্টের সাথে মেলাতে পারছে। স্কোর যত ভালো, অ্যাট্রিবিউশন আর অপ্টিমাইজেশন তত নির্ভুল।

স্কোর বাড়াতে ইভেন্টের সাথে কাস্টমারের তথ্য পাঠাতে হয়:

  • ফোন নম্বর: বাংলাদেশি শপে এটাই সবচেয়ে জরুরি, কারণ অনেক কাস্টমার ইমেইল দেন না। নম্বর দেশের কোডসহ পাঠান, যেমন 01712345678 না লিখে 8801712345678।
  • ইমেইল, নাম, শহর: চেকআউটে যা পাওয়া যায়।
  • fbp ও fbc কুকি, IP ঠিকানা ও ব্রাউজারের user agent: এগুলো ব্রাউজার আর সার্ভার ইভেন্টকে জুড়ে দেয়।

ইমেইল, ফোন, নামের মতো ব্যক্তিগত তথ্য পাঠানোর আগে SHA-256 দিয়ে hash করতে হয়; অফিশিয়াল প্লাগইন এটা নিজেই করে। কাস্টম সেটআপে ডেভেলপারকে বিষয়টা নিশ্চিত করতে বলুন।

COD অর্ডার: ডেলিভারির পরে কনভার্সন পাঠানো যায়?

যায়, আর বাংলাদেশি ব্যবসার জন্য এটাই Conversion API-র সবচেয়ে কাজের দিক। পিক্সেল শুধু জানে কেউ অর্ডার ফর্ম জমা দিয়েছে; ভুয়া নম্বর, ফোন না ধরা বা রিটার্ন হওয়া অর্ডার সে আলাদা করতে পারে না।

সার্ভার যেহেতু আপনার অর্ডার সিস্টেমের সাথে যুক্ত, তাই অর্ডারের স্ট্যাটাস বদলালে আলাদা ইভেন্ট পাঠানো সম্ভব। উদাহরণ:

  • অর্ডার জমা হলে: Purchase (আগের মতোই, যাতে ক্যাম্পেইনের হিসাব না ভাঙে)।
  • কল সেন্টার কনফার্ম করলে বা কুরিয়ার ডেলিভার্ড দেখালে: একটা কাস্টম ইভেন্ট, যেমন "OrderDelivered"।

এতে আপনি দেখতে পারবেন কোন অ্যাড আসল ডেলিভারি আনছে আর কোনটা শুধু ভুয়া অর্ডার। খেয়াল রাখবেন, ওয়েবসাইট ইভেন্টের event_time সাধারণত সর্বোচ্চ ৭ দিন আগের হতে পারে, তাই দেরিতে ডেলিভারি হওয়া অর্ডারের ইভেন্ট দ্রুত পাঠানোর ব্যবস্থা রাখুন। আর এমন কাস্টম ইভেন্টে ক্যাম্পেইন অপ্টিমাইজ করতে চাইলে নিয়মিত যথেষ্ট সংখ্যক ইভেন্ট লাগে, তাই শুরুতে এটা রিপোর্ট ও বিশ্লেষণের জন্য ব্যবহার করুন।

এই সেটআপের জন্য সাধারণত কাস্টম কাজ লাগে, কারণ অর্ডার স্ট্যাটাস, কুরিয়ার আর Meta-কে এক সুতোয় বাঁধতে হয়।

সেটআপের পর চেকলিস্ট

  • Test Events-এ Purchase-এর পাশে Browser ও Server দুটোই দেখাচ্ছে।
  • একই অর্ডার একবারই গোনা হচ্ছে (event_id মিলছে)।
  • Purchase-এ সঠিক মূল্য আর BDT কারেন্সি যাচ্ছে।
  • Event Match Quality-র বিবরণে দেখা যাচ্ছে ফোন নম্বর ও fbp/fbc পাঠানো হচ্ছে।
  • এক সপ্তাহ পর Ads Manager-এর Purchase সংখ্যা আর সাইটের অর্ডার সংখ্যা মিলিয়ে দেখা হয়েছে।

উপসংহার

Facebook Conversion API পিক্সেলের জায়গা নেয় না, পিক্সেলের ফাঁকগুলো ভরাট করে। ঠিকভাবে করলে হারানো অর্ডার ধরা পড়ে, ডুপ্লিকেট বন্ধ হয়, আর COD ব্যবসায় বোঝা যায় কোন অ্যাড আসল ডেলিভারি আনছে। ভুলভাবে করলে রিপোর্ট আরও বিভ্রান্তিকর হয়, তাই টেস্ট না করে কখনো ছেড়ে দেবেন না।

আপনার সাইটে Pixel, Conversions API বা ডেলিভারিভিত্তিক ট্র্যাকিং সেটআপ করতে চাইলে SHEIKH IT-এর কনভার্সন ট্র্যাকিং সার্ভিস দেখুন; সেটআপ, deduplication আর অর্ডার মিলিয়ে দেখা পর্যন্ত পুরো কাজটা আমরা করি।

আপনার Conversion API ঠিকভাবে কাজ করছে কি না জানতে চান? আজই ফ্রি অডিট নিন অথবা WhatsApp-এ মেসেজ দিন।

KEEP READING

More from the blog

WooCommerce bKash Payment Gateway: ওয়েবসাইটে বিকাশ সেটআপ গাইড

WooCommerce bKash payment gateway কীভাবে বসাবেন: মার্চেন্ট অ্যাকাউন্টের কাগজ, প্লাগইন সেটআপ, Sandbox টেস্ট আর পেমেন্ট আটকে গেলে সমাধান।

Read article

ইনস্টাগ্রাম বুস্ট কিভাবে করে? নিয়ম, খরচ ও বুস্ট না হলে সমাধান ২০২৬

ইনস্টাগ্রাম বুস্ট কিভাবে করে, কোন অ্যাকাউন্ট লাগে, বাংলাদেশ থেকে পেমেন্ট কীভাবে দেবেন আর Boost বাটন না এলে কী করবেন, ধাপে ধাপে এক গাইডে।

Read article

ল্যান্ডিং পেজ কি? ওয়েবসাইটের সাথে পার্থক্য ও অর্ডার আনার গঠন ২০২৬

ল্যান্ডিং পেজ কি, ওয়েবসাইট থেকে কোথায় আলাদা, আর ফেসবুক বা Google অ্যাডের জন্য অর্ডার আনা পেজে কী কী রাখবেন: সহজ বাংলায় চেকলিস্টসহ গাইড।

Read article
Chat with us