Appstle Integration: Subscription Delivery Dates
Automatically manage delivery dates for Appstle subscription orders.
Integrate Appstle Subscriptions with Bird Pickup & Delivery to automatically update delivery dates when subscription billing cycles complete. There are two ways to set this up:
Method | Best For | Complexity |
|---|---|---|
Appstle Native Settings | Most merchants — simple, no-code setup | Easy |
Shopify Flow | Merchants who need custom logic or advanced control | Intermediate |
Both methods achieve the same result: when a subscription renews, the delivery date automatically increments based on the billing interval.
Method 1: Appstle Native Settings (Recommended)
The simplest way to integrate — configure delivery date handling directly in Appstle's settings.
Prerequisites
- Install and configure Appstle Subscriptions
- Ensure Bird Pickup & Delivery is installed and configured
Setup Guide
- In Shopify admin, go to Apps > Appstle Subscriptions
- Navigate to Shop Settings in the left sidebar
- Scroll to Delivery Date Settings
- Enable "Use checkout delivery/pickup date for subscriptions"
- In Delivery date attribute names, enter:
Delivery Date - Set Expected date format to:
MMM D, YYYY (Feb 28, 2030) - Enable "Set next order date from delivery date"
- Optionally enable "Add billing frequency to delivery date" to automatically calculate future dates

Method 2: Shopify Flow
Use Shopify Flow when you need more control over the integration logic, such as conditional date updates or custom workflows.
How It Works
- Customer places a subscription order with a delivery date
- Appstle processes the recurring billing
- When billing succeeds, Shopify Flow triggers
- Bird's Increment delivery date action updates the order's delivery date
- The next delivery is automatically scheduled based on the subscription interval
Prerequisites
Before setting up this integration:
- Install and configure Appstle Subscriptions app
- Enable the Shopify Flow Integration: Automate Pickup & Delivery Scheduling in Bird Settings
- Ensure your Bird plan is Essential or above
Setup Guide
Step 1: Create a New Workflow
- Go to Shopify admin > Shopify Flow app
- Click Create workflow
Step 2: Add the Appstle Trigger
- Click Select a Trigger
- Search for "Appstle Subscription"
- Select "Subscription Billing Success"
Step 3: Add the Bird Action
- Click Then to add an action
- Search for "Bird Pickup Delivery"
- Select "Increment delivery date"
Step 4: Configure the Action
Click the Increment delivery date action node and configure:
Field | Value |
|---|---|
Order | Select |
Delivery interval count | Add variable |
Delivery interval | Add variable |
App Name | Enter |

Step 5: Activate the Workflow
- Review your workflow configuration
- Click Turn on Workflow

Your workflow is now active. Delivery dates will automatically update when subscription billing succeeds.
Understanding the Variables
Variable | Description | Example |
|---|---|---|
| Number of intervals between deliveries | |
| Type of interval | |
| The Shopify order ID | |
Example Scenarios
Weekly Subscription:
deliveryIntervalCount:1deliveryInterval:Weekly- Result: Delivery date moves forward by 1 week
Bi-Weekly Subscription:
deliveryIntervalCount:2deliveryInterval:Weekly- Result: Delivery date moves forward by 2 weeks
Monthly Subscription:
deliveryIntervalCount:1deliveryInterval:Monthly- Result: Delivery date moves forward by 1 month
Troubleshooting
Delivery Date Not Updating (Native Settings)
- Verify "Use checkout delivery/pickup date for subscriptions" is enabled
- Check the attribute name is exactly
Delivery Date(case-sensitive) - Confirm the date format matches:
MMM D, YYYY
Delivery Date Not Updating (Shopify Flow)
- Verify the Shopify Flow workflow is turned on
- Check that the
order.idvariable is correctly mapped - Ensure the Bird Shopify Flow integration is enabled in Bird Settings
- Confirm your Bird plan is Essential or above
Incorrect Date Calculation
- Verify the
deliveryIntervalCountanddeliveryIntervalvalues match your Appstle subscription settings - Check if you're using Appstle variables or static values
Workflow Not Triggering
- Verify Appstle is correctly configured and billing is processing
- Check Shopify Flow run history for errors
- Ensure the trigger is set to "Subscription Billing Success"
Related Articles
- How to Integrate Bird Pickup & Delivery with Subscription Apps
- Recharge Integration: Auto-Increment Delivery Dates
- Shopify Flow Integration: Automate Pickup & Delivery Scheduling
- Can I hide the widget for subscriptions, gift cards, or specific products?
Support
If you need help with the Appstle integration:
- Check the troubleshooting section above
- Contact support with your shop domain and configuration details
Updated on: 03/26/2026
Thank you!
