Digital Marketing Dhaka logoCall now
Tracking & Attribution · Dhaka

Server-Side Conversion Tracking for Dhaka Ads

ঢাকার অ্যাডসের জন্য সার্ভার-সাইড কনভার্সন ট্র্যাকিং

Server-Side Conversion Tracking for Dhaka Ads — Digital Marketing Dhaka caricature illustration
CAPI + GA4 ✓
COD-Attributed

GA4 + Meta CAPI + Google Enhanced Conversions wired server-side — so iOS 17+, ad-block and cookie loss stop killing your Dhaka ad optimisation.

GA4 + Meta CAPI + Enhanced Conversions সার্ভার-সাইডে ওয়্যার করি — যাতে iOS 17+, অ্যাড-ব্লক আর কুকি loss আপনার অপ্টিমাইজেশন নষ্ট না করে।

Quick answer

Server-side conversion tracking — in one paragraph

Server-side conversion tracking sends conversion events from your server (not the browser) directly to Meta CAPI, Google Enhanced Conversions and GA4 — so iOS 17+ users, ad-blockers and cookie loss don't hide sales from your ad platforms. Digital Marketing Dhaka sets this up in 5-7 days using server-side GTM, and typically recovers 20-40% of previously-lost conversions for Dhaka advertisers.

সার্ভার-সাইড ট্র্যাকিং মানে — কনভার্সন ইভেন্ট ব্রাউজার নয়, আপনার সার্ভার থেকে সরাসরি Meta CAPI, Enhanced Conversions ও GA4-তে পাঠানো। ফলে iOS 17+, ad-blocker এবং cookie loss বিক্রি লুকাতে পারে না। ৫-৭ দিনে server-side GTM সেটআপ করি, সাধারণত ঢাকার অ্যাডভার্টাইজাররা ২০-৪০% হারানো কনভার্সন ফিরে পান।

Why Dhaka

Why this matters for Bangladeshi businesses

About 60% of Dhaka mobile traffic is on Android with heavy ad-block usage on Chrome, and iPhone users hit iOS 17+ App Tracking Transparency by default. Both categories break browser-side pixel tracking. If you're still on the default 'Meta Pixel copied into your theme', you're likely under-reporting 25-40% of conversions to the algorithm — which means Meta stops finding people who look like your buyers.

ঢাকার প্রায় ৬০% মোবাইল ট্রাফিক Android, Chrome-এ ad-block usage বেশি; iPhone ইউজাররা iOS 17+ App Tracking Transparency-তে ডিফল্ট opt-out। দুই ক্ষেত্রেই ব্রাউজার-সাইড pixel ভাঙে। ডিফল্ট 'Meta Pixel থিমে কপি' থাকলে ২৫-৪০% কনভার্সন algorithm-এ পৌঁছায় না।

What's included

Every piece we ship in this engagement

01

Server-side GTM container

Google Cloud-hosted server container (or on your existing infra) — the middleman that receives events and forwards clean data to every ad platform.

02

Meta CAPI with dedup

Conversions API set up with client + server events, event ID deduplication, and match-quality score above 8/10 across all Dhaka standard events.

03

Google Enhanced Conversions

Hashed user data (email, phone) sent to Google Ads to reconstruct conversions lost to cookie deprecation and Chrome sandbox changes.

04

GA4 measurement with clean events

GA4 configured with recommended events, custom parameters, and cross-domain tracking — no duplicate events, no missing purchase attribution.

05

COD-adjusted purchase events

Bangladesh-specific: Purchase event fires on delivery-confirmed, not order-placed. Feeds Meta + Google the real (delivered) revenue for optimisation.

06

WhatsApp + call tracking events

WhatsApp click, phone-call click, and lead-form submit all captured server-side with UTM attribution intact — so your sales team can trace which ad drove which conversation.

07

TikTok Events API + Snap CAPI

Same server infrastructure feeds TikTok and Snap conversion APIs so all channels get equal-quality data — not just Meta.

08

Debug console + monthly health check

You get access to a debug view showing every event fired, match quality, and error rates. Monthly report on event health so you catch breakage before it kills ROAS.

Our process

How we deliver it in Dhaka

01

Current-state audit (Day 1-2)

We audit existing pixel firing, event coverage, and match-quality scores. Baseline event volume documented so we can measure recovery.

02

Server container deploy (Day 3-4)

Server-side GTM deployed on Google Cloud with your custom subdomain (analytics.yourdomain.com) — first-party tracking, no cross-origin blocking.

03

Event wiring + dedup (Day 5-6)

Client + server events wired for Meta, Google, TikTok. Event IDs synchronised so no double-counting. Purchase events tied to your OMS webhook for COD.

04

QA + go-live (Day 7)

Test purchases across desktop + mobile + iOS + Android. Meta Events Manager and Google Tag Assistant show green. Old browser-side pixels retired.

Deep dive

The details that decide the outcome

Why 'copy the Pixel into your theme' is broken in 2026

Browser-side Meta Pixel loses events to: iOS 17+ App Tracking Transparency (30-40% of iPhone traffic), Chrome ad-block extensions (25-35% of Dhaka Android Chrome), Safari Intelligent Tracking Prevention (7-day cookie window), and Firefox ETP by default. Combined, that's typically 25-40% of conversions never reaching Meta's optimisation algorithm — which is why your ROAS 'suddenly drops' after scaling.

COD attribution: the Bangladesh-specific fix

In Dhaka eCommerce, 15-25% of COD orders get returned or refused at the door. If your Purchase event fires on order-placed, you're feeding Meta inflated revenue and telling it to find more people like the returners. We wire Purchase to fire only on delivery-confirmed (via Shopify webhook or your OMS), and pass the actual delivered value. This one change typically lifts real ROAS by 20-30%.

Match quality — the score that decides your CPA

Meta CAPI events are graded 1-10 on how well they match a real user. Score below 6, Meta treats the event as low-confidence and half-ignores it. We ship server-side events with 8-10 match quality by hashing 6+ user parameters (email, phone, first name, last name, city, country, DOB when available). Higher match = better lookalikes = lower CPA.

First-party subdomain: why it matters

Serving your server container from analytics.yourdomain.com (instead of gtm.googletagmanager.com) means events look first-party to browsers — so Safari ITP treats cookies as 7+ years instead of 7 days, and ad-block extensions rarely block them. This is a 30-minute setup that meaningfully changes retargeting audience sizes over 90 days.

Dhaka proof

What it looks like on the ground

An Uttara D2C skincare brand was running BDT 3L/month Meta Ads with Meta reporting 2.4× ROAS while Shopify said 3.7×. We moved them to server-side GTM + Meta CAPI + COD-adjusted purchase events in 6 days. Two weeks later, Meta's reported ROAS matched Shopify's within 5%, event match quality hit 9.4/10, and Meta's algorithm — now getting real data — dropped CAC by 34% at the same spend.

উত্তরার একটা D2C স্কিনকেয়ার ব্র্যান্ড মাসে ৩ লাখ টাকা মেটা অ্যাডে খরচ করছিল — Meta বলছিল ২.৪× ROAS, Shopify বলছিল ৩.৭×। ৬ দিনে server-side GTM + Meta CAPI + COD-adjusted Purchase event সেট করলাম। দুই সপ্তাহ পর Meta-র ROAS Shopify-র সাথে ৫%-এর মধ্যে মিলল, match quality ৯.৪/১০, এবং একই স্পেন্ডে CAC ৩৪% কমল।

FAQ

Frequently asked questions

Do I need my own Google Cloud account?

You can — it costs about USD 10-15/month for a low-traffic Dhaka store. Or we can host on ours and re-bill at cost. We do recommend your own account so you control the data and can leave anytime.

Will this work with my existing Shopify / WooCommerce store?

Yes. Shopify Plus stores get native server-side pixel support; standard Shopify uses a custom pixel + webhook. WooCommerce uses a plugin + server GTM. Custom builds (Laravel, Next.js, etc.) integrate cleanest of all.

Will old Meta Pixel data be lost?

No — historical data stays in Meta Events Manager. We keep the browser-side Pixel firing in parallel for the first 2 weeks, then retire it once server events are verified accurate. No data gap.

How much conversion recovery is realistic?

For Dhaka Meta advertisers with default browser-side setup, we typically recover 20-40% of previously-lost conversions. Higher recovery for iOS-heavy audiences (aesthetic clinics, premium brands), lower for Android-first (mass D2C).

নিজের Google Cloud অ্যাকাউন্ট দরকার?

লো-ট্রাফিক ঢাকা স্টোরের জন্য মাসে USD ১০-১৫ খরচ। নিজের অ্যাকাউন্ট recommend করি যাতে ডেটার কন্ট্রোল আপনার থাকে।

Shopify/WooCommerce-এ কাজ করবে?

হ্যাঁ। Shopify Plus-এ native server-side pixel, স্ট্যান্ডার্ড Shopify-তে custom pixel + webhook, WooCommerce-এ প্লাগইন + server GTM।

কতটুকু কনভার্সন recovery বাস্তবসম্মত?

ডিফল্ট browser-side setup-এ থাকা ঢাকা অ্যাডভার্টাইজারদের সাধারণত ২০-৪০% হারানো কনভার্সন ফিরিয়ে দেই।

Ready to launch this in your next 30 days?

Book a free 30-min ads strategy call. We'll review your Meta / Google account live and tell you where the biggest wins are — no obligation.