ShipDay is a delivery management platform that helps businesses manage orders and delivery statuses. Connect ShipDay to Omnisend to send delivery updates as custom events and use them in Automation Workflows.
Benefits
Track delivery status updates in Omnisend.
Send Email and Phone information with delivery events.
Trigger Automation Workflows based on delivery status.
Notify customers when an order is ready, picked up, or delivered.
How It Works
ShipDay sends order status updates to Omnisend through an HTTP webhook. When a supported status is reached, Omnisend creates a custom event with the specified event name and status.
Setup Process
Step 1. In Omnisend, go to Apps → search for ShipDay → click Connect now. Enable an integration feature called Order Status Updates, and you'll see a webhook URL. Copy the webhook URL.
Step 2. In ShipDay, go to Integrations → API Credentials. Find the Webhook Setup section and click + Add API Link.
Step 3. Enter these details:
Paste the Omnisend webhook URL into the URL field.
Paste the API Key into the Token field. The API Key can be found on your API Credentials page in ShipDay.
Click Add Info.
Store the token securely and don’t share it publicly.
Step 4. Return to Omnisend, check the box confirming that I have completed all the steps, and click Confirm.
ShipDay now sends supported order status updates to Omnisend.
What Data Is Passed
Contact Fields
ShipDay sends the following fields to Omnisend:
Field name | Type | Description |
Standard field | The customer’s email address. | |
Phone | Standard field | The customer’s phone number. |
Custom Events
ShipDay creates custom events using the following format:
ShipDay - [Event’s Name] - Status [Status]
The supported order statuses are:
Custom Event Name | Description |
ShipDay - [Event's Name] - Status Started | Triggered when an order status changes to |
ShipDay - [Event's Name] - Status Ready to deliver | Triggered when an order status changes to |
ShipDay - [Event's Name] - Status Already Delivered | Triggered when an order status changes to |
ShipDay - [Event's Name] - Status Picked Up | Triggered when an order status changes to |
💬 Learn more about creating and managing custom events in Omnisend.
💡 You can check ShipDay's documentation to see what events are available
Use Events in Automation Workflows
You can use the custom events synced from ShipDay to create automation workflows in Omnisend:
Notify Customers When an Order Is Ready - Use ShipDay - [Event's Name] - Status READY_TO_DELIVER to notify a customer that their order is ready for delivery.
Confirm Order Pickup - Use ShipDay - [Event's Name] - Status PICKED_UP to send a pickup confirmation.
Send a Delivery Confirmation - Use ShipDay - [Event's Name] - Status ALREADY_DELIVERED to notify a customer after their order is delivered.
FAQ
How many API links can I add in ShipDay?
ShipDay supports up to two API links in the Webhook Setup section.
What should I check if events don’t arrive in Omnisend?
Check that:
You copied the correct webhook URL.
You copied the correct token.
The order status matches one of the supported statuses.
If the issue persists, uninstall and reinstall the integration.
Didn't find the answer to your question? Reach out to our Support team through the in-app chat or at [email protected] – our team is available 24/7.

