How to Integrate Bird Pickup & Delivery with Subscription Apps
Integrate Bird Pickup & Delivery with your subscription apps to automate delivery scheduling for recurring orders.
This guide shows you how to configure rates and manage recurring orders when using subscription apps with Bird Pickup & Delivery.
Configure Rates for Subscription Apps
Set up shipping rates that work seamlessly with your subscription app's recurring orders.
You have two options for configuring rates:
Option 1: Configure Rates via Shopify Admin
Use Shopify's built-in rate configuration for subscription orders. This approach works with basic rules but offers limited automation for recurring orders.
Option 2: Use Bird App with CCS (Recommended)
Enable Carrier-Calculated Shipping (CCS) in the Bird app for dynamic rate calculation.
Important: CCS automatically converts weights from kilograms to grams. Adjust your weight-based rates accordingly. This ensures accurate delivery calculations for all subscription order weights.
CCS support varies by Shopify plan:
Plan | CCS Support |
---|---|
Starter | No |
Basic | No |
Shopify | Can be enabled |
Advanced | Yes |
Plus | Yes |
Enable CCS in Bird App
- Open your Bird app dashboard
- Navigate to Rates
- Enable Carrier-Calculated Shipping under Rates Engine
- Configure your rate rules
Understanding CCS challenges with subscription apps:
There is a constraint that subscription orders only accept the cheapest available rate. Therefore, it's important to turn on CCS so the rates work correctly.
Customization: Configure CCS rules in Bird Pickup & Delivery to control which delivery options are available for subscription orders.
In addition, recurring orders inherit previous delivery dates and times from the original subscription timeline. When subscription apps create repeat orders, they automatically pull delivery scheduling data from the original order timeline. This includes:
- Delivery/pickup dates
- Time slots
- Preferred delivery methods
You must configure Shopify Flow to dynamically adjust these dates based on your subscription frequency.
Automate Recurring Order Delivery Scheduling
Use Shopify Flow to dynamically update delivery dates for subscription orders based on app frequency.
Set up Shopify Flow workflows to automatically adjust delivery dates when subscription apps create recurring orders:
- Read Subscription Frequency - Extract the subscription interval from your subscription app
- Calculate Next Delivery Date - Add the frequency to the original delivery date
- Update Order Timeline - Automatically schedule the new delivery date
The workflow varies depending on your specific subscription app integration. Each app provides different metafield structures for subscription frequency data.
The Attach Delivery Date to Order Metafields Using Shopify Flow guide provides a framework for adding delivery dates to order metafields that works with subscription apps.
Best Practices for Subscription Integration
- Enable CCS First - Configure carrier-calculated shipping before integrating subscription apps
- Test Rate Calculations - Verify CCS returns expected rates for your subscription orders
- Configure Shopify Flow Early - Set up delivery date automation before launching subscriptions
- Monitor Order Timeline - Regularly check that recurring orders maintain proper delivery scheduling
Related Articles
- Recharge app integration guide
- How to track orders on google calendar?
- Attach Delivery Date to Order Metafields Using Shopify Flow
Updated on: 10/09/2025
Thank you!