Workflow Action - Send Invoice
Learn how to configure GHL Customer Care’s Send Invoice workflow action, choose templates, channels, and modes, and track status for faster, reliable billing.
Assistants need to reach this page over the internet. While it is only running on your machine, these two buttons will not be able to load it.
On this page
Automate invoice delivery directly from your GHL Customer Care workflows. This action sends a one‑time invoice via email, SMS, or both using your selected invoice template and payment mode. This article shows how to setup and use the Send Invoice Action in GHL Customer Care workflows
TABLE OF CONTENTS
- What is the Send Invoice workflow action?
- Key Benefits of Send Invoice Action
- Prerequisites
- How to Setup the Send Invoice Action in Workflows
- Frequently Asked Questions
- Related Articles
What is the Send Invoice workflow action?
The Send Invoice action creates and delivers a one‑time invoice to the contact when a workflow reaches this step. This action connects your invoice templates with workflow automation so billing happens consistently and on time. Choose which template to send, who it comes from, and which channel(s) to use. Use Live mode for real payments and Test mode for non‑chargeable, sandbox validation.
Key Benefits of Send Invoice Action
Faster collections: trigger invoices at the exact stage (won deal, form submit, onboarding step) without manual work.
Consistency: ensure every invoice uses the correct template, branding, and taxes.
Flexibility: choose Email, SMS, or both, and select a specific template for each scenario.
Observability: monitor workflow execution and payment status to keep teams aligned.
Testing safely: validate flows using Test mode before charging customers.
Prerequisites
Preparing the account avoids common setup errors and ensures invoices send successfully from day one.
Permissions: Users configuring workflows should have sufficient sub‑account permissions to edit workflows and access Payments/Invoices. See User Roles & Permissions (Sub‑Account).
At least one invoice template: Create or confirm templates are available. See Create Invoice Templates & Automatically Send via Workflow.
Payments gateway connected: Ensure your gateway is connected and ready for Live transactions (or supports Test if you are validating flows).
Contact data: The contact must have the required delivery channel(s): a valid Email and/or Phone number depending on your selection.
How to Setup the Send Invoice Action in Workflows
Follow these steps to add the action to a workflow and configure it for consistent, predictable outcomes.
Log in to your sub-account.
Go to Automations > Workflows.
Step 2 of 10: Go to Automations > Workflows What this shows Step 2 of 10: Go to Automations > Workflows. What this shows Shows where to go for step 2 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". This screenshot accompanies step 2 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". At this point in the walkthrough you go to Automations > Workflows. For context, this section explains: Follow these steps to add the action to a workflow and configure it for consistent, predictable outcomes. The navigation path used here is Automations > Workflows. The next step is to create a new workflow or open an existing one. Where to goGo to Automations > Workflows. Buttons and menus referenced Automations > Workflowsnewworkflowopenexisting+ Add New Triggertrigger+addActionSend InvoiceFromNext stepCreate a new workflow or open an existing one.All 10 steps in this procedure
- Log in to your sub-account.
- Go to Automations > Workflows. this image
- Create a new workflow or open an existing one.
- Click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.)
- Click + to add an Action and search for Send Invoice.
- Select From User and Invoice Template.
- Select Payment Mode - Use Live mode for real payments and Test mode for non‑chargeable, sandbox validation.
- Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text.
- Click on Save Action.
- Test the workflow to make sure everything is setup correctly. Publish and Save the workflow.
Create a new workflow or open an existing one.
Step 3 of 10: Create a new workflow or open an existing one What this shows Step 3 of 10: Create a new workflow or open an existing one. What this shows Shows what this covers for step 3 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". This screenshot accompanies step 3 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". At this point in the walkthrough you create a new workflow or open an existing one. The navigation path used here is Automations > Workflows. The next step is to click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.). What this coversCreate a new workflow or open an existing one. Buttons and menus referenced newworkflowopenexistingAutomations > Workflows+ Add New Triggertrigger+addActionSend InvoiceFromNext stepClick on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.)All 10 steps in this procedure
- Log in to your sub-account.
- Go to Automations > Workflows.
- Create a new workflow or open an existing one. this image
- Click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.)
- Click + to add an Action and search for Send Invoice.
- Select From User and Invoice Template.
- Select Payment Mode - Use Live mode for real payments and Test mode for non‑chargeable, sandbox validation.
- Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text.
- Click on Save Action.
- Test the workflow to make sure everything is setup correctly. Publish and Save the workflow.
Click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.)
Step 4 of 10: Click on the + Add New Trigger button to add a trigger that correlates… What this shows Step 4 of 10: Click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed… What this shows Shows what to click for step 4 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". This animation accompanies step 4 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". At this point in the walkthrough you click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.). The navigation path used here is Automations > Workflows. The next step is to click + to add an Action and search for Send Invoice. What to clickClick on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.) Buttons and menus referenced + Add New TriggertriggerAutomations > Workflowsnewworkflowopenexisting+addActionSend InvoiceFromNext stepClick + to add an Action and search for Send Invoice.All 10 steps in this procedure
- Log in to your sub-account.
- Go to Automations > Workflows.
- Create a new workflow or open an existing one.
- Click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.) this image
- Click + to add an Action and search for Send Invoice.
- Select From User and Invoice Template.
- Select Payment Mode - Use Live mode for real payments and Test mode for non‑chargeable, sandbox validation.
- Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text.
- Click on Save Action.
- Test the workflow to make sure everything is setup correctly. Publish and Save the workflow.
Click + to add an Action and search for Send Invoice.
Step 5 of 10: Click + to add an Action and search for Send Invoice What this shows Step 5 of 10: Click + to add an Action and search for Send Invoice. What this shows Shows what to click for step 5 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". This animation accompanies step 5 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". At this point in the walkthrough you click + to add an Action and search for Send Invoice. The navigation path used here is Automations > Workflows. The next step is to select From User and Invoice Template. What to clickClick + to add an Action and search for Send Invoice. Buttons and menus referenced +addActionSend InvoiceAutomations > Workflowsnewworkflowopenexisting+ Add New TriggertriggerFromNext stepSelect From User and Invoice Template.All 10 steps in this procedure
- Log in to your sub-account.
- Go to Automations > Workflows.
- Create a new workflow or open an existing one.
- Click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.)
- Click + to add an Action and search for Send Invoice. this image
- Select From User and Invoice Template.
- Select Payment Mode - Use Live mode for real payments and Test mode for non‑chargeable, sandbox validation.
- Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text.
- Click on Save Action.
- Test the workflow to make sure everything is setup correctly. Publish and Save the workflow.
Select From User and Invoice Template.
Select Payment Mode - Use Live mode for real payments and Test mode for non‑chargeable, sandbox validation.
Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text.
Click on Save Action.
Step 9 of 10: Click on Save Action What this shows Step 9 of 10: Click on Save Action. What this shows Shows how to confirm for step 9 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". This screenshot accompanies step 9 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". At this point in the walkthrough you click on Save Action. For context, this section explains: Follow these steps to add the action to a workflow and configure it for consistent, predictable outcomes. The navigation path used here is Automations > Workflows. The next step is to test the workflow to make sure everything is setup correctly. Publish and Save the workflow. How to confirmClick on Save Action. Buttons and menus referenced Save ActionAutomations > Workflowsnewworkflowopenexisting+ Add New Triggertrigger+addActionSend InvoiceNext stepTest the workflow to make sure everything is setup correctly. Publish and Save the workflow.All 10 steps in this procedure
- Log in to your sub-account.
- Go to Automations > Workflows.
- Create a new workflow or open an existing one.
- Click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.)
- Click + to add an Action and search for Send Invoice.
- Select From User and Invoice Template.
- Select Payment Mode - Use Live mode for real payments and Test mode for non‑chargeable, sandbox validation.
- Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text.
- Click on Save Action. this image
- Test the workflow to make sure everything is setup correctly. Publish and Save the workflow.
Test the workflow to make sure everything is setup correctly. Publish and Save the workflow.
Step 10 of 10: Test the workflow to make sure everything is setup correctly. Publish… What this shows Step 10 of 10: Test the workflow to make sure everything is setup correctly. What this shows Shows how to confirm for step 10 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". This screenshot accompanies step 10 of 10 in the "How to Setup the Send Invoice Action in Workflows" section of "Workflow Action - Send Invoice". At this point in the walkthrough you test the workflow to make sure everything is setup correctly. Publish and Save the workflow. The navigation path used here is Automations > Workflows. How to confirmTest the workflow to make sure everything is setup correctly. Publish and Save the workflow. Buttons and menus referenced TestworkflowPublishSaveAutomations > Workflowsnewopenexisting+ Add New Triggertrigger+addAll 10 steps in this procedure
- Log in to your sub-account.
- Go to Automations > Workflows.
- Create a new workflow or open an existing one.
- Click on the + Add New Trigger button to add a trigger that correlates to the Send Invoice Action (e.g., Pipeline Stage Changed, Opportunity Status Changed etc.)
- Click + to add an Action and search for Send Invoice.
- Select From User and Invoice Template.
- Select Payment Mode - Use Live mode for real payments and Test mode for non‑chargeable, sandbox validation.
- Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text.
- Click on Save Action.
- Test the workflow to make sure everything is setup correctly. Publish and Save the workflow. this image
Frequently Asked Questions
Q: What’s the difference between Live and Test modes?
Live creates a payable invoice using your connected gateway. Test is intended for dry‑runs and link validation without charging. Gateway test behavior can vary—validate before relying on results.
Q: What happens if I choose Email & SMS but the contact only has email?
Only Email will be sent in this scenario. The message can only be delivered via available channels. Ensure the contact record has the needed fields (email and/or phone) before enabling both.
Q: Do I need to pick a template every time?
It’s best practice to explicitly select a template in the action. If you rely on a default, verify which template is set as default in the Invoices module to avoid surprises.
Q: Where do I track whether the invoice was sent or paid?
Check the Execution Logs for the Send Invoice step and Payments → Invoices for invoice status (e.g., Sent, Viewed, Paid).
Q: Can I trigger different templates based on conditions?
Yes. Branch your workflow with conditions and add separate Send Invoice actions, each pointing to the appropriate template.
Related Articles
Was this guide helpful?