Hi @jayvora
First up, it's worth noting that UDH can capture the user IP address for you without you having to make any changes in iQ to pass it through. However, UDH does not behave like this by default. You can check if it does by clicking on the gear icon in the top right of the UDH screen and choosing "settings". Under the "Global Settings" tab, check to see if "Enable Visitor IP Attribute" is On or Off.
If it is "On", then you have a built in Event attribute called "Client IP" that you can use to store as a Visitor String, for example.
If it is "Off", and you'd like to use this method, then reach out to your Account Manager and ask them to enable that setting in your UDH profile. You cannot make this change yourself.
If you'd prefer to use the existing method, then this should also work. Your post is a little unclear how you are passing the IP Address to UDH. If it is being passed, then it should appear in the events that you see in UDH if you use the Trace tool.
https://community.tealiumiq.com/t5/Universal-Data-Hub/Trace/ta-p/12058
If is is appearing in there, then;
1. If there is already an Event attribute with a maching name and type (cookie, query parameter, etc) to how the IP address is being passed, then you can set a Visitor String to that Event Attribute.
2. If there is not yet an Event attribute with a matching name and type, then you can create one in UDH and then set a Visitor String to that new Event Attribute.
If you are still unclear, I'd suggest reaching out to support@tealium.com with steps for them to reproduce what you are trying to do.
... View more