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

Connect Prodigi and Slack

Prodigi prints, packs and ships your products. FlowMattic posts each order status change to Slack, so support knows what shipped, operations hears about orders that are stuck or cancelled, and tracking links are ready when a customer asks. For print-on-demand stores, artists and merch sellers who fulfil through Prodigi.

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

Try a pairing

When this happens in Prodigi1 trigger

Do this in Slack14 actions

1. TriggerOrder Status
2. ActionSend Channel Message

When Prodigi fires Order Status, 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

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

Prodigi app icon Slack app icon Ready-made template

Post each Prodigi order status change to operations

Every change posts the order ID, status and stage to the operations channel, so the team follows orders through printing and shipping without logging in to Prodigi.

Order StatusSend Channel Message

View the template
Prodigi app icon Slack app icon

Route shipped and problem orders to different channels

A Router reads the status. Shipped orders go to customer support with tracking, cancelled or on-hold orders go to operations to sort out.

Order StatusRouterSend Channel Message

Prodigi app icon Slack app icon

Turn Prodigi status codes into plain words

A Lookup Table maps each status and stage value to a phrase your support team uses, such as in production or on its way, before it posts.

Order StatusLookup TableSend Channel Message

Prodigi app icon Slack app icon

Post one tracking link per shipment

An order can ship in several parcels. Iterator steps through the shipments in the status data and posts each carrier and tracking link on its own line.

Order StatusIteratorSend Channel Message

Prodigi app icon Slack app icon

DM the operations lead and set a reminder for stuck orders

A Filter passes orders with issues. The operations lead gets a direct message and Add Reminder sets a check, so a stuck order is not left for days.

Order StatusFilterSend Direct MessageAdd Reminder

Set up: order status changes in Slack

At the end, every Prodigi order status change posts the order, status and stage in your operations channel.

  1. Connect Slack

    In FlowMattic, open Connects and add the Slack workspace your store team uses.

  2. Start with Order Status

    Create a workflow with Prodigi and the Order Status trigger, then follow the setup instructions on the trigger step.

  3. Place a test order

    Create an order in your Prodigi sandbox or wait for a real one to change status, so FlowMattic captures the order fields.

  4. Post to Slack

    Add Slack Send Channel Message, choose the channel, map the order ID, status and your own order reference, test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Post each Prodigi order status change to operations Template
  1. Prodigi app icon 1. Trigger in Prodigi Order Status
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From ProdigiTo Slack
    Order IDMessage: Prodigi order
    Merchant referenceMessage: your order
    Status stageMessage: status
    Status issuesMessage: problems
    Recipient nameMessage: customer
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

  • Order Status fires on every change, so one order can post several times as it moves through printing and shipping. Filter on the stages you care about.
  • Include your own order reference in the message so support can match a Prodigi order to the order in your shop.
  • The status data comes from Prodigi, so the mapping above is an example. Check a captured event, especially where shipments and tracking sit.

Triggers (1)

  • Order StatusTriggers when the order status changes.

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

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

Support can answer where is my order

Shipped orders and tracking links are already in Slack when a customer asks, so the reply takes a moment.

Problem orders get handled

Cancelled or stuck orders reach operations as they happen, not when an unhappy customer writes in.

Runs on your own server

FlowMattic runs on your WordPress site with unlimited runs, so customer addresses stay on your route and a busy holiday season costs nothing extra.

Common questions

How do I get Prodigi order updates in Slack?

Create a FlowMattic workflow with the Prodigi Order Status trigger, follow its setup instructions, then add Slack Send Channel Message with the order ID, status and your order reference mapped.

Can shipped orders and problems go to different channels?

Yes. Add a Router after Order Status that checks the status or stage, with a Slack step and channel on each path.

Can tracking links be included?

Yes, when the status data includes shipments. Map the tracking link into the message, or loop over several shipments with Iterator.

Can customers get these updates?

Not through Slack. Slack is for your team. To update customers, add an email step such as Email (SMTP) to the same workflow.

Can I update my order sheet as well?

Yes. Add Google Sheets Lookup Row Data and Update Row to the same workflow, so the sheet shows the latest status while Slack gets the alert.

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

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