Google Ads conversion tracking দিয়ে Google জানে কোন বিজ্ঞাপনে আসলে বিক্রি হচ্ছে। COD ব্যবসায় শুধু কনফার্ম করা অর্ডার পাঠালে হিসাব ঠিক থাকে। দেখুন ধাপে ধাপে সেটআপ।
Written by the Sellsull team, নভেম্বর ২০২৬। In English: how to set up Google Ads conversion tracking for an online shop in Bangladesh, sending only confirmed cash-on-delivery orders from the server.
Conversion tracking ছাড়া Google Ads চালানো কেন ঝুঁকির
Google Ads-এ খরচ হয় ক্লিকে, কিন্তু আপনার লাভ হয় বিক্রিতে। Conversion tracking না থাকলে Google জানে না কোন ক্লিক থেকে অর্ডার এসেছে। তখন আপনিও বুঝবেন না কোন campaign বা keyword লাভ দিচ্ছে, আর Google-এর Smart Bidding-ও বিক্রির তথ্য ছাড়া ঠিকভাবে শিখতে পারে না।
একটা conversion মানে হলো বিজ্ঞাপনে ক্লিকের পর কাঙ্ক্ষিত কাজটা হওয়া। অনলাইন দোকানের জন্য সবচেয়ে দামি conversion হলো Purchase, মানে অর্ডার।
বাংলাদেশের COD ব্যবসায় সাধারণ Google tag-এর সমস্যা
বেশিরভাগ গাইড বলে, ধন্যবাদ পেজে Google tag বসান। কার্ডে আগে টাকা নেওয়া দোকানে এটা ভালো কাজ করে। কিন্তু Cash on Delivery-তে এতে তিনটা সমস্যা হয়:
- ভুয়া অর্ডারও বিক্রি হিসেবে গোনা হয়: কেউ মজা করে অর্ডার দিলেও ধন্যবাদ পেজ খোলে, আর Google সেটাকে বিক্রি ধরে। পরে অর্ডার বাতিল হলেও Google তা জানে না।
- ROAS বেশি দেখায়: রিপোর্টে বিক্রি বেশি দেখে মনে হয় বিজ্ঞাপন লাভে চলছে, অথচ আসল হিসাব অন্য।
- কিছু বিক্রি হারিয়ে যায়: ad blocker থাকলে, অথবা ধন্যবাদ পেজ খোলার আগেই কাস্টমার বেরিয়ে গেলে event যায় না।
সবচেয়ে বড় ক্ষতি হলো, Google এই ভুল তথ্য থেকেই শেখে। ভুয়া অর্ডার যে ধরনের মানুষ দেয়, Google তেমন মানুষকেই আরও খুঁজতে পারে।
সমাধান: অর্ডার কনফার্ম হলে সার্ভার থেকে পাঠানো
এই পদ্ধতিকে সাধারণত server-side tracking বা offline conversion import বলা হয়। কাজের ধারাটা এমন:
- কাস্টমার Google বিজ্ঞাপনে ক্লিক করেন। Google লিংকের সাথে একটা click ID (gclid) জুড়ে দেয়।
- আপনার দোকান সেই click ID জমা রাখে, আর অর্ডার হলে অর্ডারের সাথে সেভ করে।
- আপনি ফোন করে অর্ডার কনফার্ম করেন।
- দোকানের সার্ভার অর্ডারের মোট টাকা আর click ID Google Ads-এ পাঠায়।
ফলে Google শুধু সেই অর্ডারগুলো দেখে যেগুলো আপনি নিজে যাচাই করেছেন। আপনি যদি আগে থেকেই Facebook-এর জন্য server-side tracking ব্যবহার করে থাকেন, তাহলে ধারণাটা একই।
| ধন্যবাদ পেজের Google tag | সার্ভার থেকে কনফার্ম অর্ডার | |
|---|---|---|
| কখন যায় | অর্ডার করার সাথে সাথে | আপনি অর্ডার কনফার্ম করলে |
| ভুয়া অর্ডার | গোনা হয় | কনফার্ম না করলে যায় না |
| Ad blocker | event আটকাতে পারে | পাঠানো আটকাতে পারে না |
| রিপোর্টে দেখা | দ্রুত | কনফার্মের পর, কিছুটা দেরিতে |
Sellsull-এ Google Ads conversion tracking সেটআপ
Sellsull-এর সব paid প্ল্যানে (Starter বাদে) এই সুবিধা আছে। কোনো কোড লাগে না, আর কোনো পাসওয়ার্ডও দিতে হয় না। আপনার প্যানেলে যান: Manage Shop → GTM / Pixel সেটিং → Google Ads। সেখানে এই ৩টা ধাপ একটা একটা করে দেখাবে।
ধাপ ১: Google Ads-এ Purchase conversion বানান
- Google Ads-এ Goals → Conversions-এ যান।
- + New conversion action চাপুন, তারপর Import বেছে নিন।
- CRM, files or other data sources বেছে নিন, তারপর Track conversions from clicks।
- Goal দিন Purchase, যেকোনো একটা নাম দিন (যেমন "Sellsull orders"), তারপর Save করুন।
এই conversion-টা অবশ্যই Import ধরনের হতে হবে। সাধারণ website conversion দিয়ে সার্ভার থেকে পাঠানো যায় না। Google এর নাম কখনো কখনো বদলায়, তাই বাটনের লেখা একটু অন্যরকম হলেও একই অপশনটা বেছে নিন।
ধাপ ২: Sellsull-কে অনুমতি দিন
- প্যানেলে দেখানো ইমেইলটা কপি বাটন চেপে কপি করুন।
- Google Ads-এ Admin → Access and security → Users-এ গিয়ে + চাপুন।
- ইমেইলটা বসান, Standard access বেছে নিন, তারপর যোগ করুন।
এতে Sellsull আপনার অ্যাকাউন্টে অর্ডারের তথ্য পাঠাতে পারে। পরে চাইলে Users পেজ থেকে ইমেইলটা সরিয়ে দিলেই অনুমতি বন্ধ হয়ে যায়।
ধাপ ৩: দুটো নম্বর দিন
- Google Ads অ্যাকাউন্ট নম্বর: Google Ads-এর উপরে ডান দিকে থাকে, যেমন 123-456-7890।
- Conversion নম্বর: Conversions-এ আপনার বানানো action খুলুন, Details-এ "Conversion type ID"-এর পাশের নম্বরটা।
Save করুন। প্যানেল Google-এর কাছে সংযোগ যাচাই করে ফলাফল দেখাবে। কোনো ধাপ বাকি থাকলে সহজ ভাষায় বলে দেবে কী ঠিক করতে হবে।
সেটআপের পর যে ৩টা জিনিস দেখবেন
- Auto-tagging চালু আছে কিনা: Google Ads-এর Admin → Account settings-এ Auto-tagging চালু থাকতে হবে। এটা বন্ধ থাকলে লিংকে click ID আসে না, আর অর্ডার পাঠানো যায় না।
- Purchase-এর Primary goal একটাই কিনা: GA4 import বা Google Tag Manager-এর আরেকটা Purchase-ও Primary থাকলে একই বিক্রি দুবার গোনা হতে পারে। শুধু এই conversion-টাকেই Primary রাখুন।
- Conversion আসছে কিনা: একটা আসল Google বিজ্ঞাপন থেকে আসা অর্ডার কনফার্ম করে প্যানেলে "গত ৭ দিনে পাঠানো অর্ডার" দেখুন। Google Ads-এ দেখা যেতে কিছু সময় লাগতে পারে।
কী পাঠানো হয়, আর কী হয় না
- পাঠানো হয়: click ID, অর্ডারের মোট টাকা (ডেলিভারি চার্জসহ), মুদ্রা, কনফার্মের সময় আর অর্ডার নম্বর।
- পাঠানো হয় না: কাস্টমারের নাম, ফোন নম্বর বা ঠিকানা।
- একটা অর্ডার একবারই যায়: প্রথম কনফার্মের সময় যায়। পরে status বদলালে আবার যায় না, আর Google-ও একই অর্ডার নম্বর দুবার গোনে না।
- শুধু Google বিজ্ঞাপন থেকে আসা অর্ডার যায়: Facebook বা সরাসরি আসা অর্ডার এখানে যায় না।
- ওয়েবসাইট আর ল্যান্ডিং পেজ দুই জায়গাতেই কাজ করে: ল্যান্ডিং পেজে বিজ্ঞাপন চালালেও click ID ধরা পড়ে।
একটা সীমাবদ্ধতা জেনে রাখুন
কনফার্ম করার পরে অর্ডার বাতিল বা ফেরত হলে সেটা Google Ads থেকে নিজে থেকে সরে যায় না। তাই ফোনে ভালোভাবে যাচাই করে কনফার্ম করাই সবচেয়ে ভালো অভ্যাস। ঝুঁকিপূর্ণ নম্বর আগে থেকে ধরতে fraud checker ব্যবহার করুন, আর রিটার্ন কমাতে এই গাইডটা দেখুন।
"Delay Purchase Event" চালু থাকলে কী হবে
কিছু দোকান Facebook ও TikTok-এর Purchase-ও কনফার্মের পরে পাঠানোর জন্য "Delay Purchase Event" চালু রাখে। সার্ভার পদ্ধতি এই সেটিং চালু থাকলেও কাজ করে, কারণ এটা এমনিতেই কনফার্মের পরে যায়। Facebook সেটআপের জন্য আলাদা গাইড আছে: Facebook Pixel and Conversions API।
অপশনাল: ওয়েবসাইট ট্যাগ (রিমার্কেটিংয়ের জন্য)
যাঁরা পণ্য দেখা ও Checkout-এর তথ্যও Google-এ পাঠাতে চান, তাঁদের জন্য প্যানেলের Advanced সেটিংয়ে ওয়েবসাইট ট্যাগ আছে। এটা রিমার্কেটিংয়ে কাজে লাগে। সার্ভার সংযোগ থাকলে এই ট্যাগ Purchase পাঠায় না, তাই বিক্রি দুবার গোনা হয় না। বেশিরভাগ দোকানের শুরুতে এটা দরকার নেই।
সাধারণ প্রশ্ন (FAQ)
Google Ads conversion tracking কী?
এটা Google Ads-এর একটা ব্যবস্থা, যা দেখায় বিজ্ঞাপনে ক্লিকের পর কতজন কেনাকাটার মতো কাঙ্ক্ষিত কাজ করেছেন। এতে বোঝা যায় কোন বিজ্ঞাপন লাভ দিচ্ছে, আর Google সেই তথ্য থেকে শিখে বিজ্ঞাপন দেখায়।
COD অর্ডারে Google Ads Purchase কখন পাঠানো উচিত?
অর্ডার যাচাই করে কনফার্ম করার পরে। তাহলে ভুয়া অর্ডার বিক্রি হিসেবে গোনা হয় না। অর্ডার করার সাথে সাথে পাঠালে ভুয়া অর্ডারও গোনা হয়।
এজন্য কি কোডিং বা Google Tag Manager লাগবে?
Sellsull-এ না। Google Ads-এ একটা conversion বানিয়ে, একটা ইমেইল যোগ করে আর দুটো নম্বর বসালেই হয়।
Sellsull কি আমার Google Ads পাসওয়ার্ড বা বিজ্ঞাপনের টাকা নিয়ন্ত্রণ করতে পারবে?
পাসওয়ার্ড লাগে না। আপনি শুধু একটা ইমেইলকে access দেন, আর Sellsull সেটা শুধু অর্ডারের তথ্য পাঠাতে ব্যবহার করে। Users পেজ থেকে যেকোনো সময় ইমেইলটা সরিয়ে দিতে পারবেন।
Conversion কেন Google Ads-এ দেখাচ্ছে না?
সাধারণত কারণ হলো: অর্ডারটা Google বিজ্ঞাপন থেকে আসেনি, অর্ডার এখনো কনফার্ম হয়নি, Auto-tagging বন্ধ, অথবা conversion-টা Import ধরনের না। Google Ads-এ দেখা যেতেও কিছু সময় লাগে।
How do I track Google Ads conversions for cash on delivery orders?
Keep the Google click ID (gclid) with the order, then send the conversion from your server once you confirm the order. On Sellsull this is built in on paid plans, so fake and unconfirmed orders are not counted as sales.
Does server-side Google Ads tracking work with ad blockers?
Yes. The conversion is sent by the shop's server rather than the customer's browser, so an ad blocker can't stop that send. The ad click must still carry a click ID, so keep auto-tagging on.
Google বিজ্ঞাপনে টাকা খরচ করছেন, কিন্তু কোনটা বিক্রি আনছে জানেন না? Sellsull-এর প্ল্যান দেখুন, আর বিজ্ঞাপনের বাজেট নিয়ে ভাবলে পড়ুন নতুনদের জন্য বিজ্ঞাপন বাজেট।