Thanks for submitting your question.
As per my knowledge this is possible but requires some custom code. Please allow me some time to find out the right answer for you.
If you are trying to send this along with the target-global-mbox call, then you can read the cookie inside targetPageParams function and return the value from the function to send as an mbox parameter in target-global-mbox. Since this is a change on the website page, It would be easy to do if you use any Tag management system like DTM.
More info on targetPageParams can be found here: https://marketing.adobe.com/resources/help/en_US/target/ov/c_pass_parameters_to_global_mbo x.html
If you wish to send the value after a user has entered a campaign, then inside the offer code, you can fire a custom mbox using mboxDefine/mboxUpdate with the cookie value as a parameter and then create an audience based on that.
Hope this helps.
Hi Shekhar, may I know how can we achieve this. I am using targetPageParams function to pass parameters but if I read it correctly this has to pass before the target call. In my case I want to pass datalayer values/site catalyst values to target-global-mbox but those are updated after DOM ready.