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

Announce new WooCommerce coupons in your marketing Slack channel

Each time a coupon is created in WooCommerce, FlowMattic posts its code, amount and discount type to the Slack channel you choose, so your marketing team knows which codes are available.

WooCommerce Slack

2 steps Setup ~5 min Used on 3.2k sites Revenue Ops Free to import

The Announce new WooCommerce coupons in your marketing Slack channel workflow on the FlowMattic canvas, with 2 steps across WooCommerce, Slack
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Coupons get made by different people for different reasons: a newsletter offer, an influencer code, a one-off apology to a customer. If nobody shares them, the marketing team can promote the wrong code or miss one entirely. This workflow posts every new coupon to Slack when it is created.

The WooCommerce trigger runs when a new coupon is created in your store. FlowMattic then posts to Slack in the channel you pick. The template message reads "New coupon live:" followed by the code in bold, the amount, and the discount type in brackets.

The discount type comes through as WooCommerce stores it, such as percent or fixed_cart, so a message might read 15 off (percent). Edit the text if you prefer a different wording. The workflow only reads the coupon; it does not change its settings, usage limits or expiry. Each post is logged in Task History alongside the coupon data it used.

Keeping social posts in step with the store

When the shop manager creates a weekend code, the social media team sees it in Slack and can schedule posts with the right code and amount.

Tracking influencer and affiliate codes

Each partner's code shows up in the marketing channel as it is created, giving the team a running list in the channel history.

Spotting coupons made by mistake

A code with an unexpected amount or type is visible to the whole channel, so someone can open it in WooCommerce and correct it.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    WooCommerce New Coupon Created

    Runs when a new coupon is created in your WooCommerce store. The coupon's code, amount and discount type are passed to the Slack step.

  2. Step 2Action
    Slack Send Channel Message

    Posts a message in the Slack channel you choose. It starts with "New coupon live:", then shows the coupon code in bold, the amount and the discount type in brackets.

What you need

  • FlowMatticCore
  • WooCommerce PluginPlugin
  • 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.

  • Rewrite the message so the discount type reads naturally, for example by adding a percent sign yourself when you only create percentage coupons.
  • Add a Filter after the trigger if some coupons should stay private, for example codes whose name starts with a prefix you use for customer service.
  • Create a test coupon after import to see what data the trigger provides, then add other values to the message if your team needs them.

Questions about this workflow

Does editing an existing WooCommerce coupon post to Slack again?

No. The trigger is New Coupon Created, so only new coupons start a run. Changes to coupons you already have are not posted.

Which Slack channel do the coupon messages go to?

You pick the channel in the Slack step after connecting your Slack workspace. A dedicated marketing channel works well if other channels are busy.

Will customers see the coupon in Slack?

Only if they are members of the channel you choose. The message goes to that one channel in your own workspace.

Why does the message say percent instead of a percent sign?

The template inserts the discount type value from WooCommerce as it is stored. Edit the message text in the Slack step to phrase it the way you want.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

No additional usage fees over and above the annual fee ... AND Technical Support is great... they get back to you quite quickly and go above and beyond what is expected...

Verified User in Consumer Goods

Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.