# Fields

The Fields Block lets you build interactive forms directly inside your customer account experience. Customers can submit and update information through a native flow in your store, without redirects or external form tools.

### Key features

* **Flexible storage:** Save submissions to **customer metafields** or **order metafields**, depending on whether the information belongs to the shopper or a specific order.
* **Visual editor:** Add and arrange fields directly in the block configuration.
* **Flexible placement:** Use the block wherever it fits your account pages and journeys.

{% hint style="info" %}
Want to show different fields or forms to different customers? [Learn about dynamic blocks](/hubble/blocks/dynamic-blocks.md)
{% endhint %}

***

### Customize the settings

1. **Choose where data is stored** — Pick from available resources, like customer metafields for profile-level details, or order metafields when the information applies to a particular order.
2. **Build the form** — Add the fields you need and configure them in the block.
3. **Place the block** — Insert the Fields Block on the pages where customers should see and complete it (for example, the customer profile area or order views).

<figure><img src="/files/xwexpiFIb4KXxqM7no3M" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Do you need help setting up the block? Our team is eager to jump in at no-cost. [Contact us.](/hubble/resources/contact-us.md)
{% endhint %}

***

### Use cases

* **Customer profile:** Collect or update details such as birthdays, preferences, or contact preferences stored on the customer.
* **Order context:** Capture delivery notes, gift messages, customization requests, or other order-specific information saved on the order.


---

# 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://docs.overse.app/hubble/block-types/fields.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.
