Shopify Flow Integration Guide
Automatically trigger Shopify Flow workflows when orders are created or updated in your store.
Connect Bird Pickup & Delivery with Shopify Flow to automate order workflows. Shopify Flow lets you create automated workflows triggered by events. This integration sends order events from the app to your Flow workflows. You can automate notifications, inventory updates, team assignments, and more.
How to Enable the Integration
- Go to Bird Settings > Integrations
- Find Shopify Flow in the Automation category
- Click Enable Shopify Flow

How to Set Up Your Flow Workflow
- Go to Shopify admin > Shopify Flow app
- Click Create workflow
- Click Select a Trigger
- Search for "Bird Pickup Delivery"
- Select a trigger from the list
- Configure your workflow actions
- Click Turn on Workflow

Available Events
You'll choose from six trigger events based on your automation needs.
Bird Pickup & Delivery schedules Store pickup, Local delivery, and Shipping orders. These triggers are available in Shopify Flow:
- Delivery Orders
- Delivery order created
- Delivery order updated
- Pickup Orders
- Pickup order created
- Pickup order updated
- Shipping Orders
- Shipping order created
- Shipping order updated
When Events Trigger
- Created events trigger when customers place new orders with a delivery method.
- Updated events trigger when delivery method, date, time, or location attributes change.
Example Use Cases
You'll automate common order management tasks with these workflows.
- Send notifications when delivery orders are created
- Send order invoices automatically when delivery orders are created
- Assign orders to teams based on pickup location
- Update inventory when shipping orders are placed
- Send reminders when delivery dates change
- Route orders when pickup locations change
Example Workflow: Send Order Invoice Automatically
You'll build a workflow that sends order invoices when delivery orders are created.
- Create a new flow in Shopify Flow
- Select "Select trigger" > Search "Bird Pickup Delivery" > Choose "Delivery order created"
- Add action: "Send Order Invoice"
- Click the Send Order Invoice action node
- In configuration, click "Add variable" to see all available fields from the trigger
- The dropdown shows all available order and shop data fields. For the complete data structure, see the Order data and Shop data Shopify documentation
- Click Turn on Workflow


Your workflow will now send invoices automatically when delivery orders are created.
How to Disable the Integration
You'll temporarily stop sending events to your Flow workflows without deleting them.
- Go to Bird Settings > Integrations
- Click Shopify Flow
- Click Disable Shopify Flow
That's it. Events will stop sending immediately.
Troubleshooting
You'll resolve common integration issues with these solutions.
Events Not Triggering
Verify your integration setup to ensure events are being sent.
- Check integration is enabled in Bird Settings > Integrations
- Verify you have Essential plan or above
- Ensure Shopify Flow workflow is active and turned on
- Confirm you selected the correct trigger from Bird Pickup Delivery app

Updated Events Not Working
Understand when updated events trigger to troubleshoot workflow issues.
- Updated events only trigger when delivery method, date, time, or location changes
- Verify by manually updating one of these fields in Bird app orders page
- Changes to other order attributes won't trigger updated events
Best Practices
You'll build reliable workflows by following these recommendations.
- Add conditions to filter events (e.g., order value, customer tags)
- Test with simple actions first before building complex workflows
- Use the Order data and Shop data available directly in the trigger; click "Add variable" in action configuration to see all available fields
- Monitor workflow performance in Shopify Flow dashboard
Related Articles
Support
You'll get help quicker by providing specific details about your setup.
- Check the troubleshooting section above
- Contact support with your shop domain and the trigger name you're using
Updated on: 01/03/2026
Thank you!
