Feature Request: Manual Trigger Support for Metaobject Entry Workflows
Overview
With the recent release of the “Metaobject entry created” trigger in Shopify Flow (October 17, 2024), we now have the ability to automate workflows when new metaobject entries are created. However, there’s currently no way to manually trigger these workflows for existing metaobject entries. Adding manual trigger support for metaobject entry workflows, similar to how we can manually trigger workflows for orders, products, and customers would be great to have.
Current Situation
Currently, Shopify Flow allows manual workflow triggers for:
- Orders (Order created, Order deleted, Order paid)
- Draft orders (Draft order created, Draft order deleted)
- Customers (Customer created, Customer deleted, Customer enabled, Customer disabled)
- Products (Product created)
However, despite the addition of metaobject entry triggers, we cannot manually run these workflows on existing metaobject entries yet.
Use Cases
- Batch Processing Historical Data
- When implementing a new metaobject-based workflow, merchants need to process existing entries
- Testing workflows on specific metaobject entries during development
- Running automation on a subset of entries that match certain criteria
- Data Recovery & Synchronization
- Re-running workflows after fixing issues or errors
- Synchronizing data between systems when integrations are temporarily down
- Updating external systems with existing metaobject data
- Testing & Validation
- QA testing of workflows before deploying to production
- Verifying workflow behavior with specific metaobject entries
- Debugging integration issues with third-party systems
Proposed Solution
We could have manual trigger support for metaobject entry workflows in the Shopify admin, including:
- Individual Triggers
- Add a “Run Flow automation” option in the metaobject entry detail view
- Allow selection of applicable workflows
- Show results in the Flow Activity page
- Bulk Action Support
- Enable selecting multiple metaobject entries
- Add “Run Flow automation” to bulk actions
- Support running workflows on up to 50 entries at once (consistent with existing bulk action limits)
There are no admin action/extension targets in the metaobject entry UI, which could be a potential holdup for this Targets Overview