# Shop metafields

Shop metafields are custom fields that let you store additional structured information in your Shopify store. Each metafield definition acts as a template that specifies:

* Which part of your store it applies to (for example, product, collection, customer)
* What type of data it can hold (for example, text, number, file, URL)

You can manage shop metafields in the Shopify admin under **Settings > Custom data**.

***

## Exporting shop metafields

When you select the **Shop metafields** option in Duplify:

* Metafield definitions are exported from your source store to your destination stores.
* This export focuses on the definitions, not the values stored in them.

To export the values, select the individual shop metafield options for products, collections, customers, orders, or blog posts.

### Example

You might create a product metafield definition called **upsell**:

* **Name**: `upsell`
* **Description**: Upsell products
* **Applies to**: Products

Once defined, you can assign values to this metafield. For example, for a product called “T-shirt”, the upsell value might be “Jeans, Jacket” (the recommended products to upsell).

* **Definition export**: The `upsell` metafield itself is exported when you choose shop metafields.
* **Values export**: The specific upsell links (Jeans, Jacket) are exported when you also select Products.

***

## Export events

Duplify tracks export events to determine the size of your store’s export. Each event represents one data item or file. Your plan provides a specific number of monthly export events.

#### Shop metafield export events

* Shop metafield definitions export with unlimited events.
* Values associated with shop metafields still follow the standard export event rules for their respective categories.

For a full overview of how Duplify counts export events, visit our [Export events](#export-events) reference guide.


---

# 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://support.duplifyapp.com/using-duplify/exporting-data/shop-metafields.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.
