# How does the landing page show user's email?

**URL:** https://forum.mautic.org/t/how-does-the-landing-page-show-users-email/36832
**Category:** Product Support
**Tags:** community
**Created:** [November 2, 2025, 2:58pm UTC](https://forum.mautic.org/t/how-does-the-landing-page-show-users-email/36832 "2025-11-02T14:58:12Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![xuchen](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/xuchen/32/14558_2.png) [@xuchen](https://forum.mautic.org/u/xuchen)
#### Post date: [November 2, 2025, 2:58pm UTC](https://forum.mautic.org/t/how-does-the-landing-page-show-users-email/36832/1 "2025-11-02T14:58:12Z")

</div>

**Your software**  
My Mautic version is: 6.0.6  
My PHP version is: 21  
My Database type and version is: MySQL, 9.5

**Your problem**  
My problem is:

How do I encode a visitor’s email on a landing page? I’ve tried:

{contactfield=email}

{leadidentifier}

{lead.email}

{contact.email}

But they all show up literally, not getting translated by the real contact’s email.

My flow is this:

1. Send email to Contact
2. Contact can click a button in the email to a landing page
3. I see the url `/r/xxxxx` has encoded contact’s email when re-directing to the landing page
4. I wanted to show something like: Your email {contact\_email} is recorded! But it shows literally `{contact_email}` the variable

These errors are showing in the log:

I didn’t see any errors in the logs

Steps I have tried to fix the problem:

I’ve tried four variants ({contactfield=email}{leadidentifier} {lead.email} {contact.email}), and also read: [Variables — Mautic Documentation 0.1 documentation](https://docs.mautic.org/en/6.0/configuration/variables.html#landing-page-tokens)
