shopify_update_customer
Update customer note, email, and tags in Shopify with a dry-run option to preview changes before applying.
Instructions
Update customer note, email and tags (customerUpdate). dryRun:true (the default) returns the current customer and the change without applying it; dryRun:false applies it and returns before and after. Tags: addTags and removeTags change only the named tags; replaceTags replaces all tags. Email marketing consent is out of scope. Requires write_customers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| note | No | ||
| No | |||
| store | Yes | ||
| dryRun | No | True (the default) returns a before/after preview without changing anything in Shopify. Pass false to apply the change; the tool then reads the result back. | |
| addTags | No | Tags to add (tagsAdd). Other tags are kept. | |
| removeTags | No | Tags to remove (tagsRemove). Other tags are kept. | |
| replaceTags | No | Replaces all tags: every current tag not in this list is removed. Prefer addTags or removeTags. |