← Analytics
Analytics03 Aug 2026 · 7 min read · how-to

Ecommerce Analytics and Funnel Drop-Offs

Find UAE ecommerce funnel leaks from product view to AED purchase—including COD friction, mobile checkout, returns, and kept revenue.

Ecommerce analytics and funnel drop-offs (UAE edition)

A store can “feel busy” in GA4 while contribution margin quietly dies. UAE ecommerce adds COD quirks, multi-city delivery expectations, Instagram-origin traffic, and bilingual checkouts. This guide shows how to read the funnel, find the expensive leaks, and connect analytics to AED profit — not vanity sessions.

The money funnel, not the vanity funnel

Instrument and review these steps in order:

  1. Product discovery — view_item (from ads, shop, organic, Instagram)
  2. Consideration — add_to_cart / begin wishlist equivalent
  3. Checkout start — begin_checkout
  4. Payment attempt — add_payment_info where available
  5. Purchase — paid or confirmed order
  6. Kept revenue — delivered, not returned, COD not refused

Most teams stop at purchase. In the UAE, kept revenue is the real bottom of the funnel: COD refusals, address failures in new communities, and size returns can erase a “winning” ROAS campaign.

Baseline rates: build yours, do not worship globals

Published “average” ecommerce conversion rates are mostly US desktop folklore. Build a four-week baseline for your shop:

StepFormulaWhat “good” means
View → cartadd_to_cart / view_itemCategory-dependent; track trend
Cart → checkoutbegin_checkout / add_to_cartBig leaks often = shipping surprise
Checkout → purchasepurchase / begin_checkoutPayment + COD + form friction
Purchase → keptkept orders / purchasesOps + product-market fit

Annotate Ramadan, Eid, Dubai Shopping Festival, and White Friday. Comparing a DSF week to a quiet June week without annotation creates false emergencies.

Where UAE funnels commonly leak

Mobile checkout pain. Thumbs, OTP delays, and heavy Arabic webfonts. If 80%+ of sessions are mobile (common), desktop-only QA is negligence.

Payment mix mismatch. Shoppers expect card, Apple Pay, Google Pay, and often COD. Missing a trusted method at the last step drops purchase rate hard.

Shipping and city surprises. Free shipping “UAE-wide” that excludes certain northern emirates, or AED 25 vs AED 40 surprises at checkout, crush cart→checkout.

Instagram/TikTok cold traffic. High view_item, low add_to_cart: creative oversell or price shock. Fix offer honesty and PDP proof before pouring more paid social.

Bilingual inconsistency. Arabic ads landing on English-only PDPs, or mixed RTL checkout fields. Bounce here is both UX and measurement.

COD and fake purchases. High purchase events with high cancellation: your ads may optimise for orders that never become cash.

Half-day diagnostic workflow

Hour 1 — Data truth. Compare GA4 purchases to Shopify/Salla/zid orders for 14 days. Investigate >10% gaps. Confirm currency AED and timezone Asia/Dubai.

Hour 2 — Funnel table. Export step counts for mobile vs desktop, Arabic vs English (if split), and top channels.

Hour 3 — Top exit pages. Product pages with high views and near-zero carts; checkout steps with abandon.

Hour 4 — Session samples. 15–20 recordings or heatmaps on mobile PDP and checkout only — look for rage taps, form errors, payment spinner deaths.

Hour 5 — Economics overlay. For each major channel: spend, purchases, AOV, return/COD fail estimate, contribution after product cost.

Write one page: three leaks ranked by estimated AED impact, not by how interesting they look.

GA4 notes that matter for UAE stores

  • Use recommended ecommerce events with item-level parameters (item_id, item_name, price, quantity).
  • Mark purchase as the primary key event; use add_to_cart for diagnostics only.
  • Fire purchase on the thank-you page once, server-side if possible, to survive iOS and ad blockers.
  • Separate brand.com traffic from marketplace if you run both; do not let Amazon or Noon noise pollute onsite funnel reads.
  • Cross-domain carefully if payment gateway hops domains.

Channel reading without self-deception

ChannelCommon illusionRead instead
Meta / TikTokCheap ATC, weak purchaseCost per kept order; creative honesty
Google Shopping / SearchHigh ROAS on brand termsSplit brand vs non-brand; protect contribution
Email / WhatsAppTiny sessions, high CVRRevenue share and list fatigue
Influencer codesLast-click under-creditCode + unique UTM + assisted view

Never crown a channel from platform UI alone. Reconcile to the shop backend weekly.

Illustrative scenario: beauty D2C shipping from Dubai

A skincare brand ships UAE-wide from a Dubai warehouse, AED 22,000/month Meta + Shopping. GA4 shows 2.1% purchase rate, Meta ROAS 3.1×. Finance sees thin margin after 18% COD refusal on multi-item orders to certain areas and 12% returns on one SKU set heavily advertised.

Actions from funnel analytics (not more creative tests first):

  1. Suppress COD on first orders over AED 350 from high-refusal postcodes; offer Apple Pay incentive.
  2. Kill the SKU set in prospecting until size-guide content improves.
  3. Rebuild PDP above-the-fold with shade/skin-type proof in English and Arabic.
  4. Shift budget to Shopping for high-intent replenishment SKUs.

Same media budget, cleaner kept revenue. Analytics earned its keep by changing ops and merchandising, not by adding another dashboard tile.

Seasonal funnel behaviour

  • Ramadan: evenings spike; delivery promises must match reality; creative tone matters for brand safety.
  • DSF / White Friday: traffic quality mixes bargain hunters; watch discount code abuse and return rates.
  • Summer: some categories soften; do not overreact with panic discounts that train bad AOV.

Annotate and compare like-for-like weeks.

Owner screen (eight numbers)

  1. Sessions (mobile %)
  2. Add-to-cart rate
  3. Checkout rate
  4. Purchase rate
  5. AOV (AED)
  6. Blended CAC or MER
  7. COD refusal %
  8. Return %

If the team cannot update these weekly, stop building advanced attribution models.

Server-side and CAPI for stores

Browser-only pixels under-report. For serious paid social, implement server-side / CAPI basics with event_id deduplication. Priority events: view_content, add_to_cart, purchase. Match quality improves optimisation; it does not replace a fixed checkout.

10-day funnel repair plan

Days 1–2: Reconcile GA4 vs orders; fix double-firing purchases. Days 3–4: Ship the single largest checkout friction fix (payment method, guest checkout, shipping clarity). Days 5–6: PDP trust and offer clarity on top 10 SKUs by spend. Days 7–8: COD policy and high-risk geography rules; align ads with policy. Days 9–10: Rebuild channel scorecard on kept revenue; reallocate 20% budget from worst contributor to best.

Caveats

  • Small catalogues under ~30 orders/week should use longer windows; daily funnel % will jitter.
  • Marketplace + DTC hybrid brands need separate funnels; blended numbers hide the truth.
  • Numbers in scenarios are illustrative mechanisms, not benchmarks you must hit.

Find the leak that burns the most dirhams this month. Fix that before debating multi-touch models.

Item-level and merchandising analytics

Funnel averages hide killer SKUs. Slice view→cart→purchase by:

  • Top 20 SKUs by ad spend
  • New vs returning purchasers
  • Discounted vs full price
  • Bundle vs single item

A single hero SKU pushed on TikTok can inflate view_item while destroying contribution via returns. Merchandising and analytics must sit in the same weekly meeting: pause SKUs, fix size guides, or change creative — not only “increase budget.”

Contribution dashboard line items

Build one sheet tab with:

LineSource
Gross sales (AED)Shop admin
DiscountsShop admin
Payment feesPSP report
COD failure estimateOps log
Returns / refundsShop + warehouse
Media spendAd platforms
Agency / toolsFinance
Net contributionCalculated

When Meta says ROAS 4× and contribution is flat, trust contribution. Then inspect funnel steps for the campaigns driving volume.


Part of the Dubai Marketing Playbook by Shabang — practical marketing for UAE businesses.

Continue learning

analyticsData Quality Audit in One AfternoonanalyticsAnalytics Mistakes That Waste Ad SpendanalyticsMeasure Brand Awareness CampaignsanalyticsTools Stack for UAE Marketers (2026)google-adsGoogle Ads for UAE Businesses: Start Heremeta-adsMeta Ads for UAE Businesses: Start Here