Integrations
Shipday Integration: Automate Delivery Orders with Bird Pickup & Delivery
Automate your local deliveries by connecting Shipday with Bird Pickup & Delivery. Once set up, delivery orders are sent to Shipday automatically—and status updates sync back in real-time.
Important: Uninstall the Shipday Shopify app before enabling this integration to avoid duplicate orders.
Prerequisites
- Shipday account with API access
- Shipday API Key (found in Shipday Account → Integrations → API Credentials)
Setup Guide
Step 1: Connect Your API Key
- Open Bird Pickup & Delivery → Settings → Integrations → Shipday
- Turn the integration ON
- Paste your API Key and click Test Connection
A green checkmark confirms a valid connection.
Step 2: Add Support Email
Enter an email to receive alerts if an order fails to sync with Shipday. This helps you resolve issues quickly.
Step 3: Enable Locations
Select which locations should send delivery orders to Shipday. For each enabled location, add:
- Contact Name — for driver interaction
- Contact Phone — for delivery coordination
Only orders placed for enabled locations are sent to Shipday.
Step 4: Enable Tracking (Optional)
Turn on Add Tracking to Shopify to auto-fulfill orders in Shopify with Shipday tracking details.
Step 5: Save
Click Save to activate. Bird will now send eligible delivery orders to Shipday automatically.
Step 6: Configure Webhooks in Shipday
Required for order status updates to sync back to Bird.
- In Shipday, go to Integrations → API Credentials → Webhook Setup
- Webhook URL:
https://picdel.birdchime.com/webhooks/shipday - Token: Copy from Bird → Settings → Integrations → Shipday
How It Works
When a customer places a delivery order, Bird sends the order details and scheduled delivery time to Shipday. As the delivery progresses, status updates sync back automatically:
| Shipday Status | Bird Status |
|---|---|
| Started | Dispatched |
| Delivered | Fulfilled |
Which Orders Sync to Shipday?
Orders are sent to Shipday when:
- Order type is Delivery (not pickup or shipping)
- The location is enabled in Shipday integration inside Bird App.
- Order includes Bird scheduling details
Draft orders are not sent. They sync only after conversion to an actual order with Bird scheduling details.
Troubleshooting
| Issue | Solution |
|---|---|
| Orders not in Shipday | Verify location is enabled, order is Delivery type, not a draft |
| Connection failed | Use API key directly from Shipday, not masked email passwords |
| Wrong delivery times | Check timezone in Shipday → Locations → Timezone |
| Status not syncing | Confirm webhook URL and token are correct |
Support
If your orders aren’t going to Shipday, please feel free to contact
- For Integration issues: [email protected]
- For Shipday account help: [email protected]
Related Articles
Was this article helpful?
Thanks for your feedback!