Skip to content
Workflow starter brief

Log every Stripe sale and announce it in Slack

Logs completed Stripe checkouts in Google Sheets and posts a sale alert to Slack. Requires a Stripe webhook and its signing secret.

Build this workflowNo credit card requiredAI building has weekly usage limits.

Proposed workflow

A starting brief, not a preconfigured workflow or proof of a completed outcome. Review the generated steps and test with your accounts before publishing.

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 your connected user, post New sale: amount, currency and customer email to the Slack channel id you choose in setup.

Before you publish

After publishing, add a Stripe webhook endpoint with its address and paste its signing secret into Whenever. Supply the spreadsheet, tab and Slack channel IDs.

Connect the accounts and credentials it needs first. Optional AI steps use AI at runtime and their output can vary, so review the workflow and test it before publishing.

Runtime limits, account access and AI usage

Apps it connects

Related templates

All templates

Agents should build your automations, not be them

Describe your first workflow in plain words. One stays live for free, no credit card.

No credit card required