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.