Product Action: Update product handle
The Update Product Handle Action in Arigato allows you to automatically modify a product’s handle based on Workflow logic. This is useful for standardizing URLs, enforcing naming conventions, or dynamically updating handles when product information changes.
Configuring the Action
| Field Name | Description | Example |
|---|---|---|
| Handle | The new handle you want to assign to the product. Can include Tokens and must be URL-safe (letters, numbers, hyphens). | {{ product.title | downcase | replace: " ", "-" }} |
Troubleshooting & Usage Tips
Handle already taken: Shopify requires unique handles. If the update fails, confirm that no existing product, collection, or page already uses the same handle. Consider appending a unique identifier such as {{ product.id }}.
Special characters not allowed: Shopify removes or replaces unsupported characters. Use the | to_handle filter to safely format your text.
Workflow triggers too early: If your handle relies on fields updated by another system or Workflow, ensure your trigger occurs after all required data is present. Add Conditions to prevent premature updates.
Credit Cost
The Update Product Handle Action incurs a cost of one Action Credit on Lite plans and is unlimited on Unlimited plans.
Custom Actions
The Update Product Handle Action is fully supported in Custom Actions. Further information and examples can be found in the documentation.