# "I am home now" feature help

**URL:** <https://forum.bubble.io/t/i-am-home-now-feature-help/278298>\
**Category:** Plugins\
**Created:** [August 17, 2023, 2:45am UTC](https://forum.bubble.io/t/i-am-home-now-feature-help/278298 "2023-08-17T02:45:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![housecoginfo](https://avatars.discourse-cdn.com/v4/letter/h/dc4da7/32.png) [@housecoginfo](https://forum.bubble.io/u/housecoginfo)\
**Post date:** [August 17, 2023, 2:45am UTC](https://forum.bubble.io/t/i-am-home-now-feature-help/278298/1 "2023-08-17T02:45:22Z")

</div>

Hey all,

I am very new to bubble, so learning as I go. So far it has been hard, but super exciting project. I am using Google Maps API on my app, and I am trying to achieve the following:

During user registration process, I have a button “I am home now” when trying to get address of the user. If user clicks this button, I’d like new page to open, with his current location pre-populated in a text format on that page, and another 2 buttons, a) Yes that is my address ; b) No, let me enter it manually

If user confirms that address is correct, I would like to have this address populate in data for that user, together with other information provided during different registration steps.

I was browsing this forum, but couldn’t find any recent posts on this, hopefully someone can link me correct way or share a way of achieving this. I apologize for poor structure of this text, but hopefully it’s understandable.

Thank you,  
Eimantas

---

<div class="post-metadata">

**Author:** ![tylerboodman](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/tylerboodman/32/242142_2.png) [@tylerboodman](https://forum.bubble.io/u/tylerboodman)\
**Post date:** [August 17, 2023, 2:58am UTC](https://forum.bubble.io/t/i-am-home-now-feature-help/278298/2 "2023-08-17T02:58:22Z")

</div>

Sounds pretty straightforward, if you have your Google Maps API key in your app then you can use `Current geographic position` as a data source. The user’s browser will prompt them that your app wants to use their location so they will need to tap allow.

Depending on how you want the user experience there’s different ways you could do it.

You could put a Search Box on the page, “Choices style” will be “Geographic places”, then set the Default value to `Current geographic position`

Then at that point you could make your “yes this is correct” button and do _Make changes to current user_ and set a geographic address field to the searchbox’s value

Or instead of pressing “No” they can just tap on the searchbox and search for an address to override it, then press “Yes this is correct”

---

<div class="post-metadata">

**Author:** ![housecoginfo](https://avatars.discourse-cdn.com/v4/letter/h/dc4da7/32.png) [@housecoginfo](https://forum.bubble.io/u/housecoginfo)\
**Post date:** [August 19, 2023, 4:55pm UTC](https://forum.bubble.io/t/i-am-home-now-feature-help/278298/3 "2023-08-19T16:55:45Z")

</div>

Hello,

Thank you so much for this response, very helpful. Working on this as we speak. One more question though.

Can I use these Google Maps API features as a free member, or I must upgrade to premium to have this feature? When I go to settings and look at Google API settings, it tells me that I must be a premium member to access this feature.

Or what you mean is Google Maps API plugin, and that one can be used with free members?

Thank you!

---

<div class="post-metadata">

**Author:** ![tylerboodman](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/tylerboodman/32/242142_2.png) [@tylerboodman](https://forum.bubble.io/u/tylerboodman)\
**Post date:** [August 19, 2023, 5:15pm UTC](https://forum.bubble.io/t/i-am-home-now-feature-help/278298/4 "2023-08-19T17:15:28Z")

</div>

I just checked my free/test app and it lets me go to settings and add the Google Map and Google Geocode keys even though its not a paid app

You make a Google Cloud account, add billing information and enable those APIs and generate a key to paste into Bubble. Google’s free tier is crazy high so it wouldn’t cost anything
