# Create custom fields for user (not contact)

**URL:** <https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965>\
**Category:** Mautic 4 Install/Upgrade Support\
**Tags:** community, discussion\
**Created:** [February 6, 2023, 9:21am UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965 "2023-02-06T09:21:58Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![sidharthgraffer](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@sidharthgraffer](https://forum.mautic.org/u/sidharthgraffer)\
**Post date:** [February 6, 2023, 9:21am UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965/1 "2023-02-06T09:21:58Z")

</div>

Hey I am using Mautic for about 6 months now.

I have shifted my complete team to Mautic. They are using the campaign as created by me.

However in each email we generally share an Calendar Link for booking a meeting.  
These links are unique to each user.

Is there a way that I can add custom field for Users? Or any work around through which I can use a field variable in the email to call respective values.

For Example:

- User Sam can have a Calenar link : www.calenar. com/sam
- User John can have a Calenar link : www.calenar. com/john

Now I can use the tag **|user-meeting-link|** in my email to call these link based on the owner of the contact.

Is there a way to do this ?

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [February 6, 2023, 2:10pm UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965/2 "2023-02-06T14:10:58Z")

</div>

Hi,  
I have not tested myself, but this plugin promises to be able to create custom tokens:

> **[GitHub - PigeonPosse/mautic-plugin-extra-tools: Create custom tokens, add...](https://github.com/PigeonPosse/mautic-plugin-extra-tools)**
>
> Create custom tokens, add custom nav links and more in Mautic 📬 - GitHub - PigeonPosse/mautic-plugin-extra-tools: Create custom tokens, add custom nav links and more in Mautic 📬

---

<div class="post-metadata">

**Author:** ![sidharthgraffer](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@sidharthgraffer](https://forum.mautic.org/u/sidharthgraffer)\
**Post date:** [February 7, 2023, 7:31am UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965/3 "2023-02-07T07:31:58Z")

</div>

I am not very technical so I don’t want to add anything outside offical channel.  
Anyother solution is welcomed

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [February 7, 2023, 7:38am UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965/4 "2023-02-07T07:38:54Z")

</div>

You can replace the signature content with the meeting link and use {signature} token to display it.

---

<div class="post-metadata">

**Author:** ![sidharthgraffer](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@sidharthgraffer](https://forum.mautic.org/u/sidharthgraffer)\
**Post date:** [February 8, 2023, 6:41am UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965/5 "2023-02-08T06:41:58Z")

</div>

Yes we tried that but the problem is that Mautic behaves wierdly.  
So we created a mail and Toggles YES for “Use Owner as Mailer” and still it sends mail with System Default credentials. Hence we are unable to use the same email for different team mates.

So if we have 3 owners then we have to create 3 different copies of the same emails.

---

<div class="post-metadata">

**Author:** ![adiux](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/adiux/32/5793_2.png) [@adiux](https://forum.mautic.org/u/adiux)\
**Post date:** [February 8, 2023, 8:27am UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965/6 "2023-02-08T08:27:51Z")

</div>

You could also use the `owner` tokens:

> **[Variables | Mautic](https://docs.mautic.org/en/setup/variables#contact-owner-fields)**
>
> . . Contact fields. Company Contact fields. Mautic Component tokens. Email specific tokens. Landing Page tokens. . Preference Center Landing Page tokens. . Dynamic Web Content tokens. Contact Monitoring. Search filters. Alphabetical list. . . ProTip....

`www.calenar.com/{ownerfield=firstname}`

Just make sure you have a fallback set up when there is no owner set.  
I guess this shoudl work with the `|`sign. But did not test that.

> **[Variables | Mautic](https://docs.mautic.org/en/setup/variables)**
>
> . . Contact fields. Company Contact fields. Mautic Component tokens. Email specific tokens. Landing Page tokens. . Preference Center Landing Page tokens. . Dynamic Web Content tokens. Contact Monitoring. Search filters. Alphabetical list. . . ProTip....

---

<div class="post-metadata">

**Author:** ![asad786](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/asad786/32/8990_2.png) [@asad786](https://forum.mautic.org/u/asad786)\
**Post date:** [February 9, 2023, 4:51am UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965/7 "2023-02-09T04:51:30Z")

</div>

You can use this in email - www.calenar. com/{contactfield=firstname} , then it will send meeting link to contact in email.

---

<div class="post-metadata">

**Author:** ![sidharthgraffer](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@sidharthgraffer](https://forum.mautic.org/u/sidharthgraffer)\
**Post date:** [February 9, 2023, 5:15am UTC](https://forum.mautic.org/t/create-custom-fields-for-user-not-contact/26965/8 "2023-02-09T05:15:27Z")

</div>

URL/{username} is not always in our control so it may now be the exact name always.

Nonetheless, I am guessing there is no official way, we have to do it with work arounds.
