# Creating an Email Preferences Landing Page?

**URL:** <https://forum.mautic.org/t/creating-an-email-preferences-landing-page/32683>\
**Category:** Mautic 4 Install/Upgrade Support\
**Created:** [July 8, 2024, 2:20pm UTC](https://forum.mautic.org/t/creating-an-email-preferences-landing-page/32683 "2024-07-08T14:20:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![plato39](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/plato39/32/2343_2.png) [@plato39](https://forum.mautic.org/u/plato39)\
**Post date:** [July 8, 2024, 2:20pm UTC](https://forum.mautic.org/t/creating-an-email-preferences-landing-page/32683/1 "2024-07-08T14:20:53Z")

</div>

Hello all

I am wondering how to give subscribers access to an email preferences landing page - instead of only having the option to unsubscribe at the footer of each mailout.

I have tried to make a landing page like this and put it in an iframe on a 3rd party site (with the mautic JS loading in the header) but it doesn’t work.

I am guessing this functionality must exist. Maybe I should be using a form instead?

Anyone have any ideas?

Thank you.

**Your software**  
_My PHP version is_ :  
_My MySQL/MariaDB version is_ (delete as applicable): MySQL/MariaDB version

**Updating/Installing Errors**  
_I am_ (delete as applicable): Installing / Updating  
_Upgrading/installing via_ (delete as applicable) : Web / Command Line

_These errors are showing in the installer_ :

_These errors are showing in the Mautic log_ :

**Your problem**  
_My problem is_ :

_Steps I have tried to fix the problem_ :

---

<div class="post-metadata">

**Author:** ![ricfreire](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ricfreire/32/14973_2.png) [@ricfreire](https://forum.mautic.org/u/ricfreire)\
**Post date:** [July 9, 2024, 4:56pm UTC](https://forum.mautic.org/t/creating-an-email-preferences-landing-page/32683/2 "2024-07-09T16:56:25Z")

</div>

Hi @plato39,

To create a preference center, you can follow the information available in the [Mautic Docs](https://docs.mautic.org/en/5.x/contacts/preference_center.html). The relevant tokens can be found [here](https://docs.mautic.org/en/5.x/configuration/variables.html#preference-center-landing-page-tokens).

* * *

How to create an email preference page:

1. **Create a landing page** : Name it “Preference Center” for example.
2. **Set as preference center page** : In the landing page settings, activate the “Set as preference center page” option.  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/9/970fab1075fb43810b047423b3d5a2cb745562d9.png)
3. **Choose and edit a template** : Select a landing page template and customize it. Edit the text and add the desired variables.
4. **Save and preview** : Save the page and preview it. You should see the preferences page with the included variables.

Hope this information helps you!  
Best regards,  
Ricardo

---

<div class="post-metadata">

**Author:** ![plato39](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/plato39/32/2343_2.png) [@plato39](https://forum.mautic.org/u/plato39)\
**Post date:** [July 10, 2024, 4:36pm UTC](https://forum.mautic.org/t/creating-an-email-preferences-landing-page/32683/3 "2024-07-10T16:36:29Z")

</div>

Hi @ricfreire

Thanks for your advice. I am actually already doing this - but what I am trying to achieve is to have the preferences page exist on a webpage, so that a subscriber can be logged into the website and visit the page to adjust their newletter subscription preferences.

I have managed to make it work with an embedded mautic form where the email address is added in a hidden field via an email placeholder value (provided by the 3rd party website). But with this all the user can do is either subscribe or unsubscribe to everything - with the form passing a boolean value to a custom field - then triggering a campaign to enable or disable the email channel.

I guess I could create custom fields for subscription status for each segment and use the above technique - but this feels like the wrong way to go about this, especially since I know that Mautic provides a preference page for this. It seems the preference page can only be accessed from mailout unsubscribe links.
