Skip to content
UTM বিল্ডার
Tools

UTM বিল্ডার

নতুন

utm_source, medium, campaign এবং আরও সহ ট্র্যাকযোগ্য ক্যাম্পেইন URL তৈরি করুন।

Quick presets — fills source & medium
Generated campaign URL

History (last 10 — stored locally)

No history yet — built URLs will appear here.

Runs entirely in your browser. Nothing is uploaded.

UTM বিল্ডার কী এবং কেন দরকার?

একটি UTM বিল্ডার যেকোনো URL-এ ট্র্যাকিং প্যারামিটার যোগ করে, যাতে Google Analytics ও GA4-এর মতো অ্যানালিটিক্স টুল আপনাকে ঠিকঠাক বলতে পারে কোন ক্যাম্পেইন, কোন চ্যানেল এবং কোন ক্রিয়েটিভ প্রতিটি ভিজিট এনেছে। UTM ট্যাগ ছাড়া, একটি পেইড অ্যাড, একটি ইমেইল নিউজলেটার বা একটি সোশ্যাল পোস্ট থেকে আসা ট্রাফিক প্রায়ই কোনো অ্যাট্রিবিউশন ছাড়াই ‘Direct’-এ গিয়ে জমা হয় — ফলে আসলে কোনটি কাজ করছে তা মাপা অসম্ভব হয়ে পড়ে।

এই ফ্রি, ব্রাউজার-ভিত্তিক ক্যাম্পেইন URL বিল্ডার আপনাকে যেকোনো গন্তব্য URL পেস্ট করতে দেয়, UTM ফিল্ডগুলো পূরণ করতে দেয় এবং সঙ্গে সঙ্গে কপি করার জন্য প্রস্তুত একটি সঠিকভাবে এনকোড করা ট্র্যাকিং URL দেয়। প্ল্যাটফর্ম প্রিসেট Google Ads, Facebook, LinkedIn, ইমেইল ও আরও অনেকের জন্য সঠিক source ও medium আগে থেকে বসিয়ে দেয়। সবকিছু লোকালি চলে — কোনো সাইন-আপ নেই, কোনো সার্ভার নেই, কোনো ডেটা কোথাও পাঠানো হয় না।

পাঁচটি UTM প্যারামিটারের ব্যাখ্যা

প্রতিটি UTM URL সর্বোচ্চ পাঁচটি প্যারামিটার দিয়ে তৈরি হয়। utm_source শনাক্ত করে কে ট্রাফিক পাঠিয়েছে — একটি সার্চ ইঞ্জিন (google), একটি সোশ্যাল নেটওয়ার্ক (facebook), বা একটি ইমেইল প্রোভাইডার (mailchimp)। utm_medium চ্যানেলের নাম বলে — পেইড অ্যাডের জন্য cpc, নিউজলেটারের জন্য email, অর্গানিক পোস্টের জন্য social। utm_campaign হলো আপনার মার্কেটিং উদ্যোগের নাম (summer-sale, product-launch, black-friday)।

utm_term সেই পেইড সার্চ কীওয়ার্ডটি ধারণ করে যা অ্যাডটি ট্রিগার করেছে (running-shoes)। utm_content একই ক্যাম্পেইনের দুটি লিংক বা ক্রিয়েটিভকে আলাদা করে — header-banner বনাম sidebar-link — যা A/B টেস্টিং এবং মাল্টি-লিংক ইমেইলের জন্য অপরিহার্য। পরিষ্কার GA4 অ্যাট্রিবিউশনের জন্য source, medium ও campaign হলো বাস্তব সর্বনিম্ন প্রয়োজন; term ও content পেইড ও স্প্লিট-টেস্টেড ক্যাম্পেইনে বাড়তি নির্ভুলতা যোগ করে।

Google Ads, Facebook, LinkedIn ও ইমেইলের জন্য প্ল্যাটফর্ম প্রিসেট

বিভিন্ন প্ল্যাটফর্ম প্রচলিত source/medium জোড়া ব্যবহার করে, যেগুলো অ্যানালিটিক্স ড্যাশবোর্ড প্রত্যাশা করে। Google থেকে পেইড সার্চকে google / cpc হিসেবে ট্যাগ করা উচিত; Facebook অর্গানিক সোশ্যাল ব্যবহার করে facebook / social; LinkedIn পেইড ব্যবহার করে linkedin / cpc; ইমেইল ক্যাম্পেইন প্রোভাইডারের নাম (mailchimp, klaviyo) ব্যবহার করে medium হিসেবে email-সহ। এই প্রথা থেকে সরে গেলে আপনার ট্রাফিক GA4-এ অসংগত সোর্সে ভাগ হয়ে যায়।

কুইক-প্রিসেট বাটনগুলো Google Ads, Google Organic, Facebook, Instagram, LinkedIn, Twitter/X, Pinterest, YouTube, Newsletter ও Mailchimp-এর জন্য সঠিক source ও medium আগে থেকে বসিয়ে দেয়। আপনার ক্যাম্পেইনের নাম যোগ করুন, Copy চাপুন, আর URL প্রস্তুত। হিস্ট্রি প্যানেল আপনার সর্বশেষ দশটি তৈরি করা URL localStorage-এ জমা রাখে — নতুন ক্যাম্পেইনের শুরুর বিন্দু হিসেবে সেগুলোর যেকোনোটি নতুন করে টাইপ না করেই কপি করুন।

সেরা অনুশীলন: লোয়ারকেস, নেমিং কনভেনশন ও ভ্যালিডেশন

Google Analytics 4 কেস-সেনসিটিভ: utm_source=Google এবং utm_source=google আপনার রিপোর্টে দুটি আলাদা সোর্স হিসেবে দেখা যায়, যা আপনার ক্যাম্পেইন ডেটাকে ভেঙে ফেলে। Enforce lowercase টগলটি সব প্যারামিটার ভ্যালু স্বয়ংক্রিয়ভাবে রূপান্তর করে — এটি চালু করুন এবং চালু রাখুন। ক্যাম্পেইনের নামে স্পেসের বদলে হাইফেন ব্যবহার করুন (summer-sale, summer sale নয়) যাতে URL পরিষ্কার ও মানুষের পাঠযোগ্য থাকে।

আপনার প্রথম ক্যাম্পেইনের আগেই টিমের সাথে একটি নির্দিষ্ট medium ভ্যালুর সেটে সম্মত হোন: cpc, email, social, display, affiliate। প্রতিটি চ্যানেলে সেগুলোই মেনে চলুন। আপনার UTM ট্যাগ যত ধারাবাহিক হবে, আপনার GA4 অ্যাকুইজিশন রিপোর্ট তত পরিষ্কার হবে এবং বাজেট সিদ্ধান্ত নেওয়ার সময় চ্যানেল-অ্যাট্রিবিউশন ডেটা তত নির্ভরযোগ্য হবে।

Google-এর Campaign URL Builder-এর সাথে তুলনা

Google তাদের নিজস্ব Campaign URL Builder চালায় ga-dev-tools.google.com-এ। এটি একটি সাদামাটা ফর্ম, কোনো প্রিসেট নেই, কোনো লোয়ারকেস ভ্যালিডেশন নেই, কোনো হিস্ট্রি নেই। আপনাকে প্রতিটি URL-এ প্রতিটি ফিল্ড শূন্য থেকে টাইপ করতে হয়, আর কোনো টিম সদস্যকে বড় হাতের G দিয়ে ‘Google’ লেখা থেকে কিছুই আটকায় না — যা GA4-এ ‘google’ (লোয়ারকেস) থেকে আলাদা একটি সোর্স তৈরি করে, কোনো সতর্কতা ছাড়াই আপনার ডেটা ভাগ করে দেয়।

এই টুল প্ল্যাটফর্ম প্রিসেট যোগ করে যা সবচেয়ে সাধারণ চ্যানেলগুলোর জন্য source ও medium স্বয়ংক্রিয়ভাবে পূরণ করে, সব প্যারামিটার ভ্যালুতে লোয়ারকেস এনফোর্স করে, এবং আপনার সর্বশেষ দশটি URL localStorage-এ সেভ করে যাতে আপনি নতুন করে না টাইপ করে আগের ক্যাম্পেইনের কাঠামো নকল করতে পারেন। এছাড়া রয়েছে প্রয়োজনীয়-ফিল্ড ভ্যালিডেশন, যাতে আপনি ভুল করে একটি অসম্পূর্ণ UTM URL তৈরি করে ফেলতে না পারেন।

Google Analytics ও GA4-এ UTM কীভাবে কাজ করে

একজন ভিজিটর যখন একটি UTM-ট্যাগ করা লিংকে ক্লিক করেন, তখন GA4 ল্যান্ডিং-পেজ URL থেকে utm_* প্যারামিটার পড়ে এবং সেগুলোকে সেশন-স্তরের অ্যাট্রিবিউট হিসেবে জমা রাখে। সেগুলো Reports → Acquisition → Traffic Acquisition-এর অধীনে Source / Medium / Campaign ডাইমেনশন হিসেবে দেখা যায়। আপনি এমন Exploration তৈরি করতে পারেন যা utm_content বা utm_term দিয়ে ভাগ করে দেখায় কোন ক্রিয়েটিভ বা কীওয়ার্ড কনভার্শন এনেছে — এমন ডেটা যা কোনো অ্যাড প্ল্যাটফর্ম একই ক্রস-চ্যানেল ধারাবাহিকতায় দিতে পারে না।

GA4-এর ডেটা-চালিত অ্যাট্রিবিউশন মডেল সম্পূর্ণ কাস্টমার জার্নি জুড়ে ক্রেডিট বণ্টন করতে UTM source/medium/campaign সিগন্যাল ব্যবহার করে। UTM ট্যাগ ছাড়া, GA4 ‘Direct’ বা ‘(other)’-এ ফিরে যায়, যা আপনার নিউজলেটার, সোশ্যাল পোস্ট ও পেইড ক্যাম্পেইনের আসল মূল্য আড়াল করে দেয়। ধারাবাহিক UTM ট্যাগিং ডিজিটাল মার্কেটিং অ্যানালিটিক্সের সর্বোচ্চ-ROI অনুশীলনগুলোর একটি।

ফ্রি, প্রাইভেট ও তাৎক্ষণিক

ইনস্টল করার কিছু নেই এবং কোনো অ্যাকাউন্ট দরকার নেই। প্রতিটি ট্র্যাকিং URL আপনার ব্রাউজারে লোকালি একত্র করা হয় — আপনার গন্তব্য URL, ক্যাম্পেইনের নাম ও প্যারামিটার ভ্যালু কখনও আপনার ডিভাইস ছেড়ে যায় না। বিল্ট-ইন হিস্ট্রি প্যানেল আপনার সর্বশেষ দশটি ক্যাম্পেইন URL localStorage-এ জমা রাখে, তাই প্রতিটি ফিল্ড আবার টাইপ না করেই আপনি একটি আগের URL নতুন ক্যাম্পেইনের জন্য অভিযোজিত করতে পারেন।

এই UTM বিল্ডার বুকমার্ক করুন এবং ক্যাম্পেইন URL তৈরির স্ট্যান্ডার্ড টুল হিসেবে আপনার মার্কেটিং টিমের সাথে শেয়ার করুন। ধারাবাহিক UTM ট্যাগিং শুরু হয় আপনার পাঠানো প্রতিটি লিংক থেকে — আর এই টুল সেটিকে এত দ্রুত করে তোলে যে এড়িয়ে যাওয়ার কোনো অজুহাত থাকে না।

UTM প্যারামিটারের ইতিহাস: Urchin থেকে Google Analytics

Urchin Software Corporation ১৯৯৮ সালে প্রতিষ্ঠিত হয় এবং প্রথম বাণিজ্যিক ওয়েব অ্যানালিটিক্স প্ল্যাটফর্মগুলোর একটি তৈরি করে। Urchin এখন যা UTM ট্যাগ নামে পরিচিত সেই পাঁচটি কোয়েরি-স্ট্রিং প্যারামিটার চালু করে — এদের নাম দেয় Urchin Tracking Modules — যাতে মার্কেটাররা যেকোনো ইনবাউন্ড URL-এর মাধ্যমে ক্যাম্পেইন মেটাডেটা পাঠাতে পারেন এবং অ্যানালিটিক্স ইঞ্জিন সোর্স, চ্যানেল ও উদ্যোগ অনুযায়ী ভিজিট আলাদা করতে পারে। Google ২০০৫ সালে Urchin কিনে নেয় এবং পণ্যটিকে Google Analytics হিসেবে নতুন করে চালু করলে UTM প্যারামিটার স্কিমাও এর সাথে আসে এবং পুরো ডিজিটাল মার্কেটিং শিল্পের ডি-ফ্যাক্টো স্ট্যান্ডার্ডে পরিণত হয়।

Urchin-এর সাথে যে পাঁচটি প্যারামিটার এসেছিল সেগুলো আজও অপরিবর্তিত। utm_source রেকর্ড করে কে ট্রাফিক পাঠিয়েছে — রেফারিং প্ল্যাটফর্ম বা পাবলিশার (facebook, newsletter, google)। utm_medium মার্কেটিং চ্যানেলকে শ্রেণিবদ্ধ করে — ডেলিভারির পদ্ধতি (cpc, email, social, display, affiliate)। utm_campaign নির্দিষ্ট মার্কেটিং উদ্যোগের নাম দেয় (black-friday-2024, product-launch)। utm_term সেই পেইড সার্চ কীওয়ার্ড ধারণ করে যা অ্যাডটি ট্রিগার করেছিল (running-shoes, cheap-flights) এবং এটি বিশেষভাবে সার্চ বিজ্ঞাপনের জন্য ডিজাইন করা হয়েছিল। utm_content একটি একক ক্যাম্পেইনের মধ্যে ক্রিয়েটিভ বা লিংককে আলাদা করে — এই ফিল্ডেই একটি হেডার ব্যানার ও একটি সাইডবার ব্যানার, যারা অভিন্ন source, medium ও campaign ভ্যালু বহন করে, তবুও রিপোর্টে আলাদা করে চেনা যায়।

URL থেকে রিপোর্ট পর্যন্ত ডেটা প্রবাহ একটি সহজ ব্রাউজার প্রক্রিয়ার মাধ্যমে কাজ করে। একজন ভিজিটর যখন একটি UTM-ট্যাগ করা পেজে পৌঁছান, তখন অ্যানালিটিক্স ট্যাগ পেজ লোড হওয়ার সময় URL থেকে utm_* প্যারামিটার পড়ে এবং ভিজিটরের ব্রাউজারে একটি ফার্স্ট-পার্টি কুকিতে জমা রাখে — সাধারণত Universal Analytics-এ ৩০ দিনের মেয়াদসহ এবং GA4-এ একটি সেশন-স্কোপড কপিসহ। সেই সেশনের প্রতিটি পরবর্তী ইভেন্ট ও কনভার্শন সেই জমানো ক্যাম্পেইন ভ্যালুর সাথে যুক্ত হয়, তাই মূল অ্যাড ক্লিকের তিন দিন পরে সম্পন্ন হওয়া একটি কেনাকাটাও আপনার অ্যাকুইজিশন রিপোর্টে সঠিক source, medium ও campaign-কে ক্রেডিট দেয়।

নেমিং কনভেনশন: শুরুতেই ডেটা বিশৃঙ্খলা ঠেকানো

Google Analytics 4 UTM ভ্যালুর জন্য কেস-সেনসিটিভ। utm_source=Facebook এবং utm_source=facebook দুটি আলাদা সোর্স হিসেবে জমা হয় এবং প্রতিটি অ্যাকুইজিশন রিপোর্টে আলাদা সারিতে দেখা যায়। একটি একক ইমেইল ক্যাম্পেইন যেখানে পাঁচজন টিম সদস্য সোর্সটি একটু ভিন্নভাবে টাইপ করেছেন — Mailchimp, mailchimp, MailChimp, mail-chimp, mc — GA4-এ একটির বদলে পাঁচটি সারি তৈরি করে, ফলে এক নজরে ক্যাম্পেইন পারফরম্যান্স পড়া অসম্ভব হয়ে পড়ে। সবচেয়ে বেশি মূল্যের UTM অনুশীলনটি হলো সার্বজনীন বিভাজক হিসেবে ধারাবাহিক লোয়ারকেস ও হাইফেন এনফোর্স করা: আন্ডারস্কোর নয়, স্পেস নয়, camelCase নয়। URL-এ স্পেস %20-তে পার্সেন্ট-এনকোড হয়ে যায়, যা লিংককে অগোছালো দেখায় এবং কিছু ইমেইল ক্লায়েন্টে লিংক ভেঙে যাওয়ার ঝুঁকি বাড়ায়।

বেশিরভাগ UTM বিশৃঙ্খলার মূল কারণ হলো একটি ক্যাম্পেইন ট্যাক্সোনমি ডকুমেন্টের অনুপস্থিতি — একটি শেয়ার করা স্প্রেডশিট যা utm_source, utm_medium ও সাধারণ utm_campaign প্রিফিক্সের প্রতিটি অনুমোদিত ভ্যালু তালিকাভুক্ত করে, প্রথম লিংক তৈরির আগেই সম্মত হয়। বিশেষ করে medium ডাইমেনশনে শৃঙ্খলা দরকার: utm_medium সবসময় চ্যানেল ক্যাটাগরির নাম হওয়া উচিত (email, social, cpc, display, affiliate, referral), কখনও নির্দিষ্ট প্ল্যাটফর্ম নয়। প্ল্যাটফর্মের স্থান utm_source-এ। একটি সাধারণ ভুল হলো utm_medium=instagram সেট করা — যা আপনার চ্যানেল গ্রুপিংয়ে email ও cpc-এর পাশে একটি নতুন medium তৈরি করে — যেখানে সঠিক জোড়া হলো utm_source=instagram&utm_medium=social।

একটি প্রায়ই ভুল বোঝা GA4 ঘটনা হলো ‘direct / none’ রহস্য। যেসব সেশনে GA4 source=direct এবং medium=none দেখায়, সেগুলো অগত্যা এমন ব্যবহারকারী নয় যারা আপনার URL টাইপ করেছেন। এদের একটি উল্লেখযোগ্য অংশ হলো ডার্ক সোশ্যাল ভিজিট: মোবাইল মেসেজিং অ্যাপ (WhatsApp, iMessage, Telegram), ডেস্কটপ চ্যাট অ্যাপ (Slack, Teams), বা যেসব ইমেইল ক্লায়েন্ট HTTP Referer হেডার সরিয়ে ফেলে, তাদের মাধ্যমে শেয়ার করা লিংক। কোনো রেফারার না আসায় এবং লিংকে UTM ট্যাগ না থাকায়, GA4-এর কাছে কোনো অ্যাট্রিবিউশন ডেটা থাকে না এবং তা direct-এ ফিরে যায়। ডার্ক-সোশ্যাল চ্যানেলে আপনি যে লিংক শেয়ার করেন তাতে UTM ট্যাগ যোগ করলে — এমনকি একজন সম্ভাব্য গ্রাহককে একটি সাধারণ Slack বার্তায়ও — অ-অ্যাট্রিবিউটেড direct সেশন ট্র্যাকযোগ্য ক্যাম্পেইন ট্রাফিকে রূপান্তরিত হয়।

বিজ্ঞাপন প্ল্যাটফর্ম জুড়ে UTM: Google Ads, Meta ও ক্লিক ID ইকোসিস্টেম

Google Ads-এ মার্কেটাররা ম্যানুয়াল UTM ট্যাগিং ও অটো-ট্যাগিংয়ের মধ্যে বেছে নেন। অটো-ট্যাগিং প্রতিটি অ্যাড ক্লিকে স্বয়ংক্রিয়ভাবে একটি gclid (Google Click Identifier) প্যারামিটার যোগ করে। gclid UTM-এর চেয়ে সমৃদ্ধ ডেটা বহন করে — ম্যাচ টাইপ, কীওয়ার্ড ভ্যারিয়েন্ট ও ডিভাইসসহ — কিন্তু এটি শুধু Google Analytics 4 এবং Google-এর নিজস্ব মেজারমেন্ট পণ্যের সাথে নেটিভভাবে সংহত হয়। ম্যানুয়াল UTM ট্যাগিং প্রতিটি অ্যানালিটিক্স প্ল্যাটফর্মে কাজ করে এবং GA4-এর পাশাপাশি বা বদলে থার্ড-পার্টি অ্যানালিটিক্স স্ট্যাক (Mixpanel, Amplitude, Heap, Segment) ব্যবহারকারী টিমের জন্য সঠিক পছন্দ। অনেক টিম দুটোই চালায়: নেটিভ Google Ads ↔ GA4 সংহতির জন্য অটো-ট্যাগিং এবং একটি সার্বজনীন ফলব্যাক হিসেবে ম্যানুয়াল UTM।

Meta (Facebook ও Instagram) Ads Meta-র নিজস্ব রিপোর্টিংয়ের মধ্যে ক্রস-ডিভাইস অ্যাট্রিবিউশনের জন্য fbclid — Facebook Click Identifier — যোগ করে। কুকির ওপর নির্ভর করে ট্র্যাকিং করার সময় যে ক্রস-ডিভাইস ও ক্রস-ব্রাউজার অ্যাট্রিবিউশন ফাঁক তৈরি হয় তা কিছুটা পূরণ করতেই fbclid চালু হয়েছিল। তবে fbclid শুধু Meta-র পিক্সেল পড়তে পারে; আপনার নিজের GA4 ইনস্ট্যান্স এটি ডিকোড করতে পারে না। এ কারণেই Meta-র নিজস্ব অ্যাডস ম্যানেজার fbclid-এর পাশাপাশি UTM প্যারামিটার যোগ করার পরামর্শ দেয় — utm_source=facebook, utm_medium=cpc বা paid-social, utm_campaign=your-campaign-name, এবং অ্যাড ক্রিয়েটিভ আলাদা করতে utm_content। একইভাবে TikTok ttclid যোগ করে, Microsoft Advertising msclkid যোগ করে, এবং Pinterest epik যোগ করে — প্রতিটি নিজ নিজ প্ল্যাটফর্ম ইকোসিস্টেমের মধ্যে অ্যাট্রিবিউশন নির্ভুলতার জন্য ডিজাইন করা। কোন অ্যাড নেটওয়ার্ক ক্লিকটি পাঠিয়েছে তা নির্বিশেষে ধারাবাহিকভাবে কাজ করা একমাত্র ক্রস-প্ল্যাটফর্ম অ্যাট্রিবিউশন স্তর হলো UTM প্যারামিটার।

ইমেইল মার্কেটিং প্ল্যাটফর্মের ক্ষেত্রে, বেশিরভাগ পরিণত ESP — MailChimp, Klaviyo, SendGrid, HubSpot — ক্যাম্পেইন সেটিংসে স্বয়ংক্রিয় UTM যোগ করার সুবিধা দেয়। স্ট্যান্ডার্ড প্রথা হলো utm_source=mailchimp (বা যে প্ল্যাটফর্মই হোক), utm_medium=email, utm_campaign=your-email-name। ইমেইলে utm_content বিশেষভাবে মূল্যবান, কারণ একটি একক বার্তায় একটি হিরো CTA, একটি সেকেন্ডারি বাটন ও তিনটি ইনলাইন টেক্সট লিংক থাকতে পারে যা সবই একই URL-এ নির্দেশ করে। প্রতিটিকে একটি স্বতন্ত্র utm_content ভ্যালু দিয়ে ট্যাগ করলে (hero-cta, secondary-button, inline-link-1) GA4-এ প্রকাশ পায় কোন লিংক প্লেসমেন্ট সবচেয়ে বেশি ক্লিক আনে — ভবিষ্যৎ পাঠানোয় ইমেইল লেআউট উন্নত করার জন্য কার্যকর অন্তর্দৃষ্টি।

অ্যাট্রিবিউশন মডেল, GA4 ও কুকি-পরবর্তী বিশ্বে UTM

অ্যাট্রিবিউশন মডেল নির্ধারণ করে একজন গ্রাহকের যাত্রার মার্কেটিং টাচপয়েন্টগুলোর মধ্যে একটি কনভার্শনের ক্রেডিট কীভাবে বণ্টিত হবে। লাস্ট-ক্লিক অ্যাট্রিবিউশন — বছরের পর বছর বেশিরভাগ অ্যানালিটিক্স প্ল্যাটফর্মে ডিফল্ট — বিক্রির আগের শেষ টাচপয়েন্টে কনভার্শন ক্রেডিটের ১০০ শতাংশ বরাদ্দ করে। এটি ব্র্যান্ডেড পেইড সার্চ ও direct-এর মতো বটম-ফানেল চ্যানেলকে পদ্ধতিগতভাবে বেশি মূল্য দেয়, এবং যে অ্যাওয়ারনেস ও কনসিডারেশন চ্যানেলগুলো — পেইড সোশ্যাল, ডিসপ্লে, ইমেইল — গ্রাহককে যাত্রার আগে ব্র্যান্ডের সাথে পরিচয় করিয়ে দিয়েছিল, সেগুলোকে কম মূল্য দেয়। ফার্স্ট-ক্লিক অ্যাট্রিবিউশন উল্টো ভুল করে, প্রথম টাচপয়েন্টকে সব ক্রেডিট দিয়ে প্রসপেক্টিং ক্যাম্পেইনের আপাত মূল্য স্ফীত করে। লিনিয়ার অ্যাট্রিবিউশন প্রতিটি টাচপয়েন্টে সমানভাবে ক্রেডিট ছড়িয়ে দেয়; টাইম-ডিকে কনভার্শনের যত কাছাকাছি টাচপয়েন্ট তত বেশি ওজন দেয়। ডেটা-চালিত অ্যাট্রিবিউশন, যথেষ্ট কনভার্শন ভলিউমসহ অ্যাকাউন্টের জন্য GA4 ও Google Ads-এ উপলব্ধ, প্রতিটি টাচপয়েন্টের ইনক্রিমেন্টাল অবদান অনুমান করতে মেশিন লার্নিং ব্যবহার করে — বর্তমানে বেশিরভাগ বিজ্ঞাপনদাতার জন্য সবচেয়ে নির্ভুল একক-মডেল পদ্ধতি। যে ব্র্যান্ডের Meta অ্যাওয়ারনেস ক্যাম্পেইন এমন ব্যবহারকারীদের পরিচয় করায় যারা পরে ব্র্যান্ডেড Google সার্চের মাধ্যমে কনভার্ট করে, তারা লাস্ট-ক্লিক থেকে ডেটা-চালিত অ্যাট্রিবিউশনে গেলে Meta-র অ্যাট্রিবিউটেড মূল্য প্রায় দ্বিগুণ দেখতে পাবে, যা প্রায়ই লাস্ট-ক্লিক ডেটার পরামর্শ দেওয়া চ্যানেল বাজেট সিদ্ধান্ত উল্টে দেয়।

Universal Analytics ২০২৩ সালের জুলাইয়ে Google বন্ধ করে দেয়, ডিফল্ট Google Analytics পণ্য হিসেবে GA4 এর জায়গা নেয়। GA4 একটি মৌলিকভাবে ভিন্ন ডেটা মডেল ব্যবহার করে: প্রতিটি ব্যবহারকারী ইন্টারঅ্যাকশন একটি ইভেন্ট, এবং সেশন একটি প্রাথমিক ডেটা কন্টেইনার নয় বরং ইভেন্টের গ্রুপ থেকে গঠিত একটি ডেরাইভড ধারণা। GA4-এ UTM প্যারামিটার session_start ইভেন্টের সাথে যুক্ত হয়, এবং সেগুলোর ভ্যালু সেই সেশনের পরবর্তী সব ইভেন্টে সেশন-স্কোপড কাস্টম ডাইমেনশন হিসেবে যুক্ত থাকে। GA4-এর অ্যাকুইজিশন রিপোর্ট UA-র মতোই একই source / medium / campaign ট্যাক্সোনমি প্রকাশ করে, কিন্তু অন্তর্নিহিত ইভেন্ট মডেল UTM ডেটাকে আরও নমনীয় করে তোলে — আপনি Exploration রিপোর্ট ব্যবহার করে যে সেশন এনেছে তার utm_content বা utm_term ভ্যালু দিয়ে যেকোনো ইভেন্ট বা কনভার্শন ভাগ করতে পারেন।

থার্ড-পার্টি কুকির পতন — Safari-র ITP (Intelligent Tracking Prevention), Firefox-এর ETP, এবং Chrome-এর জন্য অবশেষে বাতিলের রোডম্যাপ দ্বারা চালিত — UTM ট্র্যাকিংকে আরও গুরুত্বপূর্ণ করে তুলেছে, কম নয়। যেহেতু UTM প্যারামিটার URL-এর মধ্যেই ভ্রমণ করে, সেগুলো ফার্স্ট-পার্টি ডেটা যা কুকি-ব্লকিং, ব্রাউজার প্রাইভেসি বিধিনিষেধ ও অ্যাড ব্লকার হস্তক্ষেপ থেকে টিকে থাকে। ভিজিটরের কুকি চালু আছে কিনা তা নির্বিশেষে একটি UTM-ট্যাগ করা লিংক কাজ করে। এটি UTM-কে iOS 14-পরবর্তী সময়ে থার্ড-পার্টি কুকি স্থায়িত্বের ওপর নির্ভরশীল যেকোনো ট্র্যাকিং পদ্ধতির চেয়ে উল্লেখযোগ্যভাবে বেশি নির্ভরযোগ্য করে তোলে। যেসব ব্র্যান্ড সার্ভার-সাইড ট্যাগিংয়ে বিনিয়োগ করছে — ভিজিটরের ব্রাউজারের বদলে নিজেদের নিয়ন্ত্রিত একটি সার্ভার থেকে অ্যানালিটিক্স ডেটা পাঠানো — তাদের জন্য UTM প্যারামিটার সাধারণত ব্রাউজার থেকে সার্ভার-সাইড এন্ডপয়েন্টে সবচেয়ে স্থিতিশীল অ্যাট্রিবিউশন সিগন্যাল হিসেবে ফরওয়ার্ড করা হয়, যা অ্যাড ব্লকার ও ব্রাউজার ITP নিয়ম সম্পূর্ণ এড়িয়ে যায়। সবশেষে, QR কোডে UTM প্যারামিটার ক্যাম্পেইন ট্র্যাকিংকে বাস্তব জগতে প্রসারিত করে: সম্পূর্ণ UTM URL একটি পণ্যের প্যাকেজে, ইন-স্টোর সাইনেজে বা একটি ম্যাগাজিন অ্যাডে ছাপা একটি QR কোডের ভেতরে এনকোড করা থাকে। একজন গ্রাহক যখন কোডটি স্ক্যান করে আপনার সাইটে পৌঁছান, GA4 utm_source, utm_medium ও utm_campaign ভ্যালু ঠিক তেমনভাবে ধারণ করে যেমনটা একটি ডিজিটাল অ্যাড ক্লিক থেকে করত — যা আপনাকে একটি নির্ভরযোগ্য অফলাইন-টু-অনলাইন অ্যাট্রিবিউশন সিগন্যাল দেয় যা অন্যথায় আপনার অ্যানালিটিক্স ডেটায় অদৃশ্য থাকত।

Frequently asked questions

UTM মানে কী?

UTM মানে Urchin Tracking Module — নামটি এসেছে Urchin Software থেকে, যে অ্যানালিটিক্স কোম্পানিটি Google ২০০৫ সালে কিনে নিয়ে Google Analytics-এ রূপান্তরিত করে। UTM প্যারামিটার হলো URL-এর শেষে যুক্ত কোয়েরি-স্ট্রিং ট্যাগ, যাতে অ্যানালিটিক্স টুল ঠিক জানতে পারে একজন ভিজিটর কোথা থেকে এসেছেন। উদাহরণ: https://example.com/page?utm_source=newsletter&utm_medium=email&utm_campaign=june-launch।

UTM প্যারামিটার কী?

UTM প্যারামিটার হলো পাঁচটি URL কোয়েরি-স্ট্রিং ট্যাগ — utm_source, utm_medium, utm_campaign, utm_term ও utm_content — যা Google Analytics ও GA4-এর মতো অ্যানালিটিক্স টুলকে বলে কোন ক্যাম্পেইন, চ্যানেল ও ক্রিয়েটিভ একটি ভিজিট এনেছে। এগুলো ছাড়া ইমেইল, পেইড অ্যাড বা সোশ্যাল পোস্ট থেকে আসা ট্রাফিক প্রায়ই কোনো অ্যাট্রিবিউশন ছাড়া ‘Direct’-এ গিয়ে জমা হয়, যা আপনার ক্যাম্পেইনের আসল মূল্য আড়াল করে।

সবচেয়ে সাধারণ UTM প্যারামিটারগুলো কী?

সবচেয়ে সাধারণ তিনটি হলো utm_source (কে ট্রাফিক পাঠিয়েছে — google, newsletter, facebook), utm_medium (মার্কেটিং চ্যানেল — cpc, email, social) এবং utm_campaign (উদ্যোগের নাম — summer-sale, product-launch)। utm_term পেইড কীওয়ার্ড ধারণ করে এবং utm_content একই পেজে নির্দেশ করা দুটি অ্যাড বা লিংককে আলাদা করে, যা A/B টেস্টিংয়ের জন্য অপরিহার্য করে তোলে।

পাঁচটি UTM প্যারামিটার কী কী?

পাঁচটি স্ট্যান্ডার্ড UTM প্যারামিটার হলো: (১) utm_source — কে ট্রাফিক পাঠিয়েছে (google, mailchimp, facebook); (২) utm_medium — মার্কেটিং চ্যানেল (cpc, email, social, display); (৩) utm_campaign — ক্যাম্পেইনের নাম (summer-sale, black-friday); (৪) utm_term — পেইড সার্চ কীওয়ার্ড (running-shoes); (৫) utm_content — একই ক্যাম্পেইনে দুটি ক্রিয়েটিভ বা লিংক আলাদা করতে (header-cta বনাম sidebar-link)।

কোন UTM প্যারামিটারগুলো আবশ্যক?

URL-এর দিক থেকে পাঁচটি প্যারামিটারই ঐচ্ছিক, কিন্তু বাস্তবে utm_source, utm_medium ও utm_campaign-কে আবশ্যক হিসেবে ধরা হয়। GA4 এগুলো ব্যবহার করে Acquisition রিপোর্টের অধীনে Source / Medium / Campaign ডাইমেনশন পূরণ করে। অন্তত utm_source ছাড়া, সেশন সাধারণত ‘Direct’ ট্রাফিকে গিয়ে জমা হয়, যা আপনার অ্যানালিটিক্স ডেটায় আপনার ক্যাম্পেইনের আসল প্রভাব আড়াল করে দেয়।

একটি UTM প্যারামিটার কীভাবে লিখব?

আপনার URL-এর শেষে একটি কোয়েরি-স্ট্রিং হিসেবে UTM প্যারামিটার যোগ করুন। পেজ URL-এর পরে ? দিয়ে শুরু করুন, তারপর প্রতিটি প্যারামিটার key=value হিসেবে লিখুন, & দিয়ে আলাদা করে। উদাহরণ: https://example.com/page?utm_source=google&utm_medium=cpc&utm_campaign=summer-sale। ভ্যালু লোয়ারকেসে হওয়া উচিত এবং স্পেসের বদলে হাইফেন ব্যবহার করা উচিত। এই বিল্ডার সঠিকভাবে এনকোড করা স্ট্রিংটি স্বয়ংক্রিয়ভাবে তৈরি করে — ফিল্ডগুলো পূরণ করুন এবং Copy চাপুন।

একটি UTM-এর উদাহরণ কী?

এখানে একটি Google Ads ক্যাম্পেইনের জন্য একটি সম্পূর্ণ UTM URL: https://example.com/landing?utm_source=google&utm_medium=cpc&utm_campaign=summer-sale&utm_term=running-shoes&utm_content=blue-banner। GA4-এ এই ভিজিটটি Traffic Acquisition-এর অধীনে ‘google / cpc’ হিসেবে দেখা যায়, ‘summer-sale’ ক্যাম্পেইনের ভেতরে, কীওয়ার্ড ‘running-shoes’ ও কন্টেন্ট ভ্যারিয়েন্ট ‘blue-banner’-সহ।

ক্যাম্পেইন URL কী?

একটি ক্যাম্পেইন URL (যাকে ট্র্যাকিং URL বা UTM লিংকও বলা হয়) হলো utm_* প্যারামিটার যোগ করা যেকোনো ওয়েব লিংক, যাতে আপনার অ্যানালিটিক্স টুল শনাক্ত করতে পারে কোন মার্কেটিং ক্যাম্পেইন, চ্যানেল ও ক্রিয়েটিভ ক্লিকটি এনেছে। গন্তব্য পেজটি স্বাভাবিকভাবে লোড হয় — UTM প্যারামিটার ভিজিটরের কাছে অদৃশ্য কিন্তু পেজ লোড শেষ হওয়ার আগেই GA4 সেগুলো ধারণ করে।

utm_source, utm_medium ও utm_campaign-এর মধ্যে পার্থক্য কী?

utm_source হলো কে ট্রাফিক পাঠিয়েছে (google, facebook, mailchimp)। utm_medium হলো কীভাবে ট্রাফিক এসেছে — মার্কেটিং চ্যানেল (পেইড অ্যাডের জন্য cpc, নিউজলেটারের জন্য email, অর্গানিক পোস্টের জন্য social)। utm_campaign হলো আপনার উদ্যোগের নাম (summer-sale, black-friday)। একটি সহায়ক মানসিক মডেল: [source] দর্শকদের [medium]-এর মাধ্যমে [campaign] ক্যাম্পেইনের অংশ হিসেবে পাঠিয়েছে।

UTM কীভাবে Google Analytics / GA4-এর সাথে কাজ করে?

একজন ব্যবহারকারী যখন একটি UTM-ট্যাগ করা লিংকে ক্লিক করেন, GA4 লোডের সময় ল্যান্ডিং-পেজ URL থেকে utm_* প্যারামিটার পড়ে এবং সেগুলোকে সেশন-স্তরের অ্যাট্রিবিউট হিসেবে জমা রাখে। সেগুলো Reports → Acquisition → Traffic Acquisition-এর অধীনে Source / Medium / Campaign ডাইমেনশন হিসেবে দেখা যায়। GA4 অ্যাট্রিবিউশন মডেলিংয়ের জন্যও UTM সিগন্যাল ব্যবহার করে — UTM ছাড়া, সেশন ‘Direct’ বা ‘(other)’-এ ডিফল্ট হয়, যা আপনার ক্যাম্পেইনের আসল মূল্য অস্পষ্ট করে দেয়।

UTM ভ্যালু কি লোয়ারকেসে হওয়া উচিত?

হ্যাঁ — সবসময়। Google Analytics 4 UTM ভ্যালুকে কেস-সেনসিটিভ স্ট্রিং হিসেবে গণ্য করে। ‘Google’ ও ‘google’ আপনার রিপোর্টে দুটি আলাদা সোর্স হিসেবে দেখা যায়, যা আপনার ক্যাম্পেইন ডেটা ভেঙে ফেলে। সব প্যারামিটার ভ্যালু স্বয়ংক্রিয়ভাবে রূপান্তর করতে এই বিল্ডারের ‘Enforce lowercase’ টগলটি চালু করুন। ধারাবাহিক লোয়ারকেস একটি টিম জুড়ে বজায় রাখার সবচেয়ে সহজ UTM শৃঙ্খলা।

এটি Google-এর Campaign URL Builder-এর সাথে কীভাবে তুলনীয়?

Google-এর নিজস্ব Campaign URL Builder, ga-dev-tools.google.com/campaign-url-builder-এ, কার্যকর কিন্তু ন্যূনতম — এতে কোনো প্ল্যাটফর্ম প্রিসেট নেই, কোনো লোয়ারকেস এনফোর্সমেন্ট নেই এবং কোনো সেভ করা হিস্ট্রি নেই। আপনাকে প্রতিবার source ও medium ভ্যালু শূন্য থেকে টাইপ করতে হয়, আর ভুল করে ‘Google’ (বড় হাতের G) দিয়ে আপনার রিপোর্টে বিভাজন তৈরি করা থেকে কিছুই আটকায় না। এই টুল Google Ads, Facebook, LinkedIn, ইমেইল ও আরও অনেকের জন্য প্রিসেট যোগ করে, স্বয়ংক্রিয়ভাবে লোয়ারকেস এনফোর্স করে, এবং আপনার সর্বশেষ দশটি URL জমা রাখে যাতে আপনি প্রতিটি ফিল্ড আবার না টাইপ করে একটি আগের ক্যাম্পেইন অভিযোজিত করতে পারেন।

UTM দিয়ে একটি ইমেইল ক্যাম্পেইন কীভাবে ট্র্যাক করব?

utm_medium=email সেট করুন এবং utm_source আপনার ইমেইল প্ল্যাটফর্মে (mailchimp, klaviyo, sendgrid)। utm_campaign দিয়ে ক্যাম্পেইনের নাম দিন (june-newsletter)। একই ইমেইলের বিভিন্ন লিংক ট্যাগ করতে utm_content ব্যবহার করুন — utm_content=hero-cta বনাম utm_content=text-link। সম্পূর্ণ উদাহরণ: ?utm_source=mailchimp&utm_medium=email&utm_campaign=june-newsletter&utm_content=hero-cta। source ও medium সঙ্গে সঙ্গে পূরণ করতে এই বিল্ডারে Newsletter বা Mailchimp প্রিসেট ব্যবহার করুন।

একটি টিম জুড়ে UTM কীভাবে ধারাবাহিক রাখব?

আপনার প্রথম ক্যাম্পেইনের আগে একটি নেমিং কনভেনশনে সম্মত হোন: সবসময় লোয়ারকেস, স্পেসের বদলে হাইফেন, এবং একটি নির্দিষ্ট medium ভ্যালুর সেট (cpc, email, social, display, affiliate)। কনভেনশনটি ডকুমেন্ট করুন, স্ট্যান্ডার্ড টুল হিসেবে এই বিল্ডার আপনার টিমের সাথে শেয়ার করুন, এবং নতুন ক্যাম্পেইনের শুরুর বিন্দু হিসেবে আগের URL কপি ও অভিযোজিত করতে হিস্ট্রি প্যানেল ব্যবহার করুন। অসংগত UTM কেসিং হলো এলোমেলো GA4 অ্যাকুইজিশন রিপোর্টের প্রধান কারণ।

UTM ট্র্যাকিং কি SEO-তে প্রভাব ফেলে?

UTM প্যারামিটার নিজে থেকে কোনো নেতিবাচক SEO প্রভাব ফেলে না — সার্চ ইঞ্জিন UTM-ট্যাগ করা URL-কে বেস পেজে ক্যানোনিকালাইজ করে। তবে, আপনার নিজের সাইটে অভ্যন্তরীণ লিংক হিসেবে UTM-ট্যাগ করা URL শেয়ার করা এড়িয়ে চলুন; অভ্যন্তরীণ UTM ট্যাগ অভ্যন্তরীণ নেভিগেশনকে বাহ্যিক ক্যাম্পেইন সেশনের মতো দেখিয়ে আপনার অ্যানালিটিক্স দূষিত করতে পারে। UTM ট্যাগ শুধু সেই বাহ্যিক লিংকে ব্যবহার করুন যা আপনি অ্যাড, ইমেইল ও সোশ্যাল পোস্টে শেয়ার করেন।

এটির জন্য কি লগইন বা অ্যাকাউন্ট লাগে?

না। এই UTM বিল্ডারের জন্য কোনো অ্যাকাউন্ট, কোনো সাইন-আপ ও কোনো ইমেইল ঠিকানা লাগে না। খুলুন, ফিল্ডগুলো পূরণ করুন এবং আপনার URL কপি করুন। হিস্ট্রি প্যানেল আপনার সর্বশেষ দশটি URL আপনার ব্রাউজারের localStorage-এ সেভ করে — তাই সেগুলো আপনার ডিভাইসে থাকে এবং কখনও কোথাও আপলোড হয় না। ট্যাব বন্ধ করে আবার খুলুন, আপনার সাম্প্রতিক URL এখনও সেখানেই থাকবে।

নতুন

Slug জেনারেটর

যেকোনো শিরোনামকে পরিচ্ছন্ন, SEO-বান্ধব URL slug-এ রূপান্তর করুন — বাল্ক ও অ্যাকসেন্ট-সচেতন।

SEO ও মার্কেটিং
নতুন

মেটা ট্যাগ জেনারেটর

লাইভ প্রিভিউ সহ SEO, Open Graph ও Twitter Card মেটা ট্যাগ তৈরি করুন।

SEO ও মার্কেটিং
নতুন

SERP স্নিপেট প্রিভিউ

আপনার শিরোনাম ও বিবরণ Google-এ ডেস্কটপ ও মোবাইলে কেমন দেখায় তা প্রিভিউ করুন।

SEO ও মার্কেটিং
নতুন

Robots.txt জেনারেটর

allow/disallow নিয়ম ও একটি sitemap লাইন সহ একটি বৈধ robots.txt তৈরি করুন।

SEO ও মার্কেটিং
নতুন

একক মূল্য ক্যালকুলেটর

প্রতি এককের দাম দিয়ে পণ্য তুলনা করুন এবং সেরা মূল্য খুঁজে নিন।

ফাইন্যান্স ও ক্যালকুলেটর
নতুন

HTTP স্ট্যাটাস কোড

সহজ ভাষায় অর্থ সহ HTTP স্ট্যাটাস কোডের অনুসন্ধানযোগ্য রেফারেন্স।

ডেভেলপার