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

Connect ClickPost and Slack

ClickPost gathers tracking updates from all your carriers. FlowMattic sends the ones a person should act on to Slack: a failed delivery attempt for support, a return to origin for the warehouse, an exception for the logistics lead. E-commerce and fulfilment teams follow shipments by status in team chat, from a workflow on their own WordPress site.

1 trigger 14 actions 5 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in ClickPost1 trigger

Do this in Slack14 actions

1. TriggerShipment Update
2. ActionSend Channel Message

When ClickPost fires Shipment Update, 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

ClickPost 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.

ClickPost app icon Slack app icon Ready-made template

Post ClickPost shipment updates to fulfilment

Each status change appears with the order number, carrier and new status, so the fulfilment team can follow parcels without logging in to each carrier.

Shipment UpdateSend Channel Message

View the template
ClickPost app icon Slack app icon

Route each status to the team that handles it

A Router reads the status. Failed deliveries go to customer support, returns to the warehouse channel and delivered orders to a quiet log.

Shipment UpdateRouterSend Channel Message

ClickPost app icon Slack app icon

Ask support to call after a failed delivery attempt

A Filter passes failed attempts. The support channel gets the order, customer and the courier's remark, so an agent can confirm the address before the next try.

Shipment UpdateFilterSend Private Channel Message

ClickPost app icon Slack app icon

Turn carrier status codes into plain words

A Lookup Table maps status codes to short labels such as out for delivery or held at hub. The Slack posts read the same whichever carrier sent them.

Shipment UpdateLookup TableSend Channel Message

ClickPost app icon Slack app icon

Remind the warehouse to receive returning parcels

When a shipment is marked return to origin, Slack adds a reminder for the warehouse lead, so the parcel is checked in and the stock and refund are handled.

Shipment UpdateFilterAdd Reminder

Set up: shipment updates to Slack

At the end, every ClickPost shipment update is posted to your fulfilment channel with the order, carrier and status.

  1. Connect Slack

    Under Connects in FlowMattic, add a Slack connection with an account in the fulfilment channel.

  2. Start with Shipment Update

    Create a workflow with the ClickPost Shipment Update trigger and follow its instructions to send ClickPost tracking updates to the workflow.

  3. Capture an update

    Wait for the next status change on a live shipment, so FlowMattic captures the tracking fields.

  4. Post the update

    Add Send Channel Message, choose the channel and write the text from the order ID, AWB, carrier and status. Test it and switch on.

Import the ready-made template Beginner, about 5 min to set up
Post ClickPost shipment updates to fulfilment Template
  1. ClickPost app icon 1. Trigger in ClickPost Shipment Update
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From ClickPostTo Slack
    Order IDMessage: order
    AWB numberMessage: tracking
    Courier partnerMessage: carrier
    StatusMessage: status
    RemarkMessage: courier note
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

  • Shipment Update fires on every scan, so one parcel can post many times on its way. Post only the statuses that need action, and send the rest to a log channel or nowhere.
  • Status codes and remarks differ between carriers. Check a few captured updates before writing Filter conditions or Lookup Table rows.
  • Customer phone numbers and addresses should go to private channels only, with Send Private Channel Message.
ClickPost app icon

ClickPost

Integration page

Triggers (1)

  • Shipment UpdateTriggers when a shipment gets updated.

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

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

Delivery problems reach support

Failed attempts and exceptions land with agents who can call the customer before the parcel goes back.

One view across carriers

ClickPost already combines your couriers, and the Slack posts give every team the same plain status for each order.

Busy sale days cost the same

FlowMattic runs on your own WordPress site with unlimited runs, so thousands of tracking updates add no per-task fees.

Common questions

How do I send ClickPost tracking updates to Slack?

Create a FlowMattic workflow with the ClickPost Shipment Update trigger, capture one update and add Send Channel Message. Map the order, AWB, carrier and status into the text and switch the workflow on.

Can I post only failed deliveries and returns?

Yes. Add a Filter after the trigger for those statuses, or a Router with a path for each status you care about. Other updates stop there.

Will every scan post to Slack?

Only if you post every update. Each scan runs the workflow, so use a Filter or Router to choose which statuses reach a channel.

Can the customer be told about a failed delivery too?

Yes. Add an Email (SMTP) step on the failed delivery path to email the customer, alongside the Slack post for your support team.

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

Start automating ClickPost 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. ClickPost integration 1.0.0, Slack integration 1.0.