সংক্ষেপে উত্তর
এই লেখায় যা আছে (11)
- Conversion tracking কী এবং কেন অপরিহার্য
- কোন conversion track করবেন
- Google Ads tag নাকি GA4 থেকে import?
- ১. Google Ads conversion tag (সরাসরি)
- ২. GA4 থেকে key event import
- Conversion value ও transaction ID
- Enhanced conversions: হারিয়ে যাওয়া conversion ফেরত আনা
- COD, cancel ও return: বাংলাদেশের আসল সমস্যা
- ধাপে ধাপে: Purchase conversion setup
- সাধারণ ভুল
- এরপর কী করবেন
Google Ads-এ টাকা খরচ হচ্ছে, কিন্তু কোন keyword বা কোন campaign থেকে order আসছে তা বলতে পারছেন না? অথবা dashboard-এ দেখছেন ২০টি conversion, অথচ আপনার order তালিকায় ৮টি? দুটোই conversion tracking-এর সমস্যা। আর tracking ভুল থাকলে Google-এর Smart Bidding ও Performance Max ভুল জিনিস শেখে।
এই গাইডে দেখব e-commerce-এর জন্য কোন conversion track করবেন, Google Ads tag আর GA4 import-এর মধ্যে কোনটা বেছে নেবেন, enhanced conversions ও conversion value কীভাবে কাজ করে, এবং COD ও return-এর বাস্তবতা হিসাবের মধ্যে কীভাবে আনবেন।
Conversion tracking কী এবং কেন অপরিহার্য
Conversion হলো বিজ্ঞাপনে click করার পর মানুষ যে গুরুত্বপূর্ণ কাজটি করে — online shop-এর ক্ষেত্রে মূলত order place করা (Purchase)। Tracking ঠিক থাকলে আপনি জানতে পারেন:
- কোন keyword, ad বা product থেকে order আসছে, আর কোনগুলো শুধু টাকা খরচ করছে।
- প্রতি order-এ বিজ্ঞাপন খরচ কত (cost per conversion) এবং ROAS কত।
- Google-এর automated bidding (Maximize Conversions, Target ROAS ইত্যাদি) কাকে লক্ষ্য করবে।
কোন conversion track করবেন
Google Ads-এ প্রতিটি conversion action-কে Primary বা Secondary হিসেবে রাখা যায়। Primary conversion-গুলো bidding-এ ব্যবহার হয় এবং "Conversions" column-এ গোনা হয়; Secondary শুধু দেখার জন্য।
| Conversion | ভূমিকা | পরামর্শ |
|---|---|---|
| Purchase (order place) | মূল ব্যবসায়িক ফল | Primary, value সহ |
| Begin checkout / Add to cart | আগ্রহের সংকেত | Secondary — Primary করলে Google সস্তা কিন্তু কম মূল্যবান action-এর পেছনে ছুটবে |
| Phone call / WhatsApp click | অনেক বাংলাদেশি ক্রেতা ফোনে order দেন | প্রথমে Secondary; যদি এগুলো থেকে নিয়মিত order হয় তবে বিবেচনা করুন |
Google Ads tag নাকি GA4 থেকে import?
Purchase conversion Google Ads-এ আনার দুটি প্রধান উপায় আছে।
১. Google Ads conversion tag (সরাসরি)
Google tag (gtag.js) বা Google Tag Manager দিয়ে order confirmation page-এ Google Ads-এর নিজস্ব conversion tag বসানো হয়। এটি সাধারণত দ্রুত data দেয় এবং Google Ads-এর নিজস্ব attribution ব্যবহার করে। Enhanced conversions সেটআপও এখানে সরাসরি করা যায়।
২. GA4 থেকে key event import
আপনার website-এ GA4 আগে থেকে ঠিকমতো চললে, GA4-এর purchase event (GA4-এ এখন এগুলোকে "key event" বলা হয়) Google Ads-এ import করা যায়। সুবিধা হলো একটি জায়গায় tracking, আর GA4-এ পুরো customer journey দেখা যায়। তবে Google-এর Help অনুযায়ী GA4-এর conversion data Google Ads-এ আসতে ২৪ ঘণ্টা পর্যন্ত লাগতে পারে।
গুরুত্বপূর্ণ নিয়ম: একই purchase দুইবার Primary হিসেবে গুনবেন না। Google Ads tag ও GA4 import দুটোই চালু রাখলে একটিকে Primary, অন্যটিকে Secondary রাখুন, নইলে conversion দ্বিগুণ দেখাবে এবং bidding বিভ্রান্ত হবে।
Conversion value ও transaction ID
প্রতিটি order-এর জন্য একই value (যেমন "১") না পাঠিয়ে আসল order মূল্য (dynamic value) পাঠান, currency সহ। তাহলে ROAS দেখা যায় এবং Maximize Conversion Value বা Target ROAS ব্যবহার করা যায়।
সাথে প্রতিটি order-এর transaction_id (order নম্বর) পাঠান। কেউ thank-you page reload করলে বা আবার খুললে একই order দুইবার গোনা থেকে এটি রক্ষা করে।
Free Tool ROAS Calculator Facebook বা Google Ads-এ ১ টাকা খরচে কত টাকা বিক্রি হচ্ছে দেখুন। ACoS আর প্রতি order-এর খরচসহ।Enhanced conversions: হারিয়ে যাওয়া conversion ফেরত আনা
Browser-এর privacy নিয়ম, cookie সীমাবদ্ধতা ও ad blocker-এর কারণে কিছু conversion tag ঠিকমতো গোনা যায় না। Enhanced conversions-এ order-এর সময় ক্রেতার দেওয়া email বা phone number hash (SHA-256 দিয়ে গোপন কোডে রূপান্তর) করে Google-কে পাঠানো হয়, যাতে Google সেটি signed-in Google account-এর সাথে মিলিয়ে conversion আরও নির্ভুলভাবে গুনতে পারে।
চালুর পর Goals-এর Summary থেকে conversion action খুলে Diagnostics দেখে নিন enhanced conversions ঠিকমতো data পাচ্ছে কিনা।
বাংলাদেশে অনেক checkout-এ email ঐচ্ছিক, শুধু phone নম্বর নেওয়া হয়। Phone নম্বর পাঠালে তা E.164 নামের আন্তর্জাতিক format-এ পাঠাতে হয় — শুরুতে + ও country code, মাঝে কোনো space, dash বা bracket নয় (যেমন +8801XXXXXXXXX)। নিজে hash করে পাঠালে আগে format ঠিক করে তারপর SHA-256 করুন। কতটা match হবে তা নিশ্চিত নয়, তবে চালু রাখলে সাধারণত ক্ষতি নেই। ক্রেতার তথ্য ব্যবহারের বিষয়টি আপনার privacy policy-তে উল্লেখ করুন।
COD, cancel ও return: বাংলাদেশের আসল সমস্যা
Google Ads order place হওয়ার মুহূর্তে conversion গোনে। কিন্তু COD-তে কিছু order confirmation call-এ cancel হয়, কিছু fake হয়, কিছু courier থেকে ফেরত আসে। ফলে Google Ads-এর ROAS বাস্তবের চেয়ে ভালো দেখায়।
- ন্যূনতম কাজ: মাসে অন্তত একবার Google Ads-এর conversion সংখ্যা ও মূল্য আপনার order system-এর delivered order-এর সাথে মিলিয়ে দেখুন।
- উন্নত পদ্ধতি: Google Ads-এ conversion adjustments upload করে cancel বা return হওয়া order-এর conversion বাদ (retract) দেওয়া বা value সংশোধন (restate) করা যায়। এর জন্য order ID (transaction_id) দিয়ে conversion পাঠানো থাকতে হয়। Google-এর Help অনুযায়ী adjustment মূল conversion-এর ৫৪ দিনের মধ্যে করা যায়, তবে bidding-এ কাজে লাগাতে চাইলে প্রথম ৭ দিনের মধ্যে upload করা ভালো; আর মূল conversion-এর অন্তত ২৪ ঘণ্টা পরে upload করলে error কম হয়।
- আরেকটি উপায়: Offline conversion import — order confirm বা deliver হওয়ার পর সেই তথ্য আলাদা conversion হিসেবে পাঠানো। এটি technical কাজ, সাধারণত developer-এর সাহায্য লাগে।
COD return কমানোর ব্যবসায়িক দিক নিয়ে দেখুন COD return বেশি: কারণ ও কমানোর উপায়।
ধাপে ধাপে: Purchase conversion setup
- 1Google Ads-এ Goals → Conversions → Summary-এ গিয়ে website-এর জন্য নতুন Purchase conversion action তৈরি করুন (অথবা GA4 link করে purchase key event import করুন)।
- 2Value setting-এ "প্রতিটি conversion-এর জন্য ভিন্ন value" বেছে নিন এবং currency ঠিক করুন।
- 3Count setting-এ Purchase-এর জন্য Every রাখুন (প্রতিটি order আলাদা গোনা হবে)।
- 4Google tag website-এর সব page-এ বসান, আর order confirmation page-এ conversion event পাঠান value, currency ও transaction_id সহ।
- 5Enhanced conversions চালু করুন এবং email/phone কীভাবে পাঠানো হবে তা ঠিক করুন (Google tag, Tag Manager বা API)।
- 6Tag Assistant দিয়ে একটি test order দিয়ে যাচাই করুন event ঠিকমতো fire হচ্ছে কিনা এবং value সঠিক কিনা।
- 7Primary ও Secondary conversion ঠিকভাবে সাজান, যাতে একই purchase দুইবার Primary না হয়।
- 8কয়েক দিন পর conversion action-এর status সক্রিয় (Active) দেখাচ্ছে কিনা, "Inactive" বা "No recent conversions" নয়, এবং সংখ্যা আপনার order-এর সাথে মোটামুটি মিলছে কিনা দেখুন।
সাধারণ ভুল
এরপর কী করবেন
আজই একটি test order দিয়ে দেখুন আপনার purchase conversion ঠিক value সহ একবারই গোনা হচ্ছে কিনা। তারপর enhanced conversions চালু করুন এবং মাসিক হিসাব মিলানোর একটি নিয়ম তৈরি করুন। Tracking ঠিক থাকলে তবেই Performance Max বা Target ROAS-এর মতো automation-এ যাওয়া নিরাপদ। Conversion কম আসার অন্যান্য কারণ জানতে দেখুন Google Ads-এ conversion আসছে না। Facebook-এর দিকেও একই ধরনের tracking দরকার — দেখুন Meta Pixel setup গাইড।
Checklist: Google Ads conversion tracking: GA4 import ও enhanced conversions
এই হিসাবটা নিজে করে দেখুন
Free Tool ROAS Calculator Facebook বা Google Ads-এ ১ টাকা খরচে কত টাকা বিক্রি হচ্ছে দেখুন। ACoS আর প্রতি order-এর খরচসহ।
