Create Stripe Invoices from Airtable Orders with Google Sheets Logging β n8n Workflow
Overview
Description Automate B2B order invoicing by fetching orders from Airtable, validating paid B2B entries, creating Stripe customers and invoices, finalizing invoices, and logging structured invoice data into Google Sheets. This workflow ensures seamless B2B billing, centralized record-keeping, and reduces manual errors in financial operations. β‘π³π
What This Template Does Triggers hourly to check for new B2B orders. β±οΈ Fetches order data from Airtable (Orders table). π₯ Filters only paid orders wit
Nodes used
Workflow Preview
How it Works
- 1
Trigger
The workflow starts with a scheduled trigger, running on a defined schedule.
- 2
Process
Data flows through 9 nodes, connecting airtable, code, googlesheets.
- 3
Output
The workflow completes its automation and delivers the result to the configured destination.
Node Details (9)
Airtable
airtable
Google Sheets
googleSheets
HTTP Request
httpRequest
Stripe
stripe
Code
code
How to Import This Workflow
- 1Click Download JSON button on the right to save the workflow file.
- 2Open your n8n instance. Go to Workflows β New β Import from file.
- 3Select the downloaded
create-stripe-invoices-from-airtable-orders-with-google-sheets-loggingfile and click Import. - 4Set up credentials for each service node (API keys, OAuth, etc.).
- 5Click Test Workflow to verify everything works, then activate it.
Or paste directly in n8n β Import from JSON:
Integrations
Created by
Rahul Joshi
@rahul08
Tags
New to n8n?
n8n is a free, open-source workflow automation tool. Self-host it or use the cloud version.
Get n8n Free β