GRAVITY LOCATION

Geolocation Fields for Gravity Forms

Collect addresses, coordinates, map-selected locations, and users’ current positions using native Gravity Forms fields that stay synchronized automatically.

Gravity Geolocation Basic Fields

Collect Location Data Your Way

Collect precise location information using addresses, maps, coordinates, and user geolocation

Address Input
Collect accurate addresses using Google Places autocomplete.
Interactive Maps
Allow users to select and refine locations directly on a map.
Coordinates
Capture precise latitude and longitude values when needed.
User Location
Detect and populate a user's current location with a single click.

Native Gravity Forms Integration

Add powerful geolocation capabilities to Gravity Forms using the same familiar builder, workflows, and tools you already know

Fields Included in Gravity Location

From addresses and maps to coordinates and user location detection, everything you need to collect accurate location data

Build Synchronized Location Workflows

Build simple location forms or advanced geolocation workflows using synchronized fields, maps, and dynamic location data

Built for Location Collection

Use Gravity Location to collect accurate location data across a wide range of forms and workflows.

Address & Contact Forms

Collect accurate customer, business, billing, or contact addresses using autocomplete and synchronized location data.

Property & Location Submissions

Let users submit property, venue, office, or listing locations using an address, coordinates, or an interactive Map Field.

Service Request & Job Intake

Capture precise job-site and customer locations when users request repairs, appointments, estimates, or on-site services.

Event & Venue Submissions

Collect complete venue addresses and map-selected locations for events, meetings, classes, and appointments.

Delivery Address Collection

Make it easier for customers to enter accurate delivery, pickup, or service addresses with address autocomplete.

Multiple Location Forms

Collect several locations in one form, such as an origin and destination, multiple offices, or several project sites.

Frequently Asked Questions

What is Gravity Location?

Gravity Location is a focused package of native Gravity Forms fields for collecting addresses, map-selected locations, coordinates, and users’ current positions.

Can I use Google Maps address autocomplete?

Yes. The Address field integrates with Google Places Autocomplete, helping users enter accurate addresses quickly while reducing typing errors.

Can users select locations directly on a map?

Yes. The Map field allows users to search, select, and refine locations visually using an interactive Google Map.

Can I capture latitude and longitude coordinates?

Yes. Coordinates can be collected automatically from addresses or map selections, or entered directly using dedicated Coordinates fields.

Can I detect the user’s current location?

Yes. The Locator Button uses the browser’s Geolocation API to detect and populate the user’s current location with a single click (with the user’s permission).

Can I collect multiple locations in the same form?

Yes. Gravity Geolocation supports collecting multiple addresses, map locations, and coordinate sets within the same Gravity Form, making it ideal for advanced location workflows.

Does the Map Field display saved Gravity Forms entries?

The Map Field is used inside a form to collect or refine a location. Displaying saved entries with Single Entry Map or Mashup Map requires Gravity Geolocation Toolkit or All Access.

Does Gravity Location calculate distance or provide directions?

No. Gravity Directions is the focused package for distance, travel time, route maps, and turn-by-turn directions. These tools are also included in Gravity Geolocation Toolkit and All Access.

Does it work with Gravity Forms features?

Yes. Geolocation values can be saved with entries and used in notifications, confirmations, merge tags, and supported add-ons. Dynamic Location Data can also populate Text, Hidden, or Number fields so those values can be used in Gravity Forms calculations and conditional logic.

Do I need a Google Maps API key?

A Google Maps Platform API key is required for address autocomplete, interactive maps, and Google-powered geocoding. The Locator Button can detect coordinates through the browser’s Geolocation API without a Google Maps key, although converting those coordinates into an address requires geocoding.

See It in Action - Try the Demo Now

Launch Demo 🚀

Choose a Gravity Geolocation Plan

Build location-aware forms, route workflows, maps, and searchable directories with Gravity Forms.
Every plan includes one year of updates and support, plus a 14-day money-back guarantee. Upgrade anytime.
Recommended for this solution

Start with Gravity Location

Everything you need for collecting and synchronizing location data, with a clear upgrade path when you need more.

Most popular

Geolocation Toolkit

Complete tools for collecting locations, routing, validation, nearby locations, drawing tools, and maps.

Regular price $119/year
$79for the first year
Use on up to 1 site.
  • Everything in Gravity Location
  • Distance, Duration & Directions
  • Address Validation & Nearby Locations
  • Drawing Tools & Standalone Maps

Best for advanced geolocation workflows.

Everything included

All Access

Includes everything in Geolocation Toolkit plus Gravity Search, delivered together as one plugin.

Regular price $159/year
$119for the first year
Use on up to 1 site.
  • Everything in Geolocation Toolkit
  • Everything in Gravity Search
  • All fields, routes, maps, and search features
  • One plugin and one license

Best for complete geolocation and search projects.