Progress Map, Draw a Search - Wordpress Plugin — is a powerful tool designed for websites that require location-based listings and directories, such as real estate, hotel booking, or local business finders. It provides a highly customizable and user-friendly interface for displaying locations on a Google Map, complete with detailed information, images, and a sleek carousel for easy navigation. The plugin is built to be fully responsive, ensuring a seamless experience across all devices, from desktops to smartphones. The standout feature of Progress Map is its "Draw a Search Area" functionality, which elevates the user experience beyond traditional radius-based searches. Visitors can draw any custom shape on the map to find listings within a very specific, self-defined geographic boundary. This level of precision is invaluable for users looking for properties or services in a particular neighborhood or zone. The plugin integrates smoothly with any post type, allowing you to map not just custom listings but also standard posts and pages with location data.
Why This is Important
Are your users abandoning your site because they can't find exactly what they're looking for? Standard search filters are often too broad. Studies show that 74% of users get frustrated with websites when content appears to have nothing to do with their interests. For location-based searches, this means showing results just outside their desired area can lead to a lost customer.
This plugin solves that problem. By allowing users to draw their exact search area, you provide a hyper-personalized experience that increases engagement and conversion. For real estate sites, this could mean a 20-30% increase in qualified leads, as users can precisely target their dream neighborhood, block by block. Don't let a clumsy search interface be the reason your visitors leave.
Features
- Draw a Search Area: Users can draw a custom polygon on the map to search for listings within a specific, user-defined zone.
- Custom Post Type Support: Easily display any post type (e.g., properties, events, businesses) on the map by adding location meta data.
- Fully Responsive Design: The map, carousel, and all elements are optimized for a perfect display on desktops, tablets, and mobile phones.
- Advanced Filtering System: Create custom filters based on taxonomies, custom fields, or post data to allow users to refine their search results.
- Customizable Infoboxes: Design the content and layout of the map marker infoboxes with custom HTML to display key information.
- Marker Clustering: Automatically group nearby markers into clusters for better performance and readability on maps with many locations.
- Connected Carousel: A sleek, touch-enabled carousel is synchronized with the map, allowing users to browse listings visually.
- Multiple Map Styles: Choose from a variety of pre-designed map styles or add your own custom styles from sources like Snazzy Maps.
- Geolocation Support: The map can automatically center on the user's current location to show nearby listings.
- Easy Shortcode Implementation: Add maps to any page or post with a simple, powerful shortcode generator that includes all customization options.
Feature Comparison: Standard vs. Draw a Search
| Feature | Standard Map Search | Progress Map with "Draw a Search" |
|---|---|---|
| Search Precision | Radius-based (imprecise circles) | Hyper-local (custom shapes) |
| User Engagement | Moderate | High (interactive and intuitive) |
| Lead Quality | General | Highly Qualified |
| Search Experience | Clunky, requires multiple attempts | Fast, precise, and visual |
| Best For | City-wide directories | Specific neighborhoods, districts, school zones |
How to install the plugin?
- Download the plugin archive using the button above.
- Navigate to Plugins > Add New in your WordPress dashboard.
- Click "Upload Plugin" at the top and select the downloaded ZIP file.
- Install, activate the plugin, and follow the quick setup wizard instructions.
FAQ
What do I need to use the Progress Map plugin?
To use this plugin, you need a self-hosted WordPress website (version 4.9 or higher). You will also need a Google Maps API key, which is required for displaying Google Maps on your site. The plugin provides documentation on how to obtain a free API key from the Google Cloud Platform Console.
Can I customize the map markers and infoboxes?
Yes, absolutely. The plugin offers extensive customization options. You can upload your own custom marker icons for different categories of listings. The content and style of the infoboxes (the pop-up windows that appear when you click a marker) can be fully controlled using HTML and CSS, allowing you to display custom fields, images, and other post data.
Is this plugin compatible with page builders like Elementor or WPBakery?
Yes, Progress Map is compatible with all major page builders. You can easily add a map to any page by using the generated shortcode. Simply paste the shortcode into a text block, HTML block, or a dedicated shortcode widget within your preferred page builder, and the map will render seamlessly.
How does the "Draw a Search" feature improve user experience?
The "Draw a Search" feature provides unparalleled precision. Instead of searching within a simple circle (radius search), users can outline specific, irregular areas like a school district, a quiet street, or a particular side of a park. This empowers users to find exactly what they are looking for in their desired location, leading to higher engagement, better quality leads, and a more satisfying user experience on your directory or real estate website.