# Edit a User's Profile Information and Add Attributes

## Introduction

There may be times when you need to manually update a user’s profile, such as correcting information that’s preventing them from accessing the program or adding extra data to ensure their profile is complete and accurate.

***

## Tutorial

{% hint style="info" %}
Only the profile details and venues can be edited in this way. If you want to adjust a user's points balance, see [Adjust a User's Points Balance](/product/loyalty-engine/users/user-tutorials/adjust-a-users-points-balance.md).
{% endhint %}

{% hint style="info" %}
Making edits to a user's profile will report a `PROFILE_UPDATED` event to their event stream, which they will see if your user interface features an activity log showing their event history.
{% endhint %}

### Editing the Core Profile

1. Navigate to Users > Members. Find the user you wish to edit (use the filtering functionality if needed). Click 'Show' next to the user.
2. Click 'Edit' in the top right corner.
3. Make any changes that you need and then click 'Save' at the bottom of the page.

<div><figure><img src="/files/B5rsDTGolIE7NyQVXPjm" alt=""><figcaption><p>Filtering the members list by surname and the location of the 'Show' button.</p></figcaption></figure> <figure><img src="/files/b502BKYz0E72inVywKN8" alt=""><figcaption><p>The user profile in Edit mode.</p></figcaption></figure></div>

### Editing and Adding User Attributes

{% hint style="info" %}
If a user has no attributes yet, you cannot add new ones using the Loyalty Console. To add the first attribute, use the API.
{% endhint %}

1. Navigate to Users > Members. Find the user you wish to edit (use the filtering functionality if needed). Click 'Show' next to the user.
2. Click 'Edit' in the top right corner.
3. Scroll down to the 'Attributes' section. Here you can:
   * Edit the name of an existing attribute
   * Edit the value of an existing attribute
   * Delete an existing attribute (will only be deleted from the selected user)
   * Add a new attribute name and value (will only be added to the selected user)
4. After making any changes, click 'Save' at the bottom of the page.

<figure><img src="/files/ZmaDgmJlfP6BdvGpcxvz" alt=""><figcaption><p>Adding a new attribute to a user</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kbase.whitelabel-loyalty.com/product/loyalty-engine/users/user-tutorials/edit-a-users-profile-information-and-add-attributes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
