As a sales person, you often need to meet with your existing & potential customers in person. You have a lead management software with all their information, including the address, but you want it to be displayed in Google Maps – after all, weâre in 2017. Wouldn’t it be great if you could immediately visualize your leads’ location without having to type in their address on Google Maps manually? Automating such tasks in your sales process can make your sales team win precious minutes.
Well, great news! Inside You Donât Need a CRM! itâs now possible to embed external information in your lead pages, such as social media data services, your own information system, but also Google Maps!
In this blog post weâre going to show you how to geocalize your leads and integrate a map coming from Google. It might sound a little bit techy but it is in fact quite straightforward.
1/ Create an API key to be able to use Google Maps
First of all you need to request an API key from Google. To do so, you need to have a Google account and log in at:
https://console.developers.google.com/
Second of all, on the left menu, go to âcredentialsâ and create a new project that you could call âGeolocâ.

Third of all, select âcreate an API keyâ, copy the key somewhere on your computer, you will need it later.

Once youâve done all the steps mentioned above, you must activate 3 different APIs:
⢠Google Maps Geocoding API
⢠Google Maps JavaScript API
⢠Google Maps Embed API
It is very easy to do it: on the left menu click on API, and find the 3 APIs in the Google Maps block, then for each API click on âENABLEâ.

There is one more step before you’re done on the Google side: you need to enable the billing on your Google Cloud account. To do so, go to the page: https://console.cloud.google.com/project/_/billing/enable. You will be asked to fill in your billing information. This does not mean that you will be charged because Google Maps API offers $200 per month of credit which should be enough to use the Google Maps integration with noCRM. It doesn’t exclude that after a certain amount of usage, you may be charged though. Here is the pricing page for Google Maps: https://cloud.google.com/maps-platform/pricing. Please find more information here: https://developers.google.com/maps/gmp-get-started.
Perfect! Youâre now done on the Google side.
Now, go to your You Donât Need a CRM account.
2/ Embedding the Google Maps with the lead widget.
First of all, be sure to have defined at least one address field for your leads. This can be done in the Admin > Default fields section.
Letâs suppose you have named the field: address.
Second of all, go to the connection section of the Admin and click on the âLead Widgetâ.

– Set the lead widget height to 400 pixels
– Choose the HTML mode
– Download and Copy / paste the following code and ensure you have copy/pasted your personal API key and used the correct address variable name (here lead_f_address). Variable names are listed on the lead widget page so it is easy to check. You can also change the default Zoom factor depending on the level of zoom you want.

All done! If you go to a lead which has an address correctly defined, a map will be displayed.

We hope you like this feature and get plenty of ideas of other data that could be embedded. Donât forget to share it with usâ weâd love to hear about it!
To get more details on other possible integrations with your own information system or third parties apps please check our help here.