Hello from efelle’s Support Team!
Due to a recent update to Google's billing for the Maps API, some customers may be experiencing trouble displaying embedded maps on their websites. Because of this recent change, customers will now need to acquire an API key to continue using Google Maps on their website in the same manner. More information about that update can be found on Google's new pricing page. While this update does require billing information to be entered to proceed, Google offers a monthly credit for the use of this API, and only the most traffic-intense sites should actually see charges associated with this change.
An API key can be acquired by following the steps found in this Google Support article. Once an API key has been generated and restricted, please submit a support ticket with the key included so we can update the code for the maps on your website, which will allow them to begin working as intended again.
We recommend using the Google account you use for Google Analytics to enable billing for the Maps API, as this will allow our team to access the account to resolve any issues there might be with the API key's permissions. To help prevent these permission errors, please ensure the HTTP referrer in Step 7 of these instructions is set to your domain followed by an asterisk (for example, the referrer URL for our website would be https://www.seattlewebdesign.com/*).
If you have any questions or concerns about this update, or if there is anything we can do to help, please feel free to reach out to us.