← Blog

The problem with Google Maps

— #GoogleMaps #API #Updates

Do you use Google Maps on your website? Have you noticed that things are going a little squiffy?


Recently, Google rolled out a pay-as-you-go approach to using their APIs. This includes Google Maps.

You can add a Google Map to your page using the embed API or add it to a page using the Javascript API. Whilst the embed API remains free, the Javascript API is now chargeable.

Google Maps - Javascript API

The Javascript API is chargeable per call (approx 0.007 cents per call), which means each time a user hits your site, this counts as a call.

Google give you a free $200 credit per month, which equates to $6-7 dollars per day - or around 1000 API calls.

Whilst this is fine for most smaller sites, if you have a moderate amount of traffic you might start to see a warning that Google Maps isn’t loading properly and is effectively broken.

What can I do?

Take a look at your analytics, if you have a substantial amount of traffic hitting your site then it is time to get your account updated.

You will need to generate an API key and add billing information to your account. All projects will have to have an official API key that is linked to a credit card. 

As soon as you exceed the number of free API requests, you will start to get charged. From your account you can set up a rate limit on your account to prevent being overcharged.

Why don’t I just use the free embed version?

The differences between the embed approach and the javascript approach is that the JS approach gives much more flexibility - colours, custom markers, multiple markets etc.. 

The embed approach only allows the display of a single location or place.


This new pricing went into effect in July, for more information on transitioning to this new update head over to the user guide.



  1. RT @BlackChalkWine: Just two weeks to go! Like and RT this post to enter our draw for 2 tickets for the Saturday afternoon session @WineFes…

  2. 4 ways to show the value of UX writing, when user testing isn’t an option. https://t.co/Jw5FCRk2Bb

  3. 1 in 12 men and 1 in 200 women are colour blind. We Are Colorblind is dedicated to the 300 million+ people affected… https://t.co/KscMyJg0eO

  4. Funkify is a brand new extension for Chrome that helps you experience the web and interfaces through the eyes of ex… https://t.co/d3zjUbyS5P

  5. RT @TestValleyBC: Andover businesses say yes to BID The Andover Business Improvement District (BID) has been given the green light by busi…

  6. How do we know that skeleton screens actually work? https://t.co/Dp84rK6G7s

  7. With so many platforms to choose from, how do you know where to spend your time trying to market to your ideal audi… https://t.co/f4aenfE6U6

  8. Why you need to think about an Instagram strategy for your small business. https://t.co/eDT6SwGOXy

  9. Keyboard Accessibility Tips Using HTML and CSS https://t.co/h5IiixeDaC

  10. Is a website audit worth the money? https://t.co/7Ln61nO4A0