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

Connect Recurly and Slack

Recurly runs billing for your subscriptions, and the people who act on billing changes work in Slack. FlowMattic posts new and changed subscriptions to the team, warns account managers before big renewals, flags scheduled downgrades and keeps finance up to date on voided credits. For SaaS, membership and subscription box teams.

17 triggers 14 actions 7 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Recurly17 triggers

Do this in Slack14 actions

1. TriggerSubscription Updated
2. ActionSend Channel Message

When Recurly fires Subscription Updated, 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

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

Recurly app icon Slack app icon Ready-made template

Post a Slack alert when a subscription is updated

Plan changes, quantity changes and other updates reach a channel with the account and plan, so customer success knows about an upgrade or a downgrade the same day.

Subscription UpdatedSend Channel Message

View the template
Recurly app icon Slack app icon

Share each new subscription with the team

Every new subscription posts the plan and customer to a wins channel, which keeps sales and product aware of who is signing up.

Subscription CreatedSend Channel Message

Recurly app icon Slack app icon

Warn the account manager before a big renewal bills

A Filter keeps renewals above the value you set. Find User by Email finds the account manager and they get a direct message to check in before the invoice goes out.

Subscription Renewal Bill Date ReminderFilterFind User by EmailSend Direct Message

Recurly app icon Slack app icon

Flag scheduled downgrades to customer success

A pending change means the customer has asked for a different plan at the next renewal. Posting it gives the team time to talk to them before it takes effect.

Subscription Pending Change ScheduledSend Channel Message

Recurly app icon Slack app icon

Celebrate customers who reactivate their subscription

Customers who come back are worth a note. Reactivations post to the team channel, so whoever ran the win-back campaign sees it worked.

Subscription ReactivatedSend Channel Message

Recurly app icon Slack app icon

Tell finance about voided credit payments in private

Voided credits change what you owe customers. They go to a private finance channel with the account and amount, apart from the general team.

Credit Payment VoidedSend Private Channel Message

Recurly app icon Slack app icon

Alert the team when usage passes a threshold

For usage-based plans, a Filter checks the recorded quantity. Large usage posts to a channel so someone can suggest a better plan before the bill surprises the customer.

Usage CreatedFilterSend Channel Message

Set up: subscription updates posted

Once set up, every subscription update in Recurly posts a message to the Slack channel you choose.

  1. Connect Slack

    Under Connects, add a Slack connection for your workspace and create the channel the alerts will go to.

  2. Start with Subscription Updated

    Create a workflow with the Recurly Subscription Updated trigger and follow the trigger's setup in the builder.

  3. Capture a test event

    Change a test subscription in Recurly, such as its plan or quantity, so FlowMattic captures the subscription data.

  4. Post the message

    Add Send Channel Message, pick the channel, include the account code, plan and state, test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Post a Slack alert when a subscription is updated Template
  1. Recurly app icon 1. Trigger in Recurly Subscription Updated
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From RecurlyTo Slack
    Account codeMessage: customer
    Plan nameMessage: plan
    Subscription stateMessage: status
    QuantityMessage: seats
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

  • Recurly has triggers only in FlowMattic, so a Slack message cannot change a subscription. These workflows report billing events to people.
  • Several Recurly events can arrive for one change, such as an update and a billing info change. Test each trigger with captured data so you know which one fits.
  • Keep the account code in every message. It is the quickest way for someone in Slack to find the customer in Recurly.

Triggers (17)

  • Account CreatedTriggers when an account is created.
  • Shipping Address CreatedTriggers when the shopping address is created.
  • Subscription CreatedTriggers when the subscription is created.
  • Usage CreatedTriggers when the usage is created.
  • Credit Payment CreatedTriggers when the credit payment is created.
  • Subscription UpdatedTriggers when the subscription is created.
  • Account UpdatedTriggers when an account is updated.
  • Billing Info UpdatedTriggers when the billing info is created.
  • Shipping Address UpdatedTriggers when the shopping address is updated.
  • Subscription ReactivatedTriggers when the subscription is reactivated.
  • Subscription RenewedTriggers when the subscription is renewed.
  • Subscription Pending Change ScheduledTriggers when the subscription pending change is scheduled.
  • Subscription ResumedTriggers when the subscription is renewed.
  • Subscription Renewal Bill Date ReminderTriggers whent the subscription bills.
  • Subscription Renewal ScheduledTriggers when the subscription renewal is scheduled.
  • Credit Invoice VoidedTriggers when the credit invoice is void.
  • Credit Payment VoidedTriggers when the credit payment is voided.

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

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

Billing data passes through your server

Subscription events go from Recurly to Slack through your own WordPress site, not through another automation account.

No per-event cost

Runs are unlimited, so a busy renewal day with hundreds of events posts every alert on the same FlowMattic plan.

Each event to the people it concerns

Renewal warnings go to account managers, credits to finance and wins to the team, rather than one channel nobody reads.

Common questions

How do I get Recurly notifications in Slack?

Create a workflow with the Recurly trigger you need, such as Subscription Created or Subscription Updated, follow the trigger's setup in the builder, then add Slack Send Channel Message with the subscription details.

Can I alert the account manager directly?

Yes. If the account manager's email is on the Recurly account or in a Lookup Table, use Find User by Email and Send Direct Message instead of a channel post.

Can I see renewals before they bill?

Yes. Subscription Renewal Bill Date Reminder fires ahead of the bill date, and Subscription Renewal Scheduled fires when a renewal is scheduled. Either can post to Slack.

Can I post only large subscriptions?

Yes. Add a Filter after the trigger that checks the plan or the amount, so only the subscriptions above your threshold reach the channel.

Can I log the same events in a spreadsheet?

Yes. Add a Google Sheets step to the same workflow, or build a second workflow on the same trigger, so each event is posted to Slack and kept as a row.

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

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