Dynamic view makes it easier for customers to find the closest or most convenient stores by interacting with the map without having to perform a search.
By adopting performance optimization strategies like reducing the number of initially loaded locations or enabling dynamic updates, store locators can ensure a better user experience and handle large datasets efficiently.
Watch the video recap:
How to Enable Dynamic View on Your Store:
To enable Dynamic view, first go to Settings and select the Search tab.
β
Scroll down and find Dynamic Viewing.
Turning on the toggle button will enable dynamic view.
β
βEnabling this will enable real-time loading.
β
Dynamic View with Real-Time Loading
Dynamic View with Real-Time Loading will automatically load your stores based on customer's map view and zoom level. If the customer move from City A to City B using the map, the locations will be automatically loaded:
To ensure optimal performance, you can limit the number of stores loaded initially, disable preloading of all locations, and adjust batch sizes based on usability needs. These considerations balance system performance and user experience effectively.
Dynamic View WITHOUT Real-Time Loading
When Real-time loading is disabled for Dynamic View, customers is required to select the Search this Area button to refresh the map each time they move the map: This approach can be useful in scenarios where minimizing initial data loading is critical for performance, as it prevents overloading the browser with unnecessary data.
Recommended Practices for Better Store Locator Performance
Limit the Number of Locations Loaded Initially
Reduce the initial load count of locations by using batching techniques, which prevents browsers from handling excessive data at once.
Disable Preloading All Locations
Let the system dynamically retrieve results to improve both speed and experience.
Enable Dynamic Map Modes
Use an interactive map mode where data adjusts as users interact with the map.






