Hi @ziso,
You can give GeoTargetingWP a try to see if it fits your needs, but for what you’re aiming to achieve, a Geolocation plugin isn’t necessary. You can simply configure shipping methods based on location using WooCommerce’s shipping zones, which doesn’t require any additional plugins. You can find more information on how to set this up here: WooCommerce Shipping Zones Setup.
Thread Starter
ziso
(@ziso)
Thank you for responding, but I already have my shipping zones setup and they’re working fine. That is not what I am looking to achieve.
I want a plugin that can detect a browser’s location without a user having to punch in their delivery address. Amazon does this. From a fresh browser, with no amazon logins/registrations, if you open the Amazon website, it’s gonna let you know that they deliver in your specific city and give you more customized delivery estimates. That is exactly what I am looking for.
Thread Starter
ziso
(@ziso)
I don’t know who marked this thread as resolved. It isn’t and now I can’t unresolve it. I tried searching but can’t find the plugin Moses suggested. A link would have been the best. I will probably have to post the same thing again if the thread can’t get activated
Hi there!
Thanks for the follow-up and for clarifying what you’re looking to achieve!
To get functionality similar to what you see on Amazon — where the site detects your city automatically and shows delivery options without the user entering their address — you’d need a combination of tools:
✅ First, you’ll need a plugin that can detect the user’s location at the city or province level. One reliable option is:
👉 GeoTargetingWP
This plugin uses IP-based detection and can identify the visitor’s city or region automatically.
⚙️ However, to show the available shipping methods in WooCommerce based on that detected location, it would require custom development.
If you need more in-depth support or want to consider professional assistance for customization, I can recommend WooExperts and Codeable.io as options for getting professional help. Alternatively, you can also ask your development questions in the WooCommerce Community Slack as custom code falls outside our usual scope of support.