Skip to content

Automate pickup and delivery orders with Shopify Flow

Bird sends Shopify Flow an event when a pickup, delivery or shipping order is created, and again when its method, date, time or location changes. Build workflows on those events, and let Flow move subscription delivery dates for you.

Available on the Growth plan and up. All paid plans include a 14-day free trial.

460+ reviews on the Shopify App StoreTrusted by 7,000+ Shopify storesBuilt for Shopify
Pick a Bird trigger in Shopify Flow, then add the actions you want.

What does Bird's Shopify Flow integration do?

Shopify Flow builds automated workflows that start on an event. Bird Pickup & Delivery, the Shopify app by BirdChime, adds six triggers to Flow: order created and order updated for delivery, pickup and shipping. It also adds an Increment delivery date action, which moves an order's delivery date forward, for example when a subscription renews.

Triggers
Six: order created and order updated for delivery, pickup and shipping
Action
Increment delivery date, which moves an order's date forward
Plan
Growth and up. Shopify Flow itself is free
Subscriptions
Any app with a billing success trigger and interval variables, such as Appstle or Recharge
Setup
Turn it on in Bird, then build the workflow in Shopify Flow
Price
Paid plans from $19.99 a month, with a 14-day free trial

Which Bird events can start a workflow?

Six: an order created and an order updated trigger for each of delivery, pickup and shipping orders.

  • Delivery order created, and delivery order updated.

  • Pickup order created, and pickup order updated.

  • Shipping orders

    Shipping order created, and shipping order updated.

  • Order and shop data

    Every trigger carries Shopify's order and shop fields, so you can add them as variables in your actions.

What can I automate with it?

Anything Shopify Flow can do when a pickup, delivery or shipping order is created or changes. These are the help center's examples.

  • Team alerts

    Send a notification when a delivery order is created.

  • Invoices

    Send the order invoice automatically when a delivery order is created.

  • Team assignment

    Assign orders to teams based on the pickup location.

  • Inventory

    Update inventory when shipping orders are placed.

  • Date change reminders

    Send reminders when a delivery date changes.

  • Routing

    Route orders when the pickup location changes.

Can Flow move subscription delivery dates?

Yes. Run Bird's Increment delivery date action each time a subscription renews.

  • On every renewal

    A workflow on your subscription app's billing success trigger moves the renewal order's delivery date forward by the interval you set.

  • It works with any subscription app that has a billing success trigger and interval variables, such as Appstle or Recharge.

  • Delivery interval, not billing

    A prepaid plan that bills every 3 months and delivers monthly moves 1 month at a time. Bird reads days, weeks, months and years.

  • First order keeps its date

    The first Appstle order is skipped, so it keeps the date the customer chose at checkout.

  • A log of every change

    Each date change is listed in Bird's subscription logs, labelled with the app name you enter.

  • Direct on ScaleScale only

    On the Scale plan, connect Appstle or Recharge directly in Bird with no workflow. Use one method per app, or a date can move twice.

What do real workflows look like?

Two examples from the help center: a box that renews every two weeks, and a reminder when a date changes.

  • Trigger

    Appstle's Subscription Billing Success, which fires on each successful renewal.

  • Action

    Bird's Increment delivery date, with an interval count of 2 and an interval of Weekly.

  • Result

    Each renewal order's delivery date moves 2 weeks forward. The first order keeps the date chosen at checkout.

  • Record

    Every change is listed in Bird's subscription logs, labelled Appstle.

  • Reminder: trigger

    Delivery order updated, which fires when the delivery method, date, time or location changes.

  • Reminder: action

    A notification step sends a notification about the change. Other order edits don't fire the trigger.

Are there ready-made workflows?

Yes. The help center has templates you import into Shopify Flow.

  • A pre-made workflow adds each new order to a linked Google Sheet.

  • Delivery date in a metafield

    On the legacy widget, a pre-made workflow copies the delivery date into an order metafield.

  • Invoice on new delivery orders

    A step-by-step example sends the order invoice when a delivery order is created.

Do I stay in control of my workflows?

Yes. You decide which orders a workflow runs for, and you can pause it at any time.

  • Filter events

    Add conditions in Flow, such as order value or customer tags, so a workflow only runs for the orders you want.

  • One workflow or all

    Turn a single workflow on or off in Shopify Flow, or turn the integration off to stop every event at once. Your workflows stay in Flow until you turn it back on.

  • Start simple

    Test a workflow with a simple action first, then build on it.

  • Watch every run

    Monitor how your workflows perform in the Shopify Flow dashboard.

What else connects to my orders?

Order tagging, direct subscription connections and Bird's developer APIs work alongside Flow.

  • Bird can tag every new order by delivery method, location, date and time, so you can filter orders in Shopify admin.

  • Connect Appstle or Recharge directly to move renewal dates, and optionally email customers their new date.

  • A JavaScript API reads the customer's method, date and time on your storefront, and a REST API serves mobile apps and other integrations.

  • Our post on the Flow triggers, the Increment delivery date action and example workflows.

What does each part of the Flow integration do?

What fires, what doesn't, and the limits to know before you build.

CapabilityWhat it doesLimits
Created triggersWhat it doesFire when a customer places a new order with a delivery methodLimitsOne each for delivery, pickup and shipping orders
Updated triggersWhat it doesFire when the delivery method, date, time or location changesLimitsOther order changes don't fire them
Increment delivery dateWhat it doesMoves an order's date forward by a count times an intervalLimitsThe first Appstle order is skipped and keeps its checkout date
Subscription renewalsWhat it doesWork with any app that has a billing success trigger and interval variablesLimitsUse Flow or a direct connection (Scale) per app, not both

How do I connect Bird to Shopify Flow?

Turn on Shopify Flow in Bird's integrations, then create a workflow in Shopify Flow and pick a trigger listed under Bird Pickup Delivery, the app's name inside Shopify Flow. The help center has a guide for each step.

FAQ

What else do merchants ask about Shopify Flow?

Is Shopify Flow free?

Shopify Flow itself is a free app from the Shopify App Store. Bird's Flow integration needs the Growth plan or higher.

Do renewal orders keep the original delivery time and method?

Yes. Recurring orders inherit the delivery dates, time slots and delivery method from the original subscription. Increment delivery date, or a direct connection, then moves the date forward.

Do subscription carts need special rate settings?

Yes. Use Bird Rates with CCS. Subscription orders only accept the cheapest available rate, and without CCS Shopify may show an error instead of a price.

Which plan do I need for the Shopify Flow integration?

The Growth plan or higher. Connecting Appstle or Recharge directly, without a workflow, needs the Scale plan.

Does the updated trigger fire on any order change?

No. Updated events fire only when the delivery method, date, time or location changes. Other changes to the order don't trigger them.

Can I send a reminder when a delivery date changes?

Yes. Build a workflow on the delivery, pickup or shipping order updated trigger, which fires when the date changes, and add the notification you want.

Can Flow change an order's delivery date?

Yes, with Bird's Increment delivery date action. It moves the order's date forward by a count times an interval, for example 2 times weekly for every two weeks.

Does it work with Recharge and Appstle?

Yes. Use the Increment delivery date action on the app's billing success trigger, or on the Scale plan connect Appstle or Recharge directly in Bird. Use one method per app, or a renewal's date can move twice.

Can I add new orders to a Google Sheet?

Yes. Import the pre-made workflow from the help center into Shopify Flow, link your sheet, and it adds a row for every new order.

What order data can I use in a workflow?

Every Bird trigger carries Shopify's order and shop data. Click Add variable in an action to see every field you can use.

Do I need a developer to use Shopify Flow with Bird?

You set it up yourself: turn the integration on in Bird, then build the workflow in Shopify Flow by picking a trigger, adding actions and turning it on.

How much does it cost?

The Shopify Flow integration is included on the Growth plan and up. Paid plans start at $19.99 a month, priced in US dollars and billed through Shopify, with a 14-day free trial and 10% off annual billing.

Terms on this page

Trigger
The event that starts a Shopify Flow workflow. Bird adds created and updated triggers for delivery, pickup and shipping orders.
Created event
Fires when a customer places a new order with a delivery method.
Updated event
Fires only when an order's delivery method, date, time or location changes.
Increment delivery date
Bird's Flow action that moves an order's delivery date forward by a count times an interval.
Billing success trigger
A subscription app's Flow trigger for a successful renewal, used to run Increment delivery date.

Let Shopify Flow handle the follow-up.

Try it free for 14 days on the Growth plan or higher. Turn on the integration, pick a Bird trigger and run a test order before you pay.