Skip to content
Workflow template

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

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

  1. Skip it if its session id is already in column E of the Google Sheets spreadsheet id and tab name you choose in setup.
  2. Append the date (YYYY-MM-DD, UTC), customer email, amount in major units, currency and session id as columns A to E.
  3. As me, post New sale: amount, currency and customer email to the Slack channel id you choose in setup.

Apps it connects

Related templates

All templates

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.