Перейти к содержимому
Работы
Wellness commerceПубличное

Happy U

happyu.ae
Frontend EngineeringBackend EngineeringIntegrations

Wellness commerce with bilingual checkout and attribution that survives WhatsApp

Digital strategy, commerce, and attribution engineering

Контекст

A standard WooCommerce theme would have opened on a catalogue. Happy U sells a transformation practice, not a pile of SKUs. The store also had to clear UAE merchant approval: Telr, policy pages, and a checkout a bank would sign. Paid traffic and WhatsApp close off-site, which is where naive store attribution dies.

Граница системы

В системе

  • brand and content architecture
  • shop
  • cart and checkout
  • Telr
  • bilingual English/Arabic
  • merchant policy set
  • GA4 / Google Ads conversion
  • GCLID capture
  • WhatsApp CTA attribution
  • production deploy

Вне системы

  • warehouse operations
  • the Allyship pairing programme itself

Архитектура

WordPress and WooCommerce own catalogue and checkout. The first screens are philosophy, journey, and Allyship — products arrive after the position is clear. Locale is a first-class path, so RTL is a consequence of Arabic, not a theme toggle. Telr sits on the payment boundary. Click IDs are written on arrival and handed into WhatsApp so a later conversation can still be tied to the session that produced it.

A WordPress / WooCommerce platform for a UAE wellness brand — journals and curated boxes, AED checkout on Telr, Arabic/English RTL, and ad identifiers that still exist when the conversation leaves the site.
  1. Ads / GCLID
  2. Brand story
  3. WooCommerce
  4. Telr
  5. EN / AR
  6. WhatsApp
  7. GA4 / Ads
  • Request owns identifiers
  • Off-site handoff keeps the same IDs
Опубликованная последовательность
  1. Ads / GCLID
  2. Brand story
  3. WooCommerce
  4. Telr
  5. WhatsApp
  6. GA4 / Ads
  7. EN / AR
Роли на схеме
  • внешний1
  • сервис1
  • процесс2
  • интерфейс3

Счётчики из опубликованной записи. Они описывают структуру, а не измеренный результат.

Как посетитель доходит до конверсии?

acquisition

  • внешнийAds / GCLID

delivery

  • процессBrand story
  • процессEN / AR

commerce

  • сервисWooCommerce
  • интерфейсTelr

handoff

  • интерфейсWhatsApp
  • интерфейсGA4 / Ads
  1. Ads / GCLIDBrand story
  2. Brand storyWooCommerce
  3. Brand storyEN / AR
  4. WooCommerceTelr
  5. WooCommerceWhatsApp
  6. Ads / GCLIDGA4 / Ads
  7. WhatsAppGA4 / Ads

Критические потоки

  1. A visitor arrives (often from ads)

  2. GCLID and locale are written

  3. the story and Allyship land before the catalogue

  4. a journal or box enters the cart

  5. Telr takes AED payment

  6. WhatsApp and conversion events carry the same identifiers.

Этапы

  • Bilingual RTL
  • AED checkout
  • Merchant compliance
  • Ad attribution

Решения

01

Story before SKU

The catalogue is not the homepage. Journals and boxes make sense only after the practice is explained.

02

Locale is a path, not a stylesheet

English and Arabic are content and URL. RTL follows the language. A mirrored theme is not localization.

03

Merchant approval is part of the build

Telr, server authorization, and the policy set (terms, privacy, cookies, delivery, refund, return, cancellation) are launch criteria, not legal leftovers.

04

Carry the click off-site

WhatsApp is in the funnel. If GCLID dies at the button, the ad report is fiction.

Когда что-то ломается

УсловиеОбнаружениеРеакция
Telr decline or authorization holdGateway status / merchant testKeep the order local; do not mark paid; surface retry
Locale / RTL mismatchURL language vs rendered directionHonor the explicit locale; do not silent-swap copy
WhatsApp or conversion ID strippedOutbound URL auditFail the handoff build; do not send a bare wa.me
Policy page missing in bank reviewRequired-document checklistBlock merchant go-live until the set is complete

Инфраструктура

  • WordPress / WooCommerce host
  • Telr
  • bilingual cache
  • analytics tags
  • WhatsApp deep links
  • production deploy for happyu.ae

Результат

A store that is also a brand system: storytelling, AED commerce, UAE compliance, localization, and paid-acquisition identifiers on one path.

Текущее состояние

Live. Commerce, locale, Telr, and attribution continue on the public host.