Find the nearest location using driving distance, travel time, or radius-based matching directly inside your Ninja Forms.

Automatically find the closest office, store, service area, pickup point, or destination for every user
Search hundreds of destinations and instantly display the nearest matches

Search destinations from manual location lists, database tables, or custom datasets.
Display nearest matches on a map with clickable markers and info windows.
Send selected locations directly into address fields, hidden inputs, and workflows.
Control exactly how locations appear in maps, panels, and output fields.
Choose how nearest locations are found based on your workflow, data source, and performance requirements
Find the closest locations using real-world travel distance and duration.
Choose driving, walking, bicycling, or two-wheeler travel modes and customize routing behavior.
Display distances in miles or kilometers to match your audience and region.
Use the Matrix API for accurate travel calculations or configure thresholds and Matrix API options to optimize performance and reduce API usage.
Use the selected location throughout your Ninja Forms and automatically populate your workflows

Send the selected location into address fields, hidden fields, or Ninja Forms fields.
Populate additional data such as titles, categories, notes, IDs, coordinates, or any custom dataset fields.
Use selected locations and distance values to control form behavior.
Pass location data into notifications, emails, calculations, and custom workflows.
Nearest Locations integrates directly into Ninja Forms without requiring shortcodes or embedded widgets.
Find nearby destinations and pass the selected result directly into your form workflow
Use manual location lists, CSV-formatted data, or database tables containing latitude and longitude columns.
Let users select a location from interactive map markers and view its details in an info window.
Organize larger result sets using automatic marker clustering for a cleaner map display.
Filter locations by straight-line radius, with optional Routes API refinement for travel distance and duration.
Populate configured fields with the selected address, coordinates, identifiers, and other location data.
Use selected location data in submissions, notifications, calculations, and supported conditional-logic workflows.
Nearest Locations automatically finds the closest store, office, service area, pickup point, or destination based on a user’s address or current location.
Locations are first matched using straight-line distance and an optional search radius. You can then use the Google Routes API to refine qualifying results using real-world travel distance and duration.
You can search manual location lists, CSV-formatted data, or database tables containing latitude and longitude columns.
Yes. Display matching locations on an interactive Google Map with markers, clustering, and location details.
Yes. Selected locations can populate configured Ninja Forms fields with addresses, coordinates, identifiers, and other information provided by the location source.
Yes. Configure the search radius, result limit, measurement units, travel mode, route preferences, and optional Routes API route-matrix refinement.
Straight-line and radius matching can work from existing coordinates without a Google API request. The appropriate Google Maps Platform APIs are required when using address lookup, maps, geocoding, or travel-distance and duration refinement.
Nearest Locations and the Nearest Locations Panel are included in the Agency plan.
Special introductory pricing applies to the first year. Renewals are billed at the regular price. You can upgrade or cancel your plan at any time. Each plan includes automatic updates, premium support, and is backed by our 14-day money-back guarantee.
All purchases are securely processed on GEO my WP, our parent platform, where you can manage your license and updates and access support.