Automate client invoicing & payments with Stripe, Google Sheets, Drive and Gmail
Ready for 3.0What this workflow does
This workflow has 8 nodes and runs on Google Sheets events. Along the way it connects Google Sheets, Gmail and Google Drive. It also calls api.stripe.com over HTTP.
How it runs
Trigger: On Google Sheets events.
- Filter: keeps only the items that match a condition
- Create Stripe Product (HTTP Request): calls api.stripe.com
- Create Stripe Price (HTTP Request): calls api.stripe.com
- Create Stripe Payment Link (HTTP Request): calls api.stripe.com
- Google Drive: create from text
- Google Sheets: update
- Send Email via Gmail (Gmail): work with message
Services it uses
HTTP calls to: api.stripe.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - Gmail
n8n-nodes-base.gmail - Filter
n8n-nodes-base.filter - HTTP Request
n8n-nodes-base.httpRequest - Google Drive
n8n-nodes-base.googleDrive - Google Sheets
n8n-nodes-base.googleSheets
From the author
Google Sheets → Stripe Payment Automation Workflow 📌 Overview This workflow automates the end-to-end process of generating and sending client payment links using Google Sheets and Stripe. Whenever a new or updated entry is added to the Google Sheet, the…