Create a Function to set the anonymous IP Field to set Trigger Inferred Data Logic

0 Likes

Create a Function to set the anonymous IP Field to set Trigger Inferred Data Logic

Problem Statement: We have leads that get into Marketo that we don't have control over the client html?  Therefore we can't add Munchkin Code.

In Marketo The Anonymous IP can only be filtered on and not triggered off of unfortunately.

Solution: create a function in the REST API that we can trigger Inferred Data.

11 Comments
Kenny_Elkington
Marketo Employee

I don't really understand  what you're asking for.  Care to elaborate, and maybe provide an example of what this might look like?

Anonymous
Not applicable

Hi, There was a Marketo Case created for this tasks, I will put the response to the case. 

"Original Case"

Hello Florence,

Thank you for contacting Marketo Technical Support. My name is Damien and I am the Premier Technical Support Engineer that has just been assigned this case and I am happy to assist.

The Anonymous IP field is a system managed field in Marketo which indicates the IP address of a person that is collected through the Munchkin tracking and browser cookie. The Anonymous IP can only be filtered on and not triggered off of unfortunately.

My idea was to create a function via the Rest API were we can trigger off of this functionality. Not sure if this makes more sense.

SanfordWhiteman
Level 10 - Community Moderator

You just said you can't run Munchkin on this site. I don't know what the event is that you're trying to catch.

In any case you shouldn't even think about using a REST API call in response to individual end user actions.

Anonymous
Not applicable

the event is the inferred data capture

its set by mkto getting address info from the ip used in the anonymous ip field

but that field is uneditible

Anonymous
Not applicable

Long Story short we have leads that are missing anonymous IP data. Some leads are sent in by our clients and we don't always have access to their code base. Furthermore, there have been some cases were the Munchkin code was placed on some of our sites and we still did not get Inferred Data, so these are the issues.

Kenny_Elkington
Marketo Employee

So is the issue that the population of the Anonymous IP field doesn't create a data value change activity that you can trigger off of?

SanfordWhiteman
Level 10 - Community Moderator

Are you actually saying you want to update an Inferred field using the REST API? This is still unclear (and you have 2 very knowledgeable people trying to understand).

If that's what you want, it can't be done, and for good reason. Inferred is inferred and it could be vastly confusing if it were rewriteable. You can of course write to any other field you want and trigger on those changes.

Anonymous
Not applicable

yes, perhaps more accurately, we would like to trigger the inferred data on an ip address we provide. we have leads that lack an anonymous ip and thus no inferred data. we can get the ip by means other than munchkin and we would like the inferred data to update via the manual ip given if one isn't present on the lead

Anonymous
Not applicable

they have a feature we want to use but cant because of the locked anon ip field. we are just asking if there is a way we can supply this field manually. rest api or no . So just simple yes or no can we add that feature that's it.

SanfordWhiteman
Level 10 - Community Moderator

The inferring logic is not published for consumption by other applications/processes.

You can get exactly the same functionality by using a GeoIP db like MaxMind and updating a custom field.