- Home
- Resources
- Integrations
- Easyship
Easyship Zapier integrationAutomate Easyship with Zapier.
The Easyship Zapier integration follows your parcels and can send new ones. It offers 4 triggers, all checked on a timer, 1 action and 1 search: a label, a pickup or a delivery can start a Zap. It works on the free plan.
Verified Trustpilot reviews · AI, automation & growth agency
What the Easyship Zapier integration does for an online store
Connecting Easyship to Zapier lets the life of a shipment (label paid, parcel handed to the courier, status changed, parcel delivered) start an automation by itself, and lets a Zap create a shipment or look one up. Easyship is the shipping platform merchants use to reach a long list of couriers for international orders.
Three results worth building. A refill that ships itself: when Shipment Delivered fires for a subscriber, Create a Shipment prepares the next box, with accurate shipping quotes. A support desk that knows where a parcel is: Find a Shipment pulls every current detail of a shipment from its Easyship ID, inside any Zap that carries it. A warehouse that sees new labels: New Shipping Label fires once a label is paid and generated, with the documents and tracking that come with it.
What Zapier does not do here: no action edits, cancels or deletes a shipment, and none buys the label. Create a Shipment opens the shipment and returns quotes; the rest stays in Easyship.
Also, none of the four triggers is instant. Zapier checks Easyship on a timer, every 15 minutes on the free plan, so a delivered parcel can wait that long before your Zap hears of it.
Shopping for a platform? The Easyship Make integration covers the same app on Make.
Zapier vocabulary in one minute
Seven words you will meet below, defined once in plain English.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier waits for that event.
- Action
- What the Zap does once it has started: the step that writes, sends or moves something for you, like creating a shipment.
- Task
- The unit Zapier bills: one action your Zap completes successfully. Your plan's allowance is a count of those.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer and keeps only what is new. An instant trigger is reported by the app as it happens.
- Filter
- A step that lets the Zap go on only when what arrived meets the condition you set, and stops it otherwise.
- Search step
- A step that looks up something that already exists in an app, so the steps after it can use what it found.
What an Easyship Zap really costs
Watching Easyship costs nothing. Acting on what you see is what gets counted.
- Free plan100 tasks a month, unlimited Zaps
- Free plan Zap sizeOne trigger and one action
- Easyship triggers4, all polling
- Premium appNo
The trigger never costs a task, however often Zapier checks for new shipments. Every action that succeeds counts once, and a failed one is not billed. Easyship is not a premium app, so the free plan accepts it: 100 tasks a month, unlimited Zaps, a check every 15 minutes, and two steps per Zap. Add a filter, a second action or a Find a Shipment step and the Zap becomes multi-step, which takes a paid plan. Paid plans also check more often.
Connect your Easyship account to Zapier
- 01
Open the Apps page
In Zapier, go to Apps and click + Add connection. A connection is your Easyship account linked once, then reused by every Zap that touches Easyship. You only do this once.
- 02
Pick Easyship
Search for Easyship in the dialog, select it and click Add connection. You need an Easyship account already; Zapier will not open one for you. The sign-in comes next.
- 03
Sign in and allow access
Log in to Easyship in the tab that opens and grant Zapier access. If the shipments you want to track sit in a store someone else owns, check your login can see them first.
Your first Zap: ship the next subscription box
GoalCreate the next shipment in Easyship when a subscriber's parcel is delivered and meets your condition.
- 01
Build: pick the trigger
Create a Zap, choose Easyship as the app and Shipment Delivered as the event, then select the Easyship connection you made above.
- 02
Test the trigger
Zapier brings back the three most recent delivered shipments of the account. Read what one carries: that tells you which recipient details you can reuse.
- 03
Add a filter
Click the plus icon, add Filter, pick, among the fields the test brought back, the one that tells a subscription parcel apart, then set rule and value. A text rule for text, a number rule for numbers.
- 04
Add Create a Shipment
Pick Create a Shipment, map what the delivered parcel carries, and type the rest: country as a two-letter code, SKU, category, currency, customs value, quantity.
- 05
Test, then Publish
Test each step once and check the quote that comes back. Then click Publish. With the filter this is a multi-step Zap, so it needs a paid plan.
The four Easyship triggers
4 events start a Zap when something happens in Easyship. Zapier checks for them at the interval your plan allows.
Shipment Delivered
Polling triggerIn Zapier“Triggers when a shipment is delivered to recipient.”
Picks up shipments that have reached the recipient. Each delivered parcel starts your Zap once, which makes it the natural end point for anything that should follow a delivery.
Shipment In-Transit
Polling triggerIn Zapier“Triggers when a shipment is handed over to a courier and is in-transit.”
Fires when a parcel leaves your hands: the courier has it and it is on the road. That is the moment a customer starts asking where the order is.
New Shipping Label
Polling triggerIn Zapier“Triggers when a new shipping label is paid & generated. Provides documentation & tracking information.”
Starts the Zap once a shipping label has been paid for and generated in Easyship. It comes with the shipping documents and the tracking details, so the next step has everything needed to prepare the parcel.
Shipment Updated
Polling triggerIn Zapier“Triggers when a shipment has changed a status as defined by user.”
Watches status changes on your shipments, following the statuses you define in Easyship. It is the broadest of the four: one trigger for the whole journey instead of one per stage.
The Easyship action
Easyship gives you 1 action. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create a Shipment
ActionIn Zapier“Create a shipment and receive accurate shipping quotes.”
Opens a new shipment in Easyship and gives you accurate shipping quotes for it. You can mark it as insured.
The Easyship search
1 search step looks for data that already exists in Easyship, so a later step can use it.
A search step finds something that already exists so later steps can use it. Searches sit at the bottom of the Action event list, under SEARCH. Three settings decide what happens when the result is not what you expected.
Find a Shipment
SearchIn Zapier“Find a shipment by Easyship Shipment ID and retrieve all current shipment details.”
Looks up one shipment by its Easyship Shipment ID and returns every current detail of it, so a later step works from fresh data rather than what the trigger saw earlier.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there. Switched on, the Zap carries on without the result.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create. Easyship offers no such variant, so Find a Shipment only ever finds.
- If multiple search results are found?Keep the first match (the default), stop the Zap, or pass every match on at once.
When an Easyship Zap breaks
Zapier attaches no help article to Easyship, so these are Zapier's own rules applied to this app.
Each of these is easy to spot once you know it. If one persists, the Zapier troubleshooting page is the next stop.
Last month's parcels are missing
A Zap only reacts to shipments that change after you publish it. Parcels already delivered stay out; moving that history is a separate job.The same parcel never fires twice
Zapier remembers which shipments it has already seen on each check, so a parcel does not start the Zap a second time. A missing run means the check has not happened yet.A bulk import is held back
When Easyship suddenly returns a huge batch, after an import or a migration, Zapier's flood protection can hold it.A Zap that triggers itself
If the shipment your Zap creates is the kind its trigger watches, the Zap can set itself off again and again and burn through tasks.
Need help automating Easyship with Zapier?
A person reads every message.



