$ 20.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Website (website) |
| Lines of code | 1321 |
| Technical Name |
cs_website_store_locator |
| License | LGPL-3 |
| Website | https://codesparks.odoo.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Website (website) |
| Lines of code | 1321 |
| Technical Name |
cs_website_store_locator |
| License | LGPL-3 |
| Website | https://codesparks.odoo.com |
Website Store Locator | Odoo Website Store Locator
Find Nearby Stores with Smart Filters
by Code Sparks
Help customers find your stores on the website with an interactive Google Map, smart filters, opening hours, and one-click directions.
Fully Compatible with All Odoo Environments
Website Store Locator | Odoo Website Store Locator is designed to work seamlessly across all Odoo deployments. Whether you run Odoo on-premise, on Odoo.sh, or in the Enterprise cloud, this module delivers a fully interactive store locator experience on your website without affecting performance.
Explore this module
Overview
The Website Store Locator module provides an interactive, map-powered store finder directly on your Odoo website. Designed for businesses with multiple physical locations, it allows you to:
- Display all store locations on an embedded Google Map with clickable markers and rich info windows.
- Filter stores in real time by name, city, tag, or open/closed status.
- Let customers find the nearest store using their browser's geolocation in one click.
- Showcase each store's opening hours, contact details, address, tags, and a direct link for navigation.
- Manage store visibility with publish/unpublish control, sequences, and per-store search radius.
- Automatically compute store coordinates from the address using the Google Geocoding API.
Features
Interactive Google Maps with live store markers and info windows.
Real-time filters by store name, city, tag, and open/closed status.
"Find Nearest Store" button using browser geolocation.
Per-store opening hours with automatic live open/closed badge.
Geocode store addresses automatically via Google Maps API.
Color-coded store tags for easy visual categorization.
One-click directions to any store via Google Maps.
Publish/unpublish stores from the backend with a single click.
Configurable default map center, zoom level, and search radius from Website Settings.
Fully compatible with Odoo Enterprise & Community.
Google Maps & Places setup guide
This module ships with a step-by-step guide in doc/GOOGLE_MAPS_PLACES_SETUP.md (inside the module folder). It covers enabling the Maps JavaScript API and Places API, creating and restricting an API key (HTTP referrers), and configuring Odoo (Settings â Store Location).
Screenshots
01
Install module/application.
02
Navigate to Website Settings and enter your Google Maps API Key along with default map center coordinates, zoom level, and search radius.
03
Go to Store Locator → Stores to add and manage your store locations. Fill in the address, contact details, opening hours, tags, and click Compute Coordinates to auto-geocode.
04
Visit /stores on your website to see the live store locator page â filter stores, find the nearest one, view opening hours, and get directions in one click.
We will provide FREE 30 days support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issues related to this module. This is applicable from the date of purchase.
Need Help with Website Store Locator?
Have questions, need technical assistance, or want to request new features? We're here to help you get the most out of Website Store Locator | Odoo Website Store Locator.
We are committed to helping you deliver a seamless store discovery experience for your customers across all Odoo environments.
Please log in to comment on this module