Bird pickup & delivery integration with Shopify Flow app
Shopify Flow Integration Guide
Overview
Automatically trigger Shopify Flow workflows when orders are created or updated in your store. Build automation workflows based on delivery method and order changes.
Requirements
- Essential plan or above
Getting Started
Step 1: Enable the Integration
- Go to Settings → Integrations in your app dashboard
- Find Shopify Flow in the Automation category
- Click Enable Shopify Flow Integration
Step 2: Set Up Your Flow Workflow
- Go to Shopify admin → Shopify Flow app
- Click Create workflow
- Select App trigger
- Look for "Bird: Pickup & Delivery"
- Select a trigger from the list
- Configure your workflow actions
- Save and activate
Available Events
The following 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 a new order is placed with a delivery method.
Updated Events: Trigger when delivery method, delivery date, delivery time, or location attributes change.
Example Use Cases
Send notifications 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: Send Delivery Confirmation Email
- Create a new flow in Shopify Flow
- Select "Select trigger" → Search "Bird: Pickup & Delivery" → Choose "Delivery order created"
- Add action: "Send email" with order details
- Use the Order data and Shop data available in the trigger
- Save and activate
Troubleshooting
Events not triggering?
- Check integration is enabled in Settings → Integrations
- Verify you have Essential plan or above
- Ensure Shopify Flow workflow is active
- Confirm you selected the correct trigger from Bird: Pickup & Delivery app
Update events not working?
- Update events only trigger when delivery method, date, time, or location changes
- Verify by manually updating one of these fields in Bird app orders page.
Best Practices
- 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
Disabling the Integration
- Go to Settings → Integrations
- Click Shopify Flow
- Click Disable Shopify Flow
Note: Your Flow workflows will remain but won't receive new events until you re-enable the integration.
Support
If you need help:
- Check the troubleshooting section above
- Contact support with your shop domain and the trigger name you're using
Updated on: 12/25/2025
Thank you!
