Maybe I am wrong but I do not think that landing page goes through same token replacment process as email.
It feels like this would be really slow for every page visit. You can use this technique for form population but not for LP (at least core mautic does not) and even then field hast to be marked as publicly updateable.