Includes: Component, Site Module, Plugin
MapLab Pro
Professional location maps for Joomla 5 and 6 - with multiple map datasets, custom fields, region filtering, marker clustering, CSV import/export, searchable card grids, marker styling, and SEO-friendly location pages.
Build polished dealer locators, branch directories, stockist maps, service centre finders, venue maps, or territory directories without a custom map build. Manage maps, regions, locations, and fields from Joomla, then publish the frontend as a menu item or module.
About this Extension
MapLab Pro is a professional location map and directory component for Joomla 5 and 6. Create searchable, filterable maps for branches, stockists, dealers, offices, service centres, venues, territories, or any location-based directory.
See MapLab Pro in action
Who It’s For
- Businesses with dealer or stockist networks — help visitors find the right location by region, search, and map browsing
- Multi-location organisations — manage branches, offices, clinics, venues, service areas, or pickup points in one Joomla-native component
- Agencies building client sites — deliver a polished location finder with flexible fields, CSV import/export, marker styling, and no custom build required
- Franchise and service businesses — display contact details, logos, staff contacts, directions links, and custom location metadata
- Joomla developers — use a clean component/module package with template-friendly frontend output and structured administrator workflows
Key Features:
- Multiple Map Datasets - create separate maps for branches, dealers, service centres, stockists, events, or brands.
- Map-Scoped Regions - manage filter regions per map, with map filtering and map names in the Regions admin list.
- Unified Location Field Builder - manage built-in and custom fields directly on the map edit page; reorder fields, hide optional fields, copy custom fields to other maps, and add section breaks.
- Custom Fields - add extra location data per map and control whether fields appear on forms, cards, and popups.
- CSV Import & Export - import locations with preview, Append/Update/Replace modes, optional region creation, optional custom field creation, and useful warning checks.
- Search & Filtering - show search inline with a region dropdown or region buttons, plus optional custom field filters.
- Marker Clustering - group nearby markers and control clustering radius from menu item or module settings.
- Marker Styling - configure marker colour and size, with region-aware styling support.
- Card Grid Controls - choose the number of card columns and cap logo height for tidy frontend layouts.
- SEO Location Pages - publish individual location pages with structured data where location information is available.
- Data Health - audit and repair common data integrity issues after imports, duplication, deletion, or upgrades.
- Frontend Module - publish maps as full menu item pages or module instances in any Joomla module position.
- Responsive Frontend - maps, filters, cards, and popups are designed to work across desktop, tablet, and mobile.
How It Works:
- Create a map dataset for the location directory you want to publish.
- Add regions for filtering, such as Auckland, Canterbury, Wellington, or North Island.
- Configure the map’s location fields, including built-in fields, custom fields, labels, and section breaks.
- Add locations manually or bulk import from CSV.
- Create a MapLab Pro menu item or module and choose frontend display settings.
- Visitors search, filter, browse the map, open popups, and view location cards or location detail pages.
Built for Joomla 5 and 6 with Joomla’s native MVC architecture and a bundled Leaflet-based frontend. MapLab Pro keeps location management in Joomla while giving site owners the flexibility usually reserved for custom-built store locators.
Free vs Pro
| Feature | Free | Pro |
|---|---|---|
| Joomla 5 and 6 support | ✓ | ✓ |
| Multiple map datasets | — | ✓ |
| Custom location fields | — | ✓ |
| CSV import and export | Import | Import and export |
| Marker clustering and styling | — | ✓ |
| SEO-friendly location pages | — | ✓ |
| Support | Basic | Priority |
Releases
Improvements
Readable location detail URLs.
Changelog
- Location links now include the location name after the ID, for example `/location/23-dunedin-depot`.
- Canonical URLs, structured data, map popups, cards, and module links all use the same readable location route.
- Existing numeric URLs such as `/location/23` still resolve.
Improvements
CSV import preflight warnings.
Changelog
- Added CSV preview warnings for missing title/location name columns.
- Added duplicate header detection.
- Added ignored column and new custom field column warnings.
- Added warnings for empty location names, invalid-looking emails, invalid-looking websites, and invalid coordinates.
- Added matching server-side warnings after import.
- Invalid latitude/longitude values are ignored instead of being silently imported as `0`.
What's New
Initial MapLab Pro package
Changelog
- Added multiple map datasets.
- Added regions, locations, frontend map view, and module display.
- Added per-map field layout and custom fields.
- Added CSV import/export.
- Added marker styling, clustering, cards, popups, and frontend filtering.
- Added SEO-friendly location pages.