Store Locator (Google Maps) For WordPress is a plugin that adds a searchable, map-based directory of physical locations to a WordPress site. Visitors can search by address, postcode, city or store name, see results plotted on an interactive map, and filter locations by category, opening hours and custom attributes. It is built for store finder, branch locator and dealer directory projects — particularly Store Locator (Google Maps) For WordPress eCommerce builds where the locator needs to sit alongside WooCommerce.
The plugin is sold on CodeCanyon by the developer agilelogix for $149. It has 15,347 sales and a 4.94 out of 5 rating from 422 reviews, which places it among the better-established items in this category. The vendor last updated it on 11 September 2026.
What the plugin actually does
The core function is a two-panel interface: a map on one side, a list of matching locations on the other. The layout is configurable, and the vendor ships eight ready-made templates plus list, accordion and grid display options. The accordion layout groups locations into a country, state, city and store hierarchy, which matters when a business has hundreds of branches across several regions.
Search is the part most locator plugins get wrong, and this one covers more ground than most. Address search runs through Google Places, Mapbox or Geoapify, and the search provider can be chosen independently of the map provider. That separation is unusual and useful — a site can render maps with MapLibre while still using Google’s address autocomplete. Results can be restricted to selected countries, and visitors can also search directly by store name, postal code, city, state or country.
Geolocation is handled in the expected way. The plugin can prompt a visitor to share their location, fall back to manual entry, then sort results by distance and display the distance to each store. A radius slider lets visitors widen or narrow the search, with configurable minimum and maximum values, a fixed radius option, and an optional circle drawn on the map. Distances can be shown in miles or kilometres.
Map rendering is not locked to one provider. The plugin supports both Google Maps and MapLibre, switchable from the settings screen. MapLibre opens the door to OpenStreetMap, Mapbox, Geoapify and MapTiler tiles, plus custom style URLs and built-in light, dark and street styles. The practical consequence is that a project can avoid a Google Maps API key entirely, which removes a billing relationship and a set of usage limits. On the Google side, roadmap, satellite, hybrid and terrain views are available, along with traffic, transit and bicycle layers, and custom map styling for brand matching.
Markers are managed through a dedicated panel. Custom icons can be uploaded, different markers assigned to different store categories, and category icons used in place of standard pins. Marker clustering handles large location counts, and Google Advanced Markers are supported, including custom HTML-based markers. Markers can be dragged to fine-tune coordinates, and latitude and longitude can be fetched automatically from a store address.
Each location supports a substantial data model: opening hours per day with multiple time slots, 12- or 24-hour formatting, automatic open/closed status, and a filter that shows only currently open stores. Stores can belong to multiple categories, including parent and child categories. Unlimited custom fields can be created with text, number, date and URL types, and those fields render in listings, info windows and individual location pages. Locations also get their own dedicated pages with maps, details, opening hours, galleries and custom call-to-action buttons.
Performance features include loading only the stores within the current map bounds, updating results as visitors pan, and a live counter of visible stores. The vendor states this is designed for large location databases, though no specific location-count benchmarks are published.
Where this fits, and where it does not
The strongest fit is a multi-location retail or service business that needs a finder on its own WordPress site. A supermarket chain, a pharmacy network, a franchise operation, a bank branch directory, a car dealership group or a restaurant chain all map cleanly onto the feature set. The category filtering, opening hours logic and distance sorting are exactly what those projects need, and the WooCommerce compatibility means a locator can coexist with an existing shop without a second stack.
It also suits listing-style sites that are not strictly retail. The vendor names hotel, real estate, job and deals listings as intended uses, and the custom field system makes those plausible — a hotel listing can carry room counts or star ratings as custom attributes, and a job board can carry salary bands. Agencies building client sites will find the template override system useful, since store locator templates can be customised from the WordPress theme rather than by editing plugin files.
The wrong choice is a single-location business. A plugin with radius sliders, category hierarchies, marker clustering and multi-template layouts is overkill for one address, and a simple embedded map or a block with an address will cost nothing and load faster. A second poor fit is a project that needs routing, turn-by-turn directions or delivery zone calculation — this is a finder, not a logistics tool, and the drawing tools for circles, polygons and rectangles are for visual area marking rather than geofenced logic.
Strengths and limitations
Strengths
- Provider flexibility is the standout. Google Maps and MapLibre in one plugin, with address search provider chosen separately from the map provider, means the locator can be run without a Google Maps API key if the project requires it.
- The location data model is deep. Multiple categories per store, parent and child categories, unlimited custom fields with several field types, secondary phone and email, galleries and dedicated location pages cover most real directory requirements without a companion plugin.
- Opening hours are handled properly rather than as a text field — per-day slots, 12/24-hour formatting, automatic open/closed status and a filter for currently open stores.
- Template overrides from the theme keep customisation upgrade-safe, which matters for agencies maintaining client sites long term.
- Broad compatibility: WooCommerce, Elementor, WPBakery, Visual Composer, BuddyPress, WPML, Contact Form 7, Gravity Forms and WPForms are all listed, and WordPress versions from 4.9 upward are supported.
- Source files are included in JavaScript, JSON, HTML, XML, CSS, LESS and PHP, so the code can be extended rather than only configured.
Limitations
- Google Places address search and Google Maps rendering depend on a Google API key with billing enabled. The plugin can avoid this via MapLibre, but sites that want Google’s geocoding quality will inherit Google’s pricing and quota model, and the vendor does not state what happens when a quota is exhausted.
- Bulk location import is not described in the supplied specifications. For a chain with thousands of branches, how stores are loaded and updated in bulk is a critical operational question, and the listing does not answer it.
- There is no stated support for multi-currency, multi-language store fields or per-location inventory — reasonable omissions for a locator, but worth knowing if the locator is expected to show product availability per branch.
- At $149 it is priced at the premium end for a CodeCanyon WordPress plugin. That is defensible given the feature depth, but it is a real budget line for a small site.
- Extensive configuration options mean a longer setup path. The settings cover map providers, search providers, zoom limits, radius behaviour, templates, colours and labels, and each of those is a decision a site owner has to make.
How it compares with the wider category
Store locator plugins broadly fall into three groups. The first is lightweight free plugins that embed a map and a short list of addresses — quick to set up, but usually limited to one map provider, no category filtering and no opening hours logic. The second is SaaS locator platforms, which handle large datasets and analytics well but charge recurring fees and hold the location data on the vendor’s servers. The third is premium self-hosted plugins, which is where this product sits.
Against the lightweight group, the difference is depth rather than polish. Category hierarchies, custom fields, per-day opening hours, marker clustering and location pages are the features that separate a demo from a working branch directory, and they are the ones usually absent from free options. Against SaaS platforms, the trade-off runs the other way: this plugin keeps data inside the WordPress database, avoids a subscription, and lets a developer modify the source, but it does not offer the hosted analytics, team workflows or enterprise-scale data pipelines those services provide.
The provider-agnostic map layer is the feature that most distinguishes it within its own group. Most premium locators commit to Google Maps or to Leaflet, not both with switchable address search. For projects with API cost concerns or data residency requirements, that flexibility is the deciding factor.
Frequently Asked Questions
Does this plugin require a Google Maps API key?
No, not if MapLibre is used instead. The plugin supports both Google Maps and MapLibre, switchable from the settings screen, and MapLibre can render OpenStreetMap, Mapbox, Geoapify or MapTiler tiles without a Google key. Google Maps rendering and Google Places address search do require a key with billing enabled.
Can it handle thousands of store locations?
The plugin includes features aimed at large datasets, including marker clustering, loading only stores within the current map bounds, and a live counter of visible results. The vendor states it is built for large location databases but does not publish specific location-count benchmarks, so a high-volume project should test with its own data before committing.
Does it work with WooCommerce?
Yes. WooCommerce 6.x through 10.x are listed as compatible, along with Elementor, WPBakery, Visual Composer, BuddyPress, WPML, Contact Form 7, Gravity Forms and WPForms. The plugin functions as a standalone locator rather than a WooCommerce extension, so it adds a store finder alongside an existing shop rather than inside it.
Can the store locator design be customised?
Yes, on several levels. Eight templates ship with the plugin, plus list, accordion and grid layouts, a colour customiser, and controls for width, panel visibility and mobile ordering. Templates can also be overridden from the WordPress theme, which keeps design changes separate from plugin updates and avoids editing core files.
Verdict
This is a well-established, feature-complete store locator for WordPress sites that need to present a real network of physical locations. The 15,347 sales and 4.94 rating across 422 reviews suggest the plugin has been tested by enough buyers to trust its stability, and the provider-agnostic map layer gives it an edge over locators locked to a single mapping service. It is the right purchase for multi-location retailers, franchise networks, agencies building client directories, and any project where category filtering, opening hours and distance search are genuine requirements. It is the wrong purchase for a single-address business, and it is a questionable one for a site that needs bulk location import at enterprise scale, since the vendor does not document that workflow. Buyers should also budget for the possibility of a Google Maps API bill if they choose Google’s geocoding over the MapLibre alternatives.