Send a Slack alert to the team for every new Copecart payment notification
Each time Copecart sends a payment notification, this workflow posts a message in the Slack channel you choose, so your team sees new payments without logging in to Copecart.
Copecart
Slack2 steps Setup ~5 min Used on 1.7k sites Free to import

What this workflow does
Sales made through Copecart show up in your Copecart account, but your team spends the day in Slack. Someone has to check the dashboard and pass the news along. This workflow posts each payment straight into a Slack channel instead.
The Copecart trigger uses Instant Payment Notification, which fires when a payment is received in Copecart. The payment data Copecart sends becomes available to map. FlowMattic then uses Slack to post a message in the channel you pick, with the text you write and any payment details you place in it, such as the product or the amount.
There is no filter in the template, so every notification Copecart sends produces one Slack message. Run a test payment after import to see exactly which fields Copecart includes, then build the message from them.
Course launch week
During a launch, each Copecart sale appears in a #launch channel, so the whole team can follow how sales come in without asking for figures.
Small team with no shared dashboard
Only the owner has a Copecart login. Posting payments to Slack lets support and marketing see what was bought without extra accounts.
Fulfilment hand-off
A team member who prepares access or shipping watches the Slack channel and starts work on each payment as its message appears.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Copecart Instant Payment NotificationFires when Copecart sends an Instant Payment Notification for a received payment. The payment data in that notification can be mapped into the Slack message.
Slack Send Channel MessagePosts a message to the Slack channel you choose for each payment. Write the text and map in Copecart details such as the product name and amount.
What you need
- FlowMatticCore
- Copecart AccountAccount
- Slack AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add a Filter after the trigger on the product field so only payments for one product, for example a new course, reach the channel.
- Use a Router to post payments for different products into different Slack channels, giving each one a condition on the product name.
- Add a Google Sheets step after Slack to keep a running log of every Copecart payment alongside the alerts.
Questions about this workflow
Which Copecart payments post to Slack?
Every payment Copecart reports through its Instant Payment Notification. The template has no Filter, so each notification adds one Slack message.
Can I write my own wording for the Copecart payment alert?
Yes. You write the message text in the Slack step and drop in any field Copecart sent, such as the product or amount. Send a test payment so those fields are available to map.
Does posting Copecart payments to Slack change anything in Copecart?
No. The workflow only receives the payment notification and posts a message. Your Copecart orders and payouts are handled exactly as before.
Are earlier Copecart payments posted when I turn this on?
No. Only payments notified after the workflow is active reach Slack.
More Notifications & Alerts workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted




