---
title: User Updated
slug: tracking-plan/user-updated
docTags: 
createdAt: 2026-01-21T23:00:52.588Z
---

User account has been updated.

**Suggested source:** server

**Properties**

| Name              | Type       | Description                           | Required |
| ----------------- | ---------- | ------------------------------------- | -------- |
| **bill\_address** | `object`   | User's default billing address<br />  |          |
| **email**         | `string`   | Email address of the user<br />       |          |
| **metadata**      | `object`   | User metadata<br />                   |          |
| **roles**         | `string[]` | User roles<br />                      |          |
| **ship\_address** | `object`   | User's default shipping address<br /> |          |

**Example**

```json
{
    "bill_address": {
        "address1": "123 Elm Street",
        "address2": "Suite 456",
        "alternative_phone": "234-567-8901",
        "city": "Springfield",
        "company": "Acme Corp",
        "country": "USA",
        "created_at": "2024-01-15T08:30:00Z",
        "name": "John Doe",
        "phone": "555-1234",
        "state": "IL",
        "updated_at": "2024-03-20T12:45:00Z",
        "zipcode": "62704"
    },
    "email": "user@example.com",
    "metadata": {
        "customer_id": "CUST-987654321",
        "preferences": {
            "newsletter": true,
            "sms_updates": false
        }
    },
    "roles": [
        "user",
        "premium_member"
    ],
    "ship_address": {
        "address1": "123 Elm Street",
        "address2": "Suite 456",
        "alternative_phone": "234-567-8901",
        "city": "Springfield",
        "company": "Acme Corp",
        "country": "USA",
        "created_at": "2024-01-15T08:30:00Z",
        "name": "John Doe",
        "phone": "555-1234",
        "state": "IL",
        "updated_at": "2024-03-20T12:45:00Z",
        "zipcode": "62704"
    }
}
```

&#x20;



## bill\_address object

User's default billing address

**Properties**

| Name                   | Type     | Description                            | Required |
| ---------------------- | -------- | -------------------------------------- | -------- |
| **address1**           | `string` | Street address (line 1)<br />          |          |
| **address2**           | `string` | Street address (line 2)<br />          |          |
| **city**               | `string` | City<br />                             |          |
| **company**            | `string` | Company<br />                          |          |
| **country**            | `string` | Country<br />                          |          |
| **name**               | `string` | Name<br />                             |          |
| **phone**              | `string` | Phone number<br />                     |          |
| **state**              | `string` | State<br />                            |          |
| **zipcode**            | `string` | Zipcode<br />                          |          |
| **alternative\_phone** | `string` | Alternative phone number<br />         |          |
| **created\_at**        | `string` | Date billing address was created<br /> |          |
| **updated\_at**        | `string` | Date billing address was updated<br /> |          |

**Example**

```json
{
    "address1": "123 Elm Street",
    "address2": "Suite 456",
    "city": "Springfield",
    "company": "Acme Corp",
    "country": "USA",
    "name": "John Doe",
    "phone": "555-1234",
    "state": "IL",
    "zipcode": "62704"
}
```

&#x20;



## metadata object

User metadata

**No properties.**

&#x20;



## roles\[] array

User roles

Role (for example, "admin")

**Item Type:** `string`
&#x20;



## ship\_address object

User's default shipping address

**Properties**

| Name                   | Type     | Description                            | Required |
| ---------------------- | -------- | -------------------------------------- | -------- |
| **address1**           | `string` | Street address (line 1)<br />          |          |
| **address2**           | `string` | Street address (line 2)<br />          |          |
| **city**               | `string` | City<br />                             |          |
| **company**            | `string` | Company<br />                          |          |
| **country**            | `string` | Country<br />                          |          |
| **name**               | `string` | Name<br />                             |          |
| **phone**              | `string` | Phone number<br />                     |          |
| **state**              | `string` | State<br />                            |          |
| **zipcode**            | `string` | Zipcode<br />                          |          |
| **alternative\_phone** | `string` | Alternative phone number<br />         |          |
| **created\_at**        | `string` | Date billing address was created<br /> |          |
| **updated\_at**        | `string` | Date billing address was updated<br /> |          |

**Example**

```json
{
    "address1": "123 Elm Street",
    "address2": "Suite 456",
    "city": "Springfield",
    "company": "Acme Corp",
    "country": "USA",
    "name": "John Doe",
    "phone": "555-1234",
    "state": "IL",
    "zipcode": "62704"
}
```
