The problem
Launch a credible UAE retail brand from zero against overseas dropshippers, in a market where buyers want cash on delivery and proof the seller is real.
What was built
A Shopify store carrying 200+ SKUs across beauty, skincare, haircare, fragrance, pet care, kids and electronics. Custom theme sections, cart and checkout UX, cash on delivery plus Tabby and Tamara BNPL, an editorial blog, WhatsApp support, and marketplace storefronts on noon.com, Amazon.ae and Carrefour UAE.
The engineering decision
A TikTok creator-review merchandising module that pairs independent creator videos with the exact product, plus a trust layer that publishes the Dubai trade licence, in-person collection and transparent delivery on every page. Marketed with Meta Ads across the UAE and GCC.
How I built it
- Languages
- Liquid (Shopify templates)JavaScriptCSSJSON-LD (structured data)
- Frameworks & libraries
- Shopify Online Store 2.0 theme sections
- Apps & tools
- Shopify admin and theme editorMeta Ads ManagerTikTok Ads ManagerGoogle Analytics 4Google Search ConsolePhotoshop and CapCut (creative)Claude Code (AI pair-programming)
- Hosting & data
- Shopifyzipicka.com domainstorefronts on noon.com, Amazon.ae and Carrefour UAE
- 01
Store and catalogue
Shopify store with 200+ products across beauty, skincare, haircare, fragrance, pet care, kids and electronics, organised into collections.
- 02
Custom theme work
Liquid sections for the creator-review module, the trust layer (trade licence, collection, delivery) and cart and checkout UX, edited on a copy of the theme and published once checked.
- 03
Payments buyers trust
Cash on delivery plus Tabby and Tamara buy-now-pay-later.
- 04
Search
Product structured data (JSON-LD) added to the live theme so products are eligible for rich results, and indexing tracked in Search Console.
- 05
Paid media
Meta and TikTok campaigns across the UAE and GCC, read for cost per result rather than clicks, with the creative edited in-house.
TikTok Ads · first week
24–31 August 2026 · AED 353 at AED 50/day
- Impressions
- 196,203
- Click-through rate
- 9.04%
- Cost per click
- AED 0.03
- CPM
- AED 1.80
- Website visits
- ~8,900
- On mobile
- 90%
What it did not do
Those visits produced almost no add-to-carts and no orders. Optimising for the cheapest possible click buys tappers, not buyers — a AED 0.03 click is a warning, not a win.
What changed because of it
Two changes mid-flight. Pangle — 28% of the traffic and the low-quality half of it — was switched off on day three, so budget only reaches the real For You feed. Then the optimisation goal moved from clicks to engaged sessions, deliberately trading 1,200–1,600 visits a day for a target of 200–500 that actually browse.
Meta Ads · first five days
4–9 July 2026 · AED 203 at AED 45/day
- Impressions
- 110,802
- Reach
- 63,854
- Link clicks
- 3,382
- Click-through rate
- 2.59%
- Cost per click
- AED 0.07
- CPM
- AED 1.83
What it did not do
None of this proves a sale. No Meta Pixel was installed on the store, so these are link clicks rather than confirmed purchases — and two thirds of the budget pointed at marketplace listings on Amazon.ae, noon and Carrefour, where a first-party pixel cannot follow the buyer at all.
What changed because of it
Budget was concentrated rather than spread evenly: 66% went to the single best-performing ad, which returned 68% of the results at the lowest cost per result in the account. The missing pixel then became the next piece of work — measurement before more spend, which is the order the August tracking build followed.
Next plate
BullionEdge ProAn offline-first progressive web app that scores a gold or FX trade plan before the trader clicks.