Articles on: Integrations

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


  1. Go to SettingsIntegrations in your app dashboard
  2. Find Shopify Flow in the Automation category
  3. Click Enable Shopify Flow Integration


Step 2: Set Up Your Flow Workflow


  1. Go to Shopify admin → Shopify Flow app
  2. Click Create workflow
  3. Select App trigger
  4. Look for "Bird: Pickup & Delivery"
  5. Select a trigger from the list
  6. Configure your workflow actions
  7. 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


  1. Create a new flow in Shopify Flow
  2. Select "Select trigger" → Search "Bird: Pickup & Delivery" → Choose "Delivery order created"
  3. Add action: "Send email" with order details
  4. Use the Order data and Shop data available in the trigger
  5. 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


  1. Go to SettingsIntegrations
  2. Click Shopify Flow
  3. 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

Was this article helpful?

Share your feedback

Cancel

Thank you!