Start in the triggers
Then you may need to use advanced features to interact directly with the api for the draftOrderUpdate & draftOrderComplete mutations of similar.
You’ll want to think about where the addresses are stored and get updated, either in the automation itself or in metafields, etc.
You may want to look at the process of order-editing in the premade templates as well to be able to adjust orders line items and costs after the order is made from a draft.
If that’s too much for you to build on your own reach out to me or other partners for services to build custom automations.
Good Hunting.
You can set this up using Shopify Flow, but it requires combining a few actions and conditions:
Steps to fix:
Trigger: Use the “Draft order created” trigger.
Condition: Add a condition to check if the draft order’s customer email matches the specific email address you want.
Action 1: Use “Update order” to change the order total to $0. (Note: Shopify Flow can’t always directly edit line items to reach $0, so you may need a workaround such as applying a 100% discount automatically.)
Action 2: Use “Create order from draft” to push the draft order through and finalize it.
Tips:
Ensure your Flow has proper testing with a sample draft order to verify the conditions and actions work.
Some Shopify plans restrict Flow actions for draft orders — make sure your plan supports these triggers and actions.
In order to guide you more precisely, could you please share your store URL so I can review your Flow setup and provide exact steps or a working example?
Waiting to hear back from you.
If this was helpful, don’t forget to like it and mark it as a solution.