Loading

Close

Google Marketing

Google Ads conversion tracking: GA4 import ও enhanced conversions

EOMS Editorial Team আপডেট: 06 Oct 2026 6 মিনিট পড়া

সংক্ষেপে উত্তর

Online shop-এর জন্য মূল conversion হলো Purchase, যা আসল order value, currency ও order ID সহ একবারই গোনা উচিত। Google Ads tag সরাসরি বসাতে পারেন অথবা GA4-এর purchase key event import করতে পারেন, তবে একই purchase দুইবার Primary রাখবেন না। Enhanced conversions চালু রাখুন, আর COD cancel ও return-এর হিসাব মিলাতে conversion adjustments বা নিয়মিত reconciliation করুন।
এই লেখায় যা আছে (11)
  1. Conversion tracking কী এবং কেন অপরিহার্য
  2. কোন conversion track করবেন
  3. Google Ads tag নাকি GA4 থেকে import?
  4. ১. Google Ads conversion tag (সরাসরি)
  5. ২. GA4 থেকে key event import
  6. Conversion value ও transaction ID
  7. Enhanced conversions: হারিয়ে যাওয়া conversion ফেরত আনা
  8. COD, cancel ও return: বাংলাদেশের আসল সমস্যা
  9. ধাপে ধাপে: Purchase conversion setup
  10. সাধারণ ভুল
  11. এরপর কী করবেন

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 হয় তবে বিবেচনা করুন

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

  1. 1
    Google Ads-এ Goals → Conversions → Summary-এ গিয়ে website-এর জন্য নতুন Purchase conversion action তৈরি করুন (অথবা GA4 link করে purchase key event import করুন)।
  2. 2
    Value setting-এ "প্রতিটি conversion-এর জন্য ভিন্ন value" বেছে নিন এবং currency ঠিক করুন।
  3. 3
    Count setting-এ Purchase-এর জন্য Every রাখুন (প্রতিটি order আলাদা গোনা হবে)।
  4. 4
    Google tag website-এর সব page-এ বসান, আর order confirmation page-এ conversion event পাঠান value, currency ও transaction_id সহ।
  5. 5
    Enhanced conversions চালু করুন এবং email/phone কীভাবে পাঠানো হবে তা ঠিক করুন (Google tag, Tag Manager বা API)।
  6. 6
    Tag Assistant দিয়ে একটি test order দিয়ে যাচাই করুন event ঠিকমতো fire হচ্ছে কিনা এবং value সঠিক কিনা।
  7. 7
    Primary ও Secondary conversion ঠিকভাবে সাজান, যাতে একই purchase দুইবার Primary না হয়।
  8. 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

সাধারণ প্রশ্ন (FAQ)

GA4 import আর Google Ads tag — কোনটা ভালো?
দুটোই কাজ করে। Google Ads tag সাধারণত দ্রুত data দেয় এবং enhanced conversions সেটআপ সহজ; GA4 import একটি জায়গায় tracking রাখার সুবিধা দেয়। গুরুত্বপূর্ণ হলো একই purchase দুইবার Primary হিসেবে না গোনা।
Enhanced conversions কি বাংলাদেশে কাজ করে?
Enhanced conversions একটি Google Ads feature এবং বাংলাদেশি advertiser-রাও চালু করতে পারেন। কতটা conversion match হবে তা ক্রেতার email বা phone নম্বর Google account-এর সাথে মেলে কিনা তার ওপর নির্ভর করে, তাই ফলাফল account-ভেদে ভিন্ন হয়।
Google Ads-এ conversion বেশি দেখায় কিন্তু আমার order কম — কেন?
সাধারণ কারণ হলো duplicate tag, thank-you page reload, add to cart-কে Primary রাখা, অথবা COD cancel ও return হিসাব না করা। Transaction ID পাঠান, duplicate উৎস বন্ধ করুন এবং cancel বা return হওয়া order-এর জন্য conversion adjustment ব্যবহার করুন।
Phone-এ আসা order কি track করা যায়?
Call asset থেকে আসা call বা website-এর phone number click conversion হিসেবে track করা যায়, তবে ফোনে আসলে order হলো কিনা Google জানে না। নিয়মিত ফোন order হলে offline conversion import বিবেচনা করতে পারেন, যদিও এটি technical কাজ।
E
EOMS Editorial Team E-commerce Consultants, Dhaka

EOMS ২০০৯ সাল থেকে বাংলাদেশের ব্যবসার জন্য e-commerce website, ERP ও marketing system তৈরি করছে।