tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Connect Peggy Pay and Slack

Peggy Pay handles orders, installment plans and subscriptions for your products. FlowMattic posts what the team should know to Slack: a failed direct debit to finance, a 1-click upsell to sales, a cancelled subscription to whoever looks after customers. For course creators, coaches and online sellers who take payments through Peggy Pay.

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

Try a pairing

When this happens in Peggy Pay13 triggers

Do this in Slack14 actions

1. TriggerInstallment Payment Failed
2. ActionSend Channel Message

When Peggy Pay fires Installment Payment Failed, 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

Peggy Pay 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.

Peggy Pay app icon Slack app icon Ready-made template

Alert finance when an installment payment fails

Each failed direct debit on an installment order posts the customer, product and amount to the finance channel, so someone can contact the buyer before the next one is due.

Installment Payment FailedSend Channel Message

View the template
Peggy Pay app icon Slack app icon

Celebrate each 1-click upsell in the sales channel

New Upsell posts the product the buyer added, so you can see which offers work on your thank-you pages and share wins with the team.

New UpsellSend Channel Message

Peggy Pay app icon Slack app icon

Tell the team when a customer cancels a subscription

Subscription Cancelled By Customer posts the customer and product to a private channel, so the coach or seller can ask why and offer a pause instead.

Subscription Cancelled By CustomerSend Private Channel Message

Peggy Pay app icon Slack app icon

Route failed subscription debits by product

A Router reads the product name, so a failed debit for the membership goes to the community manager's channel and one for a course goes to course support.

Subscription Payment FailedRouterSend Channel Message

Peggy Pay app icon Slack app icon

Post reactivated subscriptions as win-backs

Subscription Reactivated fires when a subscription restarts. Posting it shows which reminders and offers bring customers back.

Subscription ReactivatedSend Channel Message

Peggy Pay app icon Slack app icon

DM yourself new subscriptions above a set value

A Branch checks the subscription amount. High-value subscriptions reach you by direct message so you can send a personal welcome on day one.

New SubscriptionBranchSend Direct Message

Set up: failed installment alerts

At the end, each failed Peggy Pay installment debit posts the customer, product and amount in your finance channel.

  1. Connect Slack

    In FlowMattic, open Connects and add your Slack workspace.

  2. Start with Installment Payment Failed

    Create a workflow with Peggy Pay and the Installment Payment Failed trigger, then follow the setup instructions on the trigger step.

  3. Capture an event

    Send a test from Peggy Pay or wait for a real failed debit, so FlowMattic captures the payment fields.

  4. Post to Slack

    Add Slack Send Channel Message, choose the finance channel, map the customer, product and amount, test the step and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Alert finance when an installment payment fails Template
  1. Peggy Pay app icon 1. Trigger in Peggy Pay Installment Payment Failed
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From Peggy PayTo Slack
    Customer nameMessage: customer
    EmailMessage: email
    ProductMessage: product
    Installment amountMessage: amount
    Order IDMessage: order
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

  • Installment orders and subscriptions have separate failure triggers: Installment Payment Failed and Subscription Payment Failed. Build a workflow for each if you sell both.
  • Subscription Cancelled By Owner covers subscriptions you pause yourself, so keep it out of the retention channel unless you want those too.
  • The fields above are an example. Check what a captured Peggy Pay event holds before mapping.
Peggy Pay app icon

Peggy Pay

Integration page

Triggers (13)

  • New InstallmentTriggers when a new payment is started.
  • Installment PaymentTriggers when a new direct debit for an order with payment in installments.
  • Installment Payment FailedTriggers if a direct debit for payment in installments has failed.
  • New SubmissionTriggers for a new submission.
  • New SubscriptionTriggers when a new subscription is started.
  • New UpsellTriggers when someone purchased a new 1-click upsell.
  • Order Status ChangedTriggers when an order status has been adjusted.
  • Subscription Cancelled By CustomerTriggers when a subscription is stopped by the customer via the unsubscribe page.
  • Subscription Cancelled By OwnerTriggers when a subscription is paused.
  • Subscription ChangedTriggers when a subscription has been adjusted.
  • Subscription PaymentTriggers when a new direct debit for a subscription.
  • Subscription Payment FailedTriggers when a failed direct debit for a subscription.
  • Subscription ReactivatedTriggers when a subscription has been restarted.

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

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

Failed debits get followed up

A missed installment reaches someone who can contact the buyer, so a payment plan does not quietly stop.

Customer data stays with you

Payment events pass through your own WordPress site on the way to Slack, not through another company's automation account.

Launch days cost the same

Runs are unlimited on every FlowMattic plan, so a busy launch with many orders and upsells costs nothing extra.

Common questions

How do I send Peggy Pay notifications to Slack?

Create a FlowMattic workflow with a Peggy Pay trigger such as Installment Payment Failed or New Upsell, follow its setup instructions, then add Slack Send Channel Message with the order fields mapped.

Can I see every upsell in Slack?

Yes. Build a workflow from New Upsell and post the product and amount to your sales channel, so you can compare which thank-you page offers sell.

What is the difference between the two cancellation triggers?

Subscription Cancelled By Customer fires when the customer stops it on the unsubscribe page. Subscription Cancelled By Owner fires when a subscription is paused from your side.

Can order status changes post to Slack?

Yes. Order Status Changed fires when an order's status is adjusted. Add a Filter on the status if only some changes, such as refunds, should post.

Can I keep a record of failed payments?

Yes. Add a Google Sheets or WP Tables step to the same workflow, so each failure is posted to Slack and kept in a table until it is resolved.

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

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