---
title: "User Profile - Product Common Guides"
description: "Pre-fill forms or personalize content with the logged-in user's address, city, phone or date of birth from Joomla's User - Profile plugin."
url: "https://www.tassos.gr/docs/common/features/smart-tags/user-profile"
date: "2026-11-12T06:07:16+00:00"
language: "en-GB"
---

[ Home ](https://www.tassos.gr/docs) / [ Product Common Guides ](https://www.tassos.gr/docs/common) / [ Features ](https://www.tassos.gr/docs/common/features) / [ Smart Tags ](https://www.tassos.gr/docs/common/features/smart-tags)

#  User Profile

##  Pre-fill forms or personalize content with the logged-in user's address, city, phone or date of birth from Joomla's User - Profile plugin.

 ![User Profile](https://www.tassos.gr/images/2026/11/common-user-profile-card-v2.png) User Profile is available in Pro  Upgrade any of our extensions to Pro to use it, or get all of them with the Bundle.

 [ Unlock this feature ](https://www.tassos.gr/bundle)

Use the {user.profile} [Smart Tags](https://www.tassos.gr/docs/common/features/smart-tags/start) to output the profile fields of the currently logged-in user. Joomla's User - Profile plugin adds fields like address, city and postal code to every user account.

 ```
{user.profile.KEY}
```

Replace KEY with one of the keys below. For instance, to pre-fill a City field in your form with the user's city:

 ```
{user.profile.city}
```

 Joomla ships the User - Profile plugin disabled. To enable it, go to System → Manage → Plugins, search for User - Profile, and publish it.

## [Available fields](#available-fields)

Each Smart Tag below returns one field the User - Profile plugin saves for the user.

 | Smart Tag | Returns |
|---|---|
| {user.profile.address1} | Address line 1 |
| {user.profile.address2} | Address line 2 |
| {user.profile.city} | City |
| {user.profile.region} | Region |
| {user.profile.country} | Country |
| {user.profile.postal\_code} | Postal or ZIP code |
| {user.profile.phone} | Phone number |
| {user.profile.website} | Website |
| {user.profile.favoritebook} | Favorite book |
| {user.profile.aboutme} | About me |
| {user.profile.dob} | Date of birth |

For account details like the user's name, email or user groups, use the [User Account Smart Tags](https://www.tassos.gr/docs/common/features/smart-tags/user).

## [Notes](#notes)

The following rules apply:

- All Smart Tags in this set return an empty string if the user isn't logged in.
- A field the user left empty returns an empty string.

 Last updated on Nov 11th 2026 14:11
