Stripe and Slack: Daily Membership Revenue Digest Template
A daily schedule totals your new and recurring Stripe membership revenue and posts a tidy digest to Slack, so you see money-in at a glance every morning.
What It Builds
A Schedule trigger fires once a day on a cron you set. A Stripe Connector node pulls the previous day's successful charges and subscription invoices, a Transform node splits new versus recurring membership revenue and sums each, and a Slack Connector node posts the totals to your channel. In Spojit it runs hands-free every day.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that runs every morning at 8am. Pull yesterday's successful Stripe charges and subscription invoices, total the new membership revenue separately from the recurring renewal revenue, count how many new members signed up, and post a digest to the #revenue Slack channel showing both totals, the combined total, and the new member count.
Connectors Used
- Schedule trigger - runs the digest daily on a cron you choose.
- Stripe - reads yesterday's charges and subscription invoices.
- Slack - posts the formatted digest to your chosen channel.
Customize It
Change the time in the prompt to match your timezone, swap #revenue for any channel, or ask for a weekly Monday roundup instead of daily. You can also add lines like average revenue per member or churned subscriptions, or split totals by Stripe product if you sell more than one membership tier.
Tips
- Give the Stripe connection a read-scoped API key, since this template only reads charges and invoices.
- Use the Stripe Connector node in Direct mode for the data pull (no AI cost); the digest math runs in the Transform node.
- Confirm the Slack bot is invited to the target channel before the first scheduled run.