GeoIP-Based Footer Customization – Bray & Bloom (Kitchen Royal)

Website Type

Ecommerce / Shopify

Tech Stack

Shopify, Liquid, JavaScript, GeoIP API

Role

Shopify Developer

Live Project

For Bray & Bloom, part of the Kitchen Royal group, I developed a custom GeoIP-based visibility rule in Shopify to comply with regional display requirements. The task was to hide the phone number from UK visitors while keeping it visible to other regions. The solution used a lightweight script integrated into the theme’s Liquid files, avoiding third-party app dependencies. It dynamically detected visitor IPs via a GeoIP API and applied visibility logic across the footer, policy, and contact pages. The implementation was smooth, efficient, and verified by the client’s agency before being published live. The project not only improved compliance but also became a repeatable model for future store rollouts.

Create a free website with Framer, the website builder loved by startups, designers and agencies.