tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Connect Sendcloud and Slack

Sendcloud prints labels and tracks parcels across carriers. FlowMattic posts the parcel events your team should act on to Slack: delivery problems for support, refund requests for finance and shop integration changes for whoever runs the store. For online retailers whose warehouse and support teams share Slack.

3 triggers 14 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Sendcloud3 triggers

Do this in Slack14 actions

1. TriggerWebhook Parcel Status Changed Object
2. ActionSend Channel Message

When Sendcloud fires Webhook Parcel Status Changed Object, FlowMattic runs Send Channel Message in Slack with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Sendcloud and Slack workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Sendcloud app icon Slack app icon Ready-made template

Alert fulfilment when a Sendcloud parcel status changes

Each status change shows the order number, carrier and new status, so the fulfilment team can follow parcels from label to doorstep in one channel.

Webhook Parcel Status Changed ObjectSend Channel Message

View the template
Sendcloud app icon Slack app icon

Send delivery problems to the support channel

A Filter passes statuses such as delivery failed or returned to sender, so support can contact the customer before they write in asking where the parcel is.

Webhook Parcel Status Changed ObjectFilterSend Channel Message

Sendcloud app icon Slack app icon

Post refund requests to finance

Refund requests go to a private finance channel with the parcel and order reference, so they are approved or questioned while the return is still in transit.

Webhook Refund Requested ObjectSend Private Channel Message

Sendcloud app icon Slack app icon

Tell the store admin when a shop integration changes

If a shop connection is updated or deleted, orders may stop flowing into Sendcloud. A direct message to the store admin gets it checked the same day.

Webhook Integration ObjectSend Direct Message

Sendcloud app icon Slack app icon

Turn carrier status codes into plain words

A Lookup Table maps Sendcloud's status IDs to phrases like out for delivery or held at customs, so the message reads well for anyone in the channel.

Webhook Parcel Status Changed ObjectLookup TableSend Channel Message

Sendcloud app icon Slack app icon

Remind finance to close each refund request

Add Reminder sets a follow-up for the finance lead a few days after the request, so a refund does not stay open after the returned parcel arrives.

Webhook Refund Requested ObjectAdd Reminder

Set up: parcel status to Slack

At the end, every Sendcloud parcel status change posts the order, carrier and status to your fulfilment channel.

  1. Connect Slack

    Under Connects in FlowMattic, add a Slack connection for your store team's workspace.

  2. Add the Sendcloud trigger

    Create a workflow with Sendcloud and Webhook Parcel Status Changed Object, then follow the trigger's instructions to add the workflow's address in your Sendcloud settings.

  3. Create a test parcel

    Create or update a test parcel in Sendcloud so FlowMattic captures the parcel fields.

  4. Post the status

    Add Send Channel Message, choose the channel, include the order number, carrier, status and tracking link, test the step and switch it on.

Import the ready-made template Beginner, about 5 min to set up
Alert fulfilment when a Sendcloud parcel status changes Template
  1. Sendcloud app icon 1. Trigger in Sendcloud Webhook Parcel Status Changed Object
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From SendcloudTo Slack
    Order numberMessage: order
    CarrierMessage: carrier
    Status messageMessage: status
    Tracking URLMessage: track
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Webhook Parcel Status Changed Object fires on every status change, so one parcel can post several times. Filter on the statuses your team acts on if the channel gets busy.
  • Status names and IDs come from Sendcloud and the carrier, so the filter values above are examples. Check a few captured parcels first.
  • Webhook Integration Object covers connections being added, updated and deleted. Include the event type in the message so the admin can tell which happened.
Sendcloud app icon

Sendcloud

Integration page

Triggers (3)

  • Webhook Integration ObjectTriggers when an API integration is connected, deleted, or updated.
  • Webhook Parcel Status Changed ObjectTriggers when a parcel status changes.
  • Webhook Refund Requested ObjectTriggers when a refund is requested.

Actions (14)

  • Send Channel MessagePost or Schedule a new message to a specific #channel
  • Add ReminderAdds a reminder for the user
  • Create ChannelCreates a new channel
  • List All ChannelsRetrieve list of all channels
  • Set Channel TopicSets the topic on a selected channel
  • Set StatusSets your Slack status to the given text and emoji
  • Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
  • Find User by EmailFinds a user by matching against their email instead of their username
  • Find User by IDFinds a user by their ID.
  • Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
  • Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
  • Update ProfileUpdate basic profile fields such as name or title
  • Find MessageFinds a Slack message using the Slack Search feature
  • Upload FileUpload file to your slack workplace

Why run this pair with FlowMattic

Sendcloud and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Support hears about problems first

Failed deliveries and returns reach support in Slack before the customer emails, so replies can start with a fix.

Refunds have an owner

Requests land with finance and a reminder follows, so no refund waits without a decision.

Peak season costs the same

FlowMattic runs on your own WordPress site with unlimited runs, so thousands of parcel updates in December add no per-task fee.

Common questions

How do I send Sendcloud parcel updates to Slack?

Create a FlowMattic workflow with the Sendcloud Webhook Parcel Status Changed Object trigger, add the workflow's address in Sendcloud as the trigger describes, then add Slack Send Channel Message with the order, carrier and status.

Can I post only failed deliveries?

Yes. Add a Filter after the trigger that passes only the statuses you care about, such as delivery failed or returned. Every other status update stops at the Filter.

Can refund requests and parcel updates go to different channels?

Yes. They are separate triggers, so build one workflow for parcel status and another for Webhook Refund Requested Object, each posting to its own channel.

Can the customer be told about a delivery problem?

Yes. After the Slack step, add Email (SMTP) with the customer's email from the parcel data and a short note, so the team and the customer hear at the same time.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Sendcloud and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Sendcloud integration 1.0.0, Slack integration 1.0.