workflows.fit
Back to n8n workflows
n8n templateFreeBy CustomJS

Automatic invoice generation and email with Airtable and CustomJS PDF generator

> ⚠️ Notice: > This workflow uses the CustomJS Invoice Generator node from [customjs.space](https://www.customjs.space), which requires a self-hosted n8n instance and a CustomJS API key. --- Google Spreadsheet →...

Data & StorageCommunicationHITLCore NodesManual TriggerSticky NoteAirtableAggregate
Loading interactive preview...

Template notes

> ⚠️ Notice: > This workflow uses the CustomJS Invoice Generator node from [customjs.space](https://www.customjs.space), which requires a self-hosted n8n instance and a CustomJS API key.

---

Google Spreadsheet → Invoice Generation → Email Workflow

This workflow demonstrates how to:

1. Pull invoices ready to be sent from Airtable. 2. Retrieve client details and invoice items from Airtable. 3. Generate a professional invoice PDF using CustomJS Invoice Generator. 4. Send the completed invoice via email to the client. 5. Update the invoice status in Airtable automatically.

![InvoiceGeneratorWorkflow.png](fileId:2981) [Public Airtable Example](https://airtable.com/apphyDa3uYAq0VOMW/shrSe39NZYrqm4gtE)

---

Workflow Overview