Isn’t this something that could be achieved with “Update Customer Field” action?
Topic summary
Goal: Automatically set a customer’s default language (customer.locale) in Shopify based on customer tags via Shopify Flow (e.g., when tag = “German Language”).
Proposed approach:
- Use a Flow “Send HTTP Request” action to call the Admin GraphQL customerUpdate mutation to set locale.
- Create a custom app with appropriate customer permissions (API key/secret) to authenticate the request.
- Reference community guides on making HTTP requests from Flow for setup details.
Alternative/clarifications:
- One participant asked if the Flow “Update Customer Field” action could handle locale; no confirmation provided.
- Another reiterated using customer locale variables and updating via the Shopify API (aligns with the HTTP Request + customerUpdate approach).
Status and outcomes:
- No step-by-step solution or confirmed success shared. The original poster indicated they may need external help.
- A later participant asked whether anyone got it working, suggesting the thread remains unresolved.
Open points:
- Whether “Update Customer Field” can set locale directly.
- Exact HTTP payload example for customerUpdate in Flow and required scopes (not detailed in the thread).
1 Like