Services Plugins FAQs

IP Geolocation not producing country codes in Bubble.io

Hey forum/support,

I can’t get the IP Geolocation plugin to play ball… (figuratively, not literally ofc)

My use case is simple: I want to use the plugin to convert a users IP address to a country code.

To achieve this I have put the plugin element on the page, set it to “Response (IP geolocation)” and created a workflow that uses the element’s data to get country code and make changes to a user data field of the same name.

Screenshot 2022-11-11 at 15.13.24

Screenshot 2022-11-11 at 15.13.48

I even tried adding a text field next to the IP Geolocation element to grab the country code dynamically but nothing populates there or in the user database.

I’ve tested this in dev and live versions using different browsers and nothing gets stored either way.

Please help!

Hi @founders,
Thank you for your message and sorry for the late reply due to the weekend.

Currently, our dev team is working on updating the plugin with a different service. We are expecting an update in no time. Once it happens I will let you know.
Thank you for your understanding. :pray:

Best regards,

1 Like

Thanks Igor! We look forward to an update on the plugin very soon then

Hi @Igor,

Has your dev team been successful in updating the plugin with a different service? We’ve started to eyeball different plugins to achieve the desired outcome but would prefer to stick with Zeroqode. So, if you have a ballpark estimate that would be greatly appreciated (once it works I’ll stop making :soccer: references)

Thanks!

Hi @founders,
Thank you for your message and patience.

This plugin was acquired by Zeroqode a while ago, and in a recent update became even more helpful, getting more states to be used.
ip geolocation states 1

ip geolocation states 2

To check changes, please upgrade your plugin to the latest version (Version 1.13.0: Added more states) and give it a try.

In case there will be any plugin-related questions, feel free to reach out, will be glad to help you. :slight_smile:

Have a great day!
Regards,

Hi @Igor, we’re coming back to tell you the plugin seems to have stopped working. It doesn’t populate any data despite updating it to the latest version (1.16.0)

We’ve tried using IP Geolocator’s Ip and Country code but neither seems to be producing any values.

image

What’s new? How can we get it to work again – do we need an API key or something? We really want to retrieve users’ IP address and Country code. If it’s due to adblocker, are there ways to ensure we always get a user’s IP info when they open our app in their browser?

Many thanks and best regards,

Hi @founders,
Thank you for your message.

The IP Geolocation Plugin was overwritten from scratch and you should use only version 1.16 or higher in order for it to work.

If you had it installed previously inside your app, try to delete the plugin element, reinstall the plugin and place it again on the page, using the latest version of it.
The IP Geolocation Plugin uses the https://ipapi.co/ library and for demo purposes comes with free keys inside its code that allow pulling up to 1000 requests per day.

To avoid any stopping working inside your app, we’ve added the possibility to insert personal API keys that can be obtained by subscribing to a paid plan, see more information in the supporting documentation:

I’ve checked it on my side as well, with AdBlock enabled on the page, the results will be empty and the plugin does not get any results, unfortunately.

For more information please check the plugin demo editor page: Appkit | Bubble Editor

If you require any further information, feel free to contact me.
All the best, :pray:

Reopening this, it seems to have happened again. I am on 1.30.0 and i cannot access any data from the IP plugin.

Hello @flippingpatel ,
Thank you for contacting us.

Could you please let me know if you are still experiencing issues with the plugin, if so could you please check the browser console(Ctrl+Shift+I or Option+⌘+C) and check for any error messages there and share them with us?

One possible cause for the problem you described might be exceeding the daily request limit, which is set at 100 requests per day. In case you are having a larger amount of daily requests for your website, you can obtain a paid API access key directly from ipapi.co . For detailed instructions on how to acquire and integrate this key into your application, please refer to our documentation here: IP Geolocation

Looking forward to your reply.

Best Regards,
Anton

Support Team
Browse all Zeroqode Plugins for BubbleBanner_Last3

Hey @flippingpatel ,
Hope you are doing well.

Were you able to solve the issue you mentioned in your last post, we are here to help if you have any additional questions and improve your experience with our products.

I am looking forward to hearing from you soon.

Best,
Anton

Hello @flippingpatel ,
This is Anton from Zeroqode again.

Please take my message as a small reminder of our previous message about the IP Geolocation Plugin.

We are still waiting to hear back from you regarding your issue so that we can better understand and help you resolve it

Best regards,
Anton

Support Team

Browse all Zeroqode Plugins for Bubble

Banner_Last3