Venue Map Pro
A lightweight shortcode-driven Google Maps plugin for venues and events. Geocode addresses in a click, cluster and filter pins, bulk-manage venues via CSV, and drop the map anywhere without builder bloat.
- One-time payment
- Use on client sites
- 14-day no-questions refund
What it helps with
Turn venue pages into interactive, branded location experiences — geocode addresses, cluster and filter pins, and bulk-manage venues without bulky builders or field plugins.
One-time purchase
Address to coordinates
Filter by category
Bulk import/export
Backed by a 14-day no-questions refund.
Feature set
Built for reusable venue pages
Venue Map Pro is designed to be practical: reusable across landing pages, easy to configure and light enough to fit neatly into a custom WordPress build.
Shortcode [venue_map]
Drop the map anywhere with a shortcode — and place several independent maps on the same page.
Address Geocoding
Type an address and click Find coordinates to fill latitude and longitude automatically — no manual lookups.
Marker Clustering
Group nearby pins into clusters at low zoom so dense maps stay clean and readable.
Category Filters & Colored Pins
Tag venues by category with per-location pin colors, and let visitors toggle groups with filter chips.
CSV Import & Export
Bulk manage venues — export to CSV, edit in a spreadsheet, and re-import with merge or replace.
Admin Options Page
Manage title, description, center, zoom, height, API key, styling and the locations manager in one place.
Interactive Popups
Open venue details in a single InfoWindow with optional linked titles.
Multiple Map Styles
Choose from standard, grey, silver, retro, night, aubergine, emerald and more.
Hardened & Developer-Friendly
Strict validation, nonce-protected endpoints, no-ACF Settings API, and a vmp_map_data filter for CPT/ACF sources.
How it works
Straightforward setup
Install and activate the plugin through your WordPress admin.
Configure title, description, center coordinates, zoom, height and clustering in Admin → Venue Map.
Paste your Google Maps API key (or define VMP_GMAPS_API_KEY in wp-config.php) and pick a pin icon from the Media Library.
Add locations with title and URL, then type an address and click Find coordinates — or import them in bulk from CSV.
Optionally tag venues with categories and pin colors for frontend filter chips.
Place [venue_map] on any page to render the map.
Shortcode
[venue_map][venue_map title="Explore Venues" center="39.8283,-98.5795" zoom="4" height="560px"]Performance and compatibility
Options and fields
Clear settings without unnecessary complexity
| Setting | Type | Required | Notes |
|---|---|---|---|
| Map Title | Text | Recommended | Heading shown above the map |
| Map Description | Textarea | Optional | Short intro line |
| Center Latitude | Number | Yes | Example: 39.8283 (range-checked) |
| Center Longitude | Number | Yes | Example: -98.5795 (range-checked) |
| Zoom | Integer | Default 4 | Typical range 5 to 12 |
| Map Height | Text | Default 560px | Validated: px, vh, vw, em, rem or % |
| PIN Icon | Media / URL | Optional | PNG or SVG picked from the Media Library |
| Google Maps API Key | Text | Yes | Or define VMP_GMAPS_API_KEY in wp-config.php |
| Map Style | Select | Optional | Standard, Grey, Silver, Retro, Night, Aubergine, Emerald |
| Cluster Markers | Checkbox | Optional | Group nearby pins at low zoom |
| Locations | Repeater | - | Title, description, address, lat, lng, URL, category, pin color, zIndex |
| Import / Export | CSV | - | Bulk load or download locations (merge or replace) |
Map styles
Choose a look that fits the site

Standard
Default Google Maps appearance

Retro
Vintage beige styling

Silver
Light blue with detailed features

Night
Dark theme for modern sites

Terrain
Topographical with natural colors

Admin Interface
Easy-to-use admin options page
Requirements
Changelog
Version 2.0.0
- Address geocoding button per location
- Marker clustering (self-hosted, no CDN)
- Category filters with per-location pin colors
- CSV import and export of locations
- Media Library picker for the pin icon
- Multiple independent maps per page
- vmp_map_data filter and VMP_GMAPS_API_KEY constant
- Security hardening and validation fixes
Version 1.0.0
- Initial release with shortcode functionality
- Admin options page with repeater fields
- Multiple map style support
- Interactive popups with linked titles
- Async loader for performance
- No ACF dependency
FAQ
Ready when you are
Want this on your site?
Get Venue Map Pro and start showcasing venues with an interactive map experience that feels properly integrated into the site.
Backed by a 14-day no-questions refund.
