Articles on: Integrations

Appstle Subscription Integration

Automatically update delivery dates when Appstle subscription billing succeeds.


Integrate Appstle Subscriptions with Bird Pickup & Delivery using Shopify Flow to automatically increment delivery dates for recurring orders. When a subscription billing cycle completes successfully, the workflow updates the next delivery date based on the subscription interval.


This integration requires Appstle Subscriptions, Shopify Flow, and a Bird Essential plan or above.


How It Works


  1. Customer places a subscription order with a delivery date
  2. Appstle processes the recurring billing
  3. When billing succeeds, Shopify Flow triggers
  4. Bird's Increment delivery date action updates the order's delivery date
  5. The next delivery is automatically scheduled based on the subscription interval


Prerequisites


Before setting up this integration:


  1. Install and configure Appstle Subscriptions app
  2. Enable the Shopify Flow integration in Bird Settings
  3. Ensure your Bird plan is Essential or above


Setup Guide


Step 1: Create a New Workflow


  1. Go to Shopify admin > Shopify Flow app
  2. Click Create workflow


Step 2: Add the Appstle Trigger


  1. Click Select a Trigger
  2. Search for "Appstle Subscription"
  3. Select "Subscription Billing Success"


Step 3: Add the Bird Action


  1. Click Then to add an action
  2. Search for "Bird Pickup Delivery"
  3. Select "Increment delivery date"


Step 4: Configure the Action


Click the Increment delivery date action node and configure:


Field

Value

Order

Select order.id from the trigger variables

Delivery interval count

Add variable {{deliveryIntervalCount}} or enter a number (e.g., 1)

Delivery interval

Add variable {{deliveryInterval}} or enter the interval type (e.g., Monthly, Weekly)

App Name

Enter Appstle to identify the trigger source in logs


Action screen for "Increment delivery date" showing Add variable and Appstle trigger variables


Tip: Click "Add variable" in the configuration to see all available fields from the Appstle trigger.


Step 5: Activate the Workflow


  1. Review your workflow configuration
  2. Click Turn on Workflow


Finalized workflow showing "Subscription Billing Success" trigger from Appstle connected to the "Increment delivery date" action from Bird


Your workflow is now active. Delivery dates will automatically update when subscription billing succeeds.


Understanding the Variables


Variable

Description

Example

{{deliveryIntervalCount}}

Number of intervals between deliveries

1, 2, 3

{{deliveryInterval}}

Type of interval

Weekly, Monthly, Yearly

order.id

The Shopify order ID

gid://shopify/Order/12345


Example Scenarios


Weekly Subscription:

  • deliveryIntervalCount: 1
  • deliveryInterval: Weekly
  • Result: Delivery date moves forward by 1 week


Bi-Weekly Subscription:

  • deliveryIntervalCount: 2
  • deliveryInterval: Weekly
  • Result: Delivery date moves forward by 2 weeks


Monthly Subscription:

  • deliveryIntervalCount: 1
  • deliveryInterval: Monthly
  • Result: Delivery date moves forward by 1 month


Troubleshooting


Delivery Date Not Updating


  • Verify the Shopify Flow workflow is turned on
  • Check that the order.id variable 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 deliveryIntervalCount and deliveryInterval values 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"




Support


If you need help with the Appstle integration:


  • Check the troubleshooting section above
  • Contact support with your shop domain and workflow configuration


Updated on: 01/15/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!