BonicBD
← All articles

Shopify ও WooCommerce-এ Server-Side Tracking সেটআপ — বাংলা গাইড (২০২৬)

By BonicBD Team · 2026-09-22 · 9 min read

Shopify বা WooCommerce স্টোরে server-side tracking সেটআপ করার সম্পূর্ণ বাংলা গাইড — CNAME, snippet, Meta CAPI, COD অর্ডার ট্র্যাকিং সহ।

Shopify ও WooCommerce-এ Server-Side Tracking সেটআপ — বাংলা গাইড (২০২৬)

আপনার Shopify বা WooCommerce স্টোরে মাসে ৫০০টা অর্ডার হচ্ছে, কিন্তু Meta বলছে ৩২০টা purchase — এই ব্যবধানটা আসলে ট্র্যাকিং-এর সমস্যা, ads-এর না। এই গাইডে দেখাব কীভাবে server-side tracking দিয়ে বাংলাদেশি স্টোরগুলো এই gap বন্ধ করছে।

ব্রাউজার ট্র্যাকিং কেন fail করে

চারটা কারণে আপনার conversion data হারায়:

  1. Ad-blocker — ব্রাউজার থেকে Meta/Google-এর known endpoint-এ request গেলে extension-গুলো সেটা block করে দেয়। অর্থাৎ paid traffic-এর একটা অংশ reporting-এই আসে না।
  2. Safari-র ৭ দিনের cookie limit — iOS-এ JavaScript cookie ৭ দিনে expire হয়। আজকে ad click করে পরের সপ্তাহে কেনা customer-কে নতুন visitor মনে হয়।
  3. Click ID হারিয়ে যায়fbclid, gclid, ttclid প্যারামিটার extension বা privacy setting মুছে ফেলতে পারে — তাহলে platform জানেই না ওই click থেকে sale এসেছে।
  4. Checkout বা thank-you page dependency — Shopify-তে checkout-এ custom JS চলে না; COD অর্ডারে customer অনেক সময় thank-you page-ই load করে না।

Server-side tracking-এ event প্রথমে যায় আপনার নিজের subdomain-এ — যেমন tracking.yourdomain.com — তারপর server থেকে Meta, GA4, TikTok-এ পাঠানো হয়। প্রথম request নিজের domain-এ গেলে ad-blocker-এর list-এ match করে না, আর server-set cookie ৭ দিনের limit-এ পড়ে না।

সেটআপ — ধাপে ধাপে

ধাপ ১ — GTM Server Container তৈরি

Google Tag Manager-এ একটা Server container বানান এবং container config string-টা copy করুন।

ধাপ ২ — Tracking subdomain point করুন

আপনার domain provider-এর DNS-এ একটা CNAME record দিন:

tracking.yourstore.com  →  connect.bonicbd.com

SSL certificate নিজে থেকেই তৈরি হয়ে যাবে (Let's Encrypt)। এই subdomain-টাই পুরো setup-কে first-party করে।

ধাপ ৩ — তিনটা snippet বসান

Dashboard থেকে তিনটা snippet generate হবে:

  • Shopifytheme.liquid ফাইলের head ও body-তে paste করুন। কোনো app কিনতে হবে না।
  • WooCommerce — theme-এর header/footer-এ paste করুন, অথবা যেকোনো insert-headers plugin দিয়ে।

ধাপ ৪ — Purchase event server-side করুন

  • Shopify — checkout-এ custom code চলে না, তাই order status page script বা order webhook দিয়ে purchase event যায় server container-এ।
  • WooCommerce — order-created webhook থেকে সরাসরি server-side event — customer tab বন্ধ করে দিলেও event পৌঁছে যায়।

COD অর্ডারের ক্ষেত্রে এটা সবচেয়ে বড় সুবিধা — purchase event আর thank-you page load-এর উপর নির্ভর করে না।

ধাপ ৫ — Platform connect করুন

Meta Pixel ID + CAPI token, GA4, TikTok — সব একই dashboard থেকে configure হয়। একটা server container সব platform-কে feed করে।

ধাপ ৬ — Verify করুন

Meta Test Events আর BonicBD conversion ledger দিয়ে দেখুন প্রতিটা Purchase একবারই আসছে কিনা, identifier-গুলো ঠিক আছে কিনা।

কত খরচ?

BonicBD-এর plan শুরু ৳1,000/মাস থেকে — সব module included: Cookie Keeper, Click ID Restorer, Meta CAPI, GA4, conversion ledger। Payment: bKash, Nagad, Visa, bank transfer। দেখুন pricing

সাধারণ প্রশ্ন

Shopify Basic plan-এ চলবে? হ্যাঁ — tracking subdomain আর storefront snippet সব plan-এ কাজ করে।

আগের pixel রাখতে হবে নাকি remove করব? রেখে দিন — browser আর server event একই event_id share করলে deduplication দুটোকে একটা conversion হিসেবে count করে।

COD অর্ডার track হবে? হ্যাঁ — event order confirmation step থেকে server-side fire হয়, thank-you page-এর উপর নির্ভর করে না।

পরের ধাপ

Platform-specific detail guide পড়ুন — Shopify server-side tracking অথবা WooCommerce server-side tracking। অথবা WhatsApp-এ free tracking audit নিয়ে নিন।

Need help applying this article?

Compare the BonicBD feature set, review the setup guide, or contact the team if you want help with a live server-side GTM rollout.

Apply What You Just Read

Get a free tracking audit to see what your current setup is missing — or start a trial and test BonicBD on your own domain.