All questions

Showing different promos by country on our Hydrogen storefront

Asked by Gemma Price on

GPGemma Price

Ecommerce manager at a UK brand, we ship to the UK, EU and US with different shipping thresholds for each. I want the home page hero to show the right shipping promo per region, free UK delivery for domestic visitors, the EU threshold for EU visitors and so on.

My main worry is operational rather than technical. We change these promos roughly monthly. Does geo personalisation like this need a developer every time the promo copy changes, or is it a one-time setup? Our dev capacity is very limited so this matters more than the initial build

Was this helpful?

1 answer

Jjoeh

One-time setup, and after that it is a dashboard job. Location is a built-in signal, so audiences like this work without any extra wiring:

location's countryName is "us"

and similar conditions for country, region, or city cover your three regions.

The developer work is defining the hero slot once in the Hydrogen code. From then on, marketers change the content and the audiences from the dashboard, so your monthly promo swap is editing copy and hitting publish, no code changes and no deploy.

Because the content resolves in the loader, each region gets its promo already rendered in the server response. Your UK visitor never glimpses the US banner before it corrects itself, which is the usual embarrassment with client-side geo scripts.

Was this helpful?
GPGemma Price

Exactly what I hoped, one slot from the devs and then my team owns the monthly changes. Thanks Joe.

Still have questions?