No Products in the Cart
This workflow automates the repetitive task of invoicing, turning a manual process into an efficient, hands-free operation.
The workflow is automatically activated when a new row is added or updated in your Google Sheet with the status Ready for Invoice .
The workflow sends project data to your invoicing service (eg, Invoice Ninja) using an HTTP Request node to generate a professional invoice.
The generated invoice is attached to an email and sent to the client using the Gmail node .
Finally, the workflow updates the Status field in Google Sheet to Invoiced , marking the process complete and recorded.
Create a Google Sheet to act as your project database. It must include the following columns:
Ensure the data is accurate and matches your workflow expressions.
Based on your invoicing service's API documentation.
YOUR_INVOICE_NINJA_API_KEY with your real API key.{{ $json['Client Email'] }} match the exact column headers in your Google Sheet.Tailor the content to match your brand and tone.
Once everything is configured:
Now your invoicing process is fully automated!