{"Status":true,"Message":"","Response":{"post":{"postuid":"tg1fuelzk4","tenantuid":"d8b744fc-2e70-4089-bb80-dd1d08f6c7b2","projectuid":"239698c5-f7eb-4574-8cc8-c6568f08b3a0","title":"Google API Integration","slug":"article/tg1fuelzk4-google-apis-integration","html":"\u003Cp\u003EDailyStory provides integration with several Google services.\u003C/p\u003E\u003Ch2 id=\u0022google_geocoding\u0022\u003EGoogle Geocoding\u003C/h2\u003E\u003Cp\u003EWhen records are brought into DailyStory if they contain a valid address DailyStory attempt to geocode those records with their latitude and longitude. This geocoding is then used when building distance based segments.\u003C/p\u003E\u003Cp\u003EWhile every attempt is made to geocode the exact address, the free geocoding service used by DailyStory sometime cannot resolve the address or will default to the center of the city associated with the address.\u003C/p\u003E\u003Cp\u003EFor brands that need exact geocoding for precise targeting you will need to procure a Google Maps Platform API key.\u003C/p\u003E\u003Ch3 id=\u0022steps_to_get_a_google_maps_api_key\u0022\u003ESteps to get a Google Maps API key\u003C/h3\u003E\u003Cp\u003EFollow these instructions to procure a Google Maps API key.\n\n\u003C/p\u003E\u003Ccite class=\u0022recommended\u0022\u003E\u003Cspan class=\u0022title\u0022\u003ERecommended\u003C/span\u003E\u003Cp\u003EGoogle provides a\u0026nbsp;\u003Cb\u003E$200 monthly recurring credit\u003C/b\u003E\u0026nbsp;for every account, which covers thousands of free requests every month before any charges occur.\u0026nbsp;\u0026nbsp;\u003C/p\u003E\u003C/cite\u003E\u003Col\u003E\u003Cli\u003E\u003Cb\u003ESign In:\u003C/b\u003E\u0026nbsp;Go to\u0026nbsp;\u003Ca rel=\u0022noopener\u0022 href=\u0022https://console.cloud.google.com/google/maps-apis/overview\u0022 target=\u0022_blank\u0022\u003Econsole.cloud.google.com/google/maps-apis/overview\u003C/a\u003E\u0026nbsp;and sign in with a Google account.\u003C/li\u003E\u003Cli\u003E\u003Cb\u003ECreate a Project:\u003C/b\u003E\u0026nbsp;Select an existing project or click\u0026nbsp;\u003Cb\u003ECreate Project\u003C/b\u003E.\u003C/li\u003E\u003Cli\u003E\u003Cb\u003ESet Up Billing (Required):\u003C/b\u003E\u0026nbsp;Go to\u0026nbsp;\u003Cb\u003EBilling\u003C/b\u003E\u0026nbsp;and link a credit card or bank account.\u003C/li\u003E\u003Cli\u003E\u003Cb\u003EEnable the API:\u003C/b\u003E\u0026nbsp;Go to\u0026nbsp;\u003Cb\u003EAPIs \u0026amp; Services \u0026gt; Library\u003C/b\u003E, search for the required API (e.g.,\u0026nbsp;\u003Cb\u003EGeocoding API\u003C/b\u003E,\u0026nbsp;\u003Cb\u003EMaps JavaScript API\u003C/b\u003E), and click\u0026nbsp;\u003Cb\u003EEnable\u003C/b\u003E.\u003C/li\u003E\u003Cli\u003E\u003Cb\u003EGet the Key:\u003C/b\u003E\u0026nbsp;Navigate to\u0026nbsp;\u003Cb\u003EAPIs \u0026amp; Services \u0026gt; Credentials\u003C/b\u003E, click\u0026nbsp;\u003Cb\u003E\u002B Create Credentials\u003C/b\u003E\u0026nbsp;at the top, and select\u0026nbsp;\u003Cb\u003EAPI Key\u003C/b\u003E.\u003C/li\u003E\u003Cli\u003E\u003Cb\u003ERestrict the Key:\u003C/b\u003E\u0026nbsp;Click\u0026nbsp;\u003Cb\u003EEdit API Key\u003C/b\u003E\u0026nbsp;to restrict it to specific domain names or IP addresses to prevent quota theft.\u003C/li\u003E\u003C/ol\u003E\u003Ch3 id=\u0022steps_to_add_google_maps_api_key_to_dailystory\u0022\u003ESteps to add Google Maps API key to DailyStory\u003C/h3\u003E\u003Cp\u003EOnce you have a Google Maps API key:\u003C/p\u003E\u003Col\u003E\u003Cli\u003ENavigate to Account Settings \u0026gt; Integrations\u003C/li\u003E\u003Cli\u003EFind the Google APIs integration\u003C/li\u003E\u003Cli\u003EAdd the key obtained above and Save.\u003C/li\u003E\u003C/ol\u003E\u003Ch3 id=\u0022frequently_asked_questions\u0022\u003EFrequently Asked Questions\u003C/h3\u003E\u003Cp\u003EBelow are some frequently asked questions about Google Maps and geocoding.\u003C/p\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003EOnce I add my Google Maps API key does DailyStory retroactively geocode existing records?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003ENo, the Google Maps geocoding will only apply to new records or when an existing record changes their address. If you want to re-geocode existing contacts please contact DailyStory. Note, there is typically a small fee associated with geocoding historical contact records.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003EDoes DailyStory re-geocode every time it sees a contact?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003ENo, once a contact is geocoded the only way it is re-geocoded is if the underlying address changes or the records is re-geocoded on the backend.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003EWhat is the cost to geocode contact records?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003EWhen using the Google API approximately $200 of credits are included. At a cost of $0.005 per record (Google\u0027s published rate as of 2026) the $200 monthly credit can geocode ~40K contacts.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\r\n\u003Cscript type=\u0022application/ld\u002Bjson\u0022\u003E\r\n{\r\n  \u0022@context\u0022: \u0022https://schema.org\u0022,\r\n  \u0022@type\u0022: \u0022FAQPage\u0022,\r\n  \u0022mainEntity\u0022: [\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022Once I add my Google Maps API key does DailyStory retroactively geocode existing records?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022No, the Google Maps geocoding will only apply to new records or when an existing record changes their address. If you want to re-geocode existing contacts please contact DailyStory. Note, there is typically a small fee associated with geocoding historical contact records.\u0022\r\n    }\r\n},\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022Does DailyStory re-geocode every time it sees a contact?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022No, once a contact is geocoded the only way it is re-geocoded is if the underlying address changes or the records is re-geocoded on the backend.\u0022\r\n    }\r\n},\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022What is the cost to geocode contact records?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022When using the Google API approximately $200 of credits are included. At a cost of $0.005 per record (Google\u0027s published rate as of 2026) the $200 monthly credit can geocode ~40K contacts.\u0022\r\n    }\r\n}\r\n    ]\r\n}\r\n\u003C/script\u003E","publish_status":0,"post_type":"Article","authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d","author":{"authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d"},"featured_image_updating":false,"meta_description":"Integrate Google Maps API with DailyStory for precise geocoding, enabling location-based targeting and manage API keys easily with step-by-step guidance.","display_toc":true,"has_workingcopy":false,"allow_indexing":true,"sort_order":5,"total_views":3,"date_published":"2022-06-10T11:44:00","date_updated":"2026-09-08T22:02:34.973","date_created":"2025-04-24T15:03:13.357"}}}