Bird Pickup & Delivery Bird Pickup & Delivery
Back to Fleet Management
Fleet Management

Shipday

Updated September 8, 2026

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

  1. Open Bird Pickup & DeliverySettingsIntegrationsShipday
  2. Turn the integration ON
  3. Paste your API Key and click Test Connection

Shipday Integration Settings with the integration connected and a successful Test Connection result

Step 2: Add Notification Email

Enter an email to receive alerts if an order fails to sync with Shipday. This helps you resolve issues quickly.

Shipday Settings showing the Notification Email field

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
  • Contact Email — pre-filled from your account email; change it if a different person handles pickup at that location
💡

Only orders placed for enabled locations are sent to Shipday.

Locations panel with one location ticked, showing Contact name, Contact phone, and Contact email fields

Step 4: Order Fulfillment (Optional)

  • Tick Fulfill order in Shopify when ShipDay delivery job is created to mark orders fulfilled and attach Shipday tracking.
  • Tick Send fulfillment notification to customer to email that tracking to the customer.
  • Leave both off to fulfill orders yourself.

Order fulfillment panel with both toggles checked, showing the info note about automatic Shopify fulfillment

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.

  1. In Shipday, go to Integrations → API Credentials → Webhook Setup
  2. Webhook URL: https://picdel​.birdchime​.com/webhooks/shipday
  3. Token: Copy from Bird → Settings → Integrations → Shipday

Shipday Integration Settings showing the Webhook Token field (first 4 characters shown, rest hidden)


Disconnect Shipday

  1. Open Bird Pickup & DeliverySettingsIntegrationsShipday
  2. Turn the ShipDay Integration toggle off and click Save.

Shipday Integration Settings with the ShipDay Integration toggle highlighted

Bird stops sending orders to Shipday right away. Orders already in Shipday are unaffected.


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


Was this article helpful?

Related articles