Ping Slack the Instant a New PrestaShop Order Comes In
Every new PrestaShop order fires a rich Slack notification with the customer, items and total — your team celebrates and ships faster, no dashboard refreshing.
- 1
Step 1 — Catch the new order
Add the
PrestaShoptrigger set toOrder Created(or aWebhookif you wire PrestaShop's notification manually). This fires once per completed order. - 2
Step 2 — Build a tidy summary
Add a
Setnode that assembles asummaryfield likeNew order #{{ $json.order_number }} — {{ $json.customer.name }} — {{ $json.total_price }}. - 3
Step 3 — Post to Slack
Add a
Slacknode. SetResourcetoMessageandOperationtoSend. Choose the channel (e.g.#alerts) and drop thesummaryfield into the message text using expressions like{{ $json.summary }}. Connect your Slack OAuth or bot-token credential. - 4
Step 4 — Handle quiet hours (optional)
Add an
Ifnode on the timestamp to route out-of-hours orders to a different Slack channel, so overnight sales don't wake anyone up.
Frequently asked questions
Can I include the line items, not just the total?
Yes — expand the `Set` node in Step 2 to loop `{{ $json.line_items }}` into a bullet list before it's sent to Slack.
Does this slow down checkout?
No. PrestaShop fires the event after the order is already placed, so the automation runs entirely in the background.