The information is not updated nor created in the activity log, because it is captured once, before the lead is created in Marketo in fact. It is created jointly with he anonymous lead and the cookie the first time the lead visits your web site. Then it stays there.
Just create a lead performance report and group them by inferred country, and you will get them.
You could use that information to segment the leads and create dynamic content for instance.
But is there a way to capture the information of Inferred country if it keeps changing.
We think that significant as well?
Could you help with this?
1 of 1 people found this helpful
You could do lookups yourself using an IP-based service like MaxMind, then update another lead field (not the default Inferred Country field but a custom field) when there's a change detected (cookie-ing earlier results from the same browser for comparison so you don't destroy server performance with constant updates). You'd probably also want a second field to record the lead's IP-to-country history.
Bear in mind that IP-based geolocation, even with proprietary/enhanced database info (the "pro" version of MaxMind, for example), will always fail if someone connects via a corporate VPN and/or proxy server. So for some clients it will never be correct. And if someone visits your site while they're in transit, at a coffee shop, or on vacation, even if the country is detected "correctly" for those IPs, none of them represent an actionable location.* That's why asking the lead for their principal base of operations is the only reliable way to obtain this information.
*Unless you are in the travel business and the vacation IP is useful.
Thanks this answers my question.
Thanks Greg and sandford