BeginnerSaves 1-2 hours/week💳StripeZapier💬Slack

Get Instant Slack Notifications for Every New Stripe Customer

Every time a new customer completes a Stripe payment or starts a subscription, your team gets an instant Slack notification with the customer details and revenue amount.

Overview

Knowing the moment a new customer converts is powerful for sales, support, and executive teams. This simple automation posts a formatted message to a designated Slack channel every time a new Stripe payment or subscription is created — giving your whole team real-time visibility into revenue without logging into Stripe.

Before you start

  • Stripe account
  • Slack workspace
  • Zapier account (free plan works for this)

Step-by-step guide (4 steps)

1

Create a dedicated Slack channel

Create a #new-customers or #revenue channel in Slack. Invite relevant team members: sales, account management, and leadership. This becomes your real-time revenue feed.

2

Connect Stripe to Zapier

In Zapier, create a new Zap with Stripe as the trigger. Choose 'New Customer' or 'New Payment' depending on your business model. Connect your Stripe account and test the trigger with a recent transaction.

3

Format the Slack message

Add a Slack action step. Choose 'Send Channel Message.' Format the message with: customer name, email, amount paid, product/plan purchased, and a link to the customer in Stripe Dashboard. Use Slack's Block Kit for formatted cards.

TIP:

Use emoji to make the message visually scannable: a money bag for revenue amount, a person for customer name. The team will love it.

4

Add a filter for minimum payment threshold

If you have many small transactions, add a Zapier filter to only notify for payments above a certain amount (e.g., $100+). This prevents notification fatigue for high-volume businesses.

What you'll get

Real-time revenue visibility for the whole team

Creates excitement and momentum around sales

Lets account managers proactively welcome new customers

No need to log into Stripe for daily revenue checks

Common mistakes to avoid

Posting to a channel with too many people (notification fatigue)

Not formatting the message clearly (raw Zapier output is hard to read)

Triggering on every charge including refunds and failed attempts — filter for successful payments only

Frequently asked questions

Do I need coding experience to set up this Stripe automation?

No coding is required. This guide walks you through everything using Stripe's built-in features and Zapier's visual interface. If you can follow a recipe, you can follow this guide.

How long does this automation take to set up?

Most users complete this setup in 30–60 minutes on their first try. Once set up, it runs completely automatically with zero ongoing effort.

What happens if the automation fails?

Zapier and Make both have error notifications and task history, so you'll know immediately if something goes wrong. We cover troubleshooting steps in the guide above.

Can I customize this automation for my specific business?

Absolutely. The guide includes notes on common customizations. Most automations have multiple variation points — timing, conditions, notification recipients, and more.

Related automations