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

Connect Shoprocket and Slack

Shoprocket adds a cart and checkout to any website. FlowMattic tells your team in Slack when something happens in the shop: new orders for packing, big orders for the owner, new products for marketing and deletions for whoever keeps the books. For small shops where the people packing and the people selling share a Slack workspace.

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

Try a pairing

When this happens in Shoprocket9 triggers

Do this in Slack14 actions

1. TriggerOrder Created
2. ActionSend Channel Message

When Shoprocket fires Order Created, 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

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

Shoprocket app icon Slack app icon Ready-made template

Post each new Shoprocket order to the orders channel

The order number, items and total appear as soon as the order is created, so whoever packs that day knows what to prepare.

Order CreatedSend Channel Message

View the template
Shoprocket app icon Slack app icon

DM the owner about orders over a set amount

A Filter on the order total passes only large orders, and a direct message lets the owner add a thank-you note or check the address before dispatch.

Order CreatedFilterSend Direct Message

Shoprocket app icon Slack app icon

Tell marketing when a product is added

New products post to the marketing channel with the name and price, so social posts and newsletters can feature them while they are new.

Product CreatedSend Channel Message

Shoprocket app icon Slack app icon

Log deleted orders in a private channel

A deleted order is easy to lose track of. A private post with the order number and total gives the bookkeeper something to check against payments.

Order DeletedSend Private Channel Message

Shoprocket app icon Slack app icon

Welcome new customers in the sales channel

Customer Created posts each new buyer's name and country, which helps a small team notice repeat buyers and new markets.

Customer CreatedSend Channel Message

Shoprocket app icon Slack app icon

Flag order updates that need a person

A Router reads the new status on each updated order. Refunds go to the owner and shipped orders to the support channel, so each team sees only its part.

Order UpdatedRouterSend Channel Message

Set up: new orders to Slack

At the end, every new Shoprocket order posts its number, items and total to your Slack orders channel.

  1. Connect Slack

    In FlowMattic, open Connects and add a Slack connection for your shop's workspace.

  2. Choose Order Created

    Create a workflow with Shoprocket and the Order Created trigger, and follow its instructions to link your Shoprocket store.

  3. Place a test order

    Place a small test order so FlowMattic captures the order fields.

  4. Format the total

    Optionally add Number Formatter so the total shows with your currency and two decimals.

  5. Post the order

    Add Send Channel Message, choose the orders channel, include the order number, items, total and shipping country, test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Post each new Shoprocket order to the orders channel Template
  1. Shoprocket app icon 1. Trigger in Shoprocket Order Created
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From ShoprocketTo Slack
    Order numberMessage: order
    Customer nameMessage: customer
    ItemsMessage: items
    Order totalMessage: total
    Shipping countryMessage: ship to
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 Created and Order Updated are separate triggers. A new order can be followed by updates as it is paid and shipped, so pick the one that matches the message.
  • Items arrive as a list. Use Iterator or Text Formatter if you want each item on its own line.
  • Field names come from Shoprocket's order data, so the mapping above is an example.
Shoprocket app icon

Shoprocket

Integration page

Triggers (9)

  • Customer CreatedTriggers when a customer is created.
  • Product CreatedTriggers when a product is created.
  • Order CreatedTriggers when an order is created.
  • Customer UpdatedTriggers when a customer is updated.
  • Product UpdatedTriggers when a product is updated.
  • Order UpdatedTriggers when an order is updated.
  • Order DeletedTriggers when an order is deleted.
  • Product DeletedTriggers when a product is deleted.
  • Customer DeletedTriggers when a customer is deleted.

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

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

Packing starts sooner

New orders reach the person who packs them in Slack, with the items listed, so nobody has to watch the dashboard.

Owners see what matters

Large orders, refunds and deletions go to the owner directly, without every small order on their phone.

Sale days cost the same

FlowMattic runs on your own WordPress site with unlimited runs, so a busy sale weekend adds no per-task fee.

Common questions

How do I get Shoprocket order notifications in Slack?

Create a FlowMattic workflow with the Shoprocket Order Created trigger, then add Slack Send Channel Message and map the order number, items and total. Place a test order and switch it on.

Can product changes go to Slack?

Yes. Product Updated and Product Deleted are triggers, so you can post price or stock edits to a product channel and deletions to the owner.

Can each order also be logged in a sheet?

Yes. Add a Google Sheets step such as adding a row before the Slack message, so you have a running list of orders as well as the alert.

Can I hear when a customer record is removed?

Yes. Customer Deleted is a trigger. Post it to a private channel if your team needs to know about deletion requests from customers.

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

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