# Location based recommendation

**URL:** <https://discuss.elastic.co/t/location-based-recommendation/374041>\
**Category:** Elasticsearch\
**Created:** [February 4, 2025, 5:54am UTC](https://discuss.elastic.co/t/location-based-recommendation/374041 "2025-02-04T05:54:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![searchwithme](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/searchwithme/32/137075_2.png) [@searchwithme](https://discuss.elastic.co/u/searchwithme)\
**Post date:** [February 4, 2025, 5:54am UTC](https://discuss.elastic.co/t/location-based-recommendation/374041/1 "2025-02-04T05:54:53Z")

</div>

Hi team!

I have a ecommerce usecase in which I want to show product recommendations based on user's geo location. eg) If they are from Chicago or somewhere cold (or even northern part of USA), as soon as the user logs in, I want them to see 'sweaters' or 'beanies'. If they log in from Australia where it is summer now or even arizona (assume its warm), I want to show them hats or sunscreen as soon as they log in.

Is this possible with elastic? (either IP based or geo based etc), If so how could I accomplish this? please help

---

<div class="post-metadata">

**Author:** ![Tortoise](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tortoise/32/147587_2.png) [@Tortoise](https://discuss.elastic.co/u/Tortoise)\
**Post date:** [May 19, 2025, 6:29am UTC](https://discuss.elastic.co/t/location-based-recommendation/374041/2 "2025-05-19T06:29:17Z")

</div>

hello,

It should be possible if you collect the user location data & using this can query the products as per the tags which should be attached to the products, so location + tags should help to query & show relevant data.

I know saying this is easy but during the actual implementation we will be able to clearly understand the challenges.

Thanks!!
