Core Docs - Core Concepts - Address Standardization & Geocoding

Rock Version: v20.0
Last Modified: 2026-04-06 3:59 PM

Your attendees' addresses are very valuable, so it's important that they are formatted correctly and validated through the USPS database. Also, in order for these addresses to be used with the latest mapping technologies it's important to convert them into latitude and longitude points through a process called geocoding. Fortunately, Rock makes both of these tasks simple.

As addresses are entered into the system, Rock will automatically send them to an online service to standardize and geocode them. This service will ensure that:

Out of the box Rock uses SmartyStreets to provide this service. SmartyStreets is a service for address standardizing and geocoding capabilities. They have also generously granted the Rock community a license to use their service for free. We've built this license directly into the product so there's nothing you need to do to enable this functionality. Just sit back and enjoy quality addresses.

While you don't need to configure anything to enable SmartyStreets, there are settings of which you should be aware:

If you'd like to make changes to the services used by Rock, you can under:Admin Tools > Settings > Location Services.There you'll see a list of services that Rock supports. Not every service supports both standardization and geocoding.

Want Even More Options?
If you have a developer handy, you can even write your own location service provider to add to the list.