Skip to main content
Answered

Inbox rule for Automatic detection of Customer Location


I created a rule on Intercom for Intercom to automatically detect Customers country and Set the Country in pre-set Custom Attribute.

 

 

I observed this works on some Tickets and does not a whole lot of others. What could be the reason for this?

Best answer by Nathan Sudds

@Oluwaseun This is definitely an interesting challenge, in my previous experience I would only see accounts without a location/country or the wrong location country if people were using a device that was creating some sort of privacy block.  I’m not sure if that’s evreryone’s experience with this feature. 

The key thing to increase the chances of having this information on users would probably be to make sure that the Intercom embedded JS code is running everywhere on your site/app so that the user is more likely to have this info on their profile.  If you are gathering this information anywhere else in your app, you can also pass this to the custom attribute via the Intercom JS automatically by adding it to the JS as well but that depends on what type of data you have on the customer already, if this is crucial to the support/sales process it might be good to be sure it’s gathered during onboarding vs relying on Intercom to track it. 

If you. need more help with this, I’d be interested to learn more about your use case and product/service so I can help better as well.   But hopefully some of these thoughts above are useful to you. 

View original
Did this topic help you find an answer to your question?

3 replies

Nathan Sudds
Expert User ✨
Forum|alt.badge.img+5

@Oluwaseun Hmm, I wonder what could be the cause of that -- maybe some of the tickets that were created this way were via email before logging on and having their location detected? You may need to look at them specifically to find a pattern. 

I’m also curious about what the goal is for this attribute if Intercom is tracking this variable already, what benefit are you trying to get from adding the custom attribute with the country?  Very interested to see if I can understand more to better help you with this process too. 

Thanks!


  • Author
  • New Participant
  • 2 replies
  • July 25, 2023

Thanks for your response @Nathan Sudds, the Tickets created are actually via email. Based on my understanding of how intercom works (correct me if I am wrong), Intercom automatically detects the lead or users location using their IP Address which is typically captured under Lead/User Data. I observed this is rarely the case, often times this field is Blank or Unknown. What may be the cause of that?

 

On to the 2nd point, I created Country as a customer attributes so that my team can capture this data when its not automatically made available by Intercom. As a result, its part of other Attributes captured by the Team before proceeding with ticket closure. The challenge now is, despite the Manual approach, we still have a whole of tickets we are unable to determine where customer location is and this makes giving my stakeholders the right actionable insight needed for business decisions difficult


Nathan Sudds
Expert User ✨
Forum|alt.badge.img+5
  • Top Expert
  • 296 replies
  • Answer
  • July 25, 2023

@Oluwaseun This is definitely an interesting challenge, in my previous experience I would only see accounts without a location/country or the wrong location country if people were using a device that was creating some sort of privacy block.  I’m not sure if that’s evreryone’s experience with this feature. 

The key thing to increase the chances of having this information on users would probably be to make sure that the Intercom embedded JS code is running everywhere on your site/app so that the user is more likely to have this info on their profile.  If you are gathering this information anywhere else in your app, you can also pass this to the custom attribute via the Intercom JS automatically by adding it to the JS as well but that depends on what type of data you have on the customer already, if this is crucial to the support/sales process it might be good to be sure it’s gathered during onboarding vs relying on Intercom to track it. 

If you. need more help with this, I’d be interested to learn more about your use case and product/service so I can help better as well.   But hopefully some of these thoughts above are useful to you. 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings