Celebrate and log every Stripe payment
Each new payment posts a message to Slack, adds a row to a sales sheet, and sends the customer a personal thank-you email.
What you need
- A Stripe account
- A Google Sheet with the columns date, customer_email, amount, currency
- Slack and Gmail
Steps
Listen for successful payments
Use the Stripe trigger for the event charge.succeeded. It's instant, so nothing is wasted on empty checks.
Log the sale
Add a row with the date, customer email, amount, and currency. Stripe sends amounts in the smallest unit (cents), so divide by 100.
Tell the team
Post a short message in Slack, like: New sale: $29 from anna@example.com.
Thank the customer
Send a short, plain thank-you email from your own Gmail. Personal notes get more replies than receipts.
Build it in your tool
Stripe > Watch events (charge.succeeded), Google Sheets > Add a row, Slack > Create a message, Gmail > Send an email.
Stripe Trigger (charge.succeeded), Google Sheets (Append row), Slack (Send message), Gmail (Send).
Stripe > New charge, Google Sheets > Create row, Slack > Send channel message, Gmail > Send email.
- n8n workflowDraft file: it imports into n8n (checked with n8n 2.43) but has not been run with real accounts yet. In n8n: create a workflow, open the menu, choose Import from file, then connect your own accounts.Download .json
- Make blueprintComing once this recipe has been built and tested in Make. Follow the Make notes above for now.Not yet
What it costs per month
| Tool | Monthly usage | Cheapest plan that fits |
|---|---|---|
| MakeCheapestPricing page | 600 credits How we countedInstant trigger. 150 x 4 modules = 600. |
FreeFree plan |
| n8nPricing page | 150 executions How we countedOne execution per payment. |
$24/moCloud Starter plan$20/mo billed yearlyOr $0 for the software if you self-host the free Community Edition (you pay for your own server). |
| ZapierPricing page | 450 tasks How we counted150 x 3 actions = 450. |
$29.99/moProfessional 750 plan$19.99/mo billed yearlyMulti-step Zap, so the free plan (two steps only) doesn't work. |
Assumption: 150 payments a month. Prices in USD, checked 2026-10-17 on the official pricing pages. The plan shown is the cheapest that covers this recipe alone; if you run several automations, add their usage together.
Watch out for
- Use Stripe test mode first and send yourself a test payment.
- Some customers check out without an email. Skip the thank-you step when it's empty.