Workflow templateLog every Stripe sale and announce it in Slack
Adds each completed Stripe checkout to a Google Sheets log and posts a one-line sale alert to Slack. After publishing, you add a Stripe webhook endpoint with its address and paste its signing secret into Whenever.
Workflow illustration
01Trigger
TriggerEach checkout.session.completed event Stripe posts to the signed Stripe webhook.
02Go
Google SheetsSkip it if its session id is already in column E of the Google Sheets spreadsheet id and tab name you choose in setup.
03
Custom stepAppend the date (YYYY-MM-DD, UTC), customer email, amount in major units, currency and session id as columns A to E.
04Sl
SlackAs me, post New sale: amount, currency and customer email to the Slack channel id you choose in setup.
05
OutputFinish
How it runs
This is the brief Whenever builds from. Change any of it in plain words before you publish.
When
Each checkout.session.completed event Stripe posts to the signed Stripe webhook.
Then
- Skip it if its session id is already in column E of the Google Sheets spreadsheet id and tab name you choose in setup.
- Append the date (YYYY-MM-DD, UTC), customer email, amount in major units, currency and session id as columns A to E.
- As me, post New sale: amount, currency and customer email to the Slack channel id you choose in setup.
Agents should build your automations, not be them
Describe your first workflow in plain words. AI building is free within weekly usage limits; you pay when it runs.