Celebrate Every Subscription Upgrade in Slack Automatically
Keep the team motivated by posting a fun Slack celebration whenever a customer upgrades their Stripe subscription to a higher plan.
- 1
Trigger on Subscription Updates
Add a
Stripe Triggernode for thecustomer.subscription.updatedevent, which fires whenever a plan changes. - 2
Detect an Upgrade
Add a
Codenode comparing the previous plan amount to the new one. Continue only when the new amount is higher โ a genuine upgrade. - 3
Look Up the Customer
Add a
Stripenode to fetch the customer's name and email so the celebration message feels personal. - 4
Post to Slack
Add a
Slacknode with a celebratory message and emoji, e.g.๐ {name} just upgraded to {plan}! MRR up ${delta}.Post it to your wins channel. - 5
Activate and Test
Activate the workflow and use Stripe test mode to simulate an upgrade. Confirm the celebration appears in Slack.
Frequently asked questions
Can I track total MRR gained?
Append each upgrade delta to a Google Sheet and post a weekly rollup so the team sees cumulative impact, not just individual wins.
What about downgrades?
Add a separate branch that logs downgrades quietly to a private channel so you can follow up without dampening the wins feed.