Update customer metafield
The Update customer metafield action adds a metafield to the customer that triggers the workflow, or updates an existing metafield on that customer.
On this page
Fields
The Update customer metafield action contains the following fields.
Field | Description |
---|---|
Metafield | Required. This dropdown selects a metafield by name or by namespace and key. |
Namespace | Required when selecting an unstructured metafield. A namespace is a container for a group of metafield definitions. Grouping metafields within a namespace prevents your metafields from conflicting with other metafields. |
Key | Required when selecting an unstructured metafield. A key is an identifier for the metafield definition. |
Type | Required when selecting an unstructured metafield. The data type of the metafield's value. |
Value | The value is the information to be stored in the metafield. Format the value according to its data type to avoid errors when the workflow runs. |
Triggers
The Update customer metafield action requires a field, Customer ID, that identifies the customer to add a metafield to. The customer ID is set by default and can't be changed.
The Update customer metafield can be used in workflows that start with the following triggers:
API details
To learn more, review the MetafieldInput input object.
Templates
Track how often customer have gotten refund in customer metafield
Sets a metafield on a customer when the customer has at least one item being refunded. This workflow also shows how to get the value of an integer metafield and then add a number to it. View template