Generate QuickBooks Estimate from Shopify Draft Order
Keep your sales and accounting in sync with ease. With this workflow template, every time a draft order is created in Shopify, a matching estimate is automatically created in QuickBooks using the order details. No more copying information by hand or worrying about mistakes—your team gets a clear, accurate estimate immediately. This saves time, keeps everyone on the same page, and helps you move smoothly from order to invoice.
Trusted by 1,000+ Shopify merchants — from solo operators to scaling brands.

How it works
8 steps to get automatic QuickBooks estimates from your Shopify draft orders
Draft Order Created
Draft Order Created
Retrieve Customer
Retrieve Customer
Query Customer
Query Customer
Path 1 Rule - Has Existing Customer
Path 1 Rule - Has Existing Customer
Create or Update Estimate
Create or Update Estimate
Path 2 Rule - No Existing Customer
Path 2 Rule - No Existing Customer
Create Customer
Create Customer
Create or Update Estimate
Create or Update Estimate
Ready to get automatic QuickBooks estimates from your Shopify draft orders
Get setup in 10 minutes.
Frequently asked questions
What happens if I edit a draft order after the estimate is created?
The workflow only runs when a draft order is first created. If you edit the draft order afterward, you'll need to manually update the QuickBooks estimate or run the workflow again. Consider adding a "Draft Order Updated" trigger if you need automatic estimate updates.
Can this workflow handle multiple currencies?
Yes, the workflow automatically passes the currency code from Shopify ({{shopify.currency}}) to the QuickBooks estimate. However, the currency must be enabled in your QuickBooks company settings for the estimate to be created successfully.
What if my draft order has more line items than QuickBooks can handle?
QuickBooks estimates have no practical limit on line items for most users. The workflow uses array mapping ({{shopify.line_items[]}}) to automatically create a separate line item for each product in the draft order, regardless of quantity.
Make this template your own!
Customize this workflow even further:
You're in good company
"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
Ready to get automatic QuickBooks estimates from your Shopify draft orders?
7-day free trial • 10 min setup • Cancel anytime
Need help? Our automation experts will help you personalize this workflow for free. Contact support