Sendcloud webhook to tag an order

Topic summary

A merchant using Sendcloud for shipping label printing wants to automatically tag Shopify orders when labels are created, while keeping order fulfillment triggered only when carriers scan packages (to control when fulfillment emails are sent to customers).

Current Setup:

  • Orders fulfill automatically when PostNL scans labels (desired behavior)
  • No tracking mechanism exists for when labels are initially printed in Sendcloud

Attempted Solution:

  • User tried creating a Shopify Flow automation (screenshot provided) but it didn’t work
  • The issue appears to be that Sendcloud doesn’t send fulfillment events to Shopify when labels are printed

Key Blocker:
Sendcloud support has been unhelpful, redirecting to general API documentation or suggesting changing fulfillment settings (which would break the desired workflow). The functionality requires Sendcloud to build a Flow trigger or send events when labels are created.

Status: Unresolved. User is seeking others who may have solved this integration challenge, but the limitation appears to be on Sendcloud’s side rather than a Shopify configuration issue.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

Hello,

We have moved our shipping label printing to Sendcloud and as a default the order in Shopify gets fulfilled when the carrier scans the label. We want to keep it that way.

However, we would like to keep some track on the events on the warehouse and have a webhook from Sendcloud that informs when a shipping label is created and through Shopify Flow (?) creates an tag (let’s say “label created”) to responsive order.

Is this possible. I have been trying to figure this out both with Shopify and Sendcloud but they do not seem to understand what I mean .

Thanks!

If send cloud has a Shopify app, they could build a Flow trigger that fires when a shipping label is created. That would allow you to automate things in Shopify. Send them here : https://shopify.dev/docs/apps/build/flow


Do you think this would be correct?

I reply to myself it did not work, so what am I doing wrong or how should I do this? @paul_n

It’s possible, if your app sends fulfillment events to Shopify, that this would work. You need to ask whomever manages that app if they send an event when the label is printed.

The problem is that Sendcloud plays a bit stupid on this matter. They are just redirecting me to the general API page to read more even if it is not related to the “problem” or then they tell to change setting so that fullfilment happens when label is printed (which we do not want since we want to send the fulfilment email to customer when the parcel is scanned by PostNL).

I would only want to tag an order when the label is printed on Sendcloud. Should not be this hard.

Ok, but there is nothing we can do to force Sendcloud to tell Shopify when a label is printed. They need to make a change as the action is in their system.

Exactly. I am merely trying to find if someone else has faced this problem and been able to solve it.

1 Like