Automate Stripe Invoicing Workflow with ClickUp & Gmail Notifications
Ready for 3.0What this workflow does
This workflow has 8 nodes and runs on ClickUp events (task status updated). Along the way it connects ClickUp, Stripe and Gmail. It also calls api.stripe.com over HTTP.
How it runs
Trigger: On ClickUp events (task status updated).
- Status = send invoice (If): checks a condition and branches into true / false
- ClickUp: get
- Create Customer (Stripe): create (customer)
- Create Invoice (HTTP Request): calls api.stripe.com (POST)
- Create item invoice (HTTP Request): calls api.stripe.com (POST)
- Send invoice (HTTP Request): calls an HTTP API (POST)
- Send email to you/team (Gmail): uses Gmail
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)
- ClickUp Trigger
n8n-nodes-base.clickUpTrigger - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Stripe
n8n-nodes-base.stripe - Gmail
n8n-nodes-base.gmail - ClickUp
n8n-nodes-base.clickUp
From the author
Stripe invoicing automation that is connected to your CRM, in this example, it is ClickUp. At the end of the flow, once your lead has been sent an invoice, you (or your team) will be sent an email notifying you of the newly sent invoice with all relevant…