Geocodificar cuentas y asignar Map Area

Me gustaría saber si puedo asignar a una cuenta una zona determinada según su dirección.

Tengo la “zona 1” creada con su coordenadas. Por otra parte tengo los contactos con las direcciones.
¿Puedo hacer que le asigne automáticamente la zona correspondiente según la geolocalización?

¿Cómo tengo que configurar la geolocalización?

¿Cómo lo puedo automatizar?

Muchas gracias.