Skip to content
Workflows

Workflow Trigger - Invoice

The “Invoice” workflow trigger automates actions based on changes in invoice status. Whether an invoice is sent or paid, this trigger can help streamline…

4 min read947 words5 explained images
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of Invoice Workflow Trigger
  2. Configuring Invoice Workflow Trigger
  3. Navigate to Workflows
  4. Choose a Workflow Trigger
  5. Name Your Trigger
  6. Set Up Filters
  7. Configure Workflow Actions
  8. Frequently Asked Questions

The “Invoice” workflow trigger automates actions based on changes in invoice status. Whether an invoice is sent or paid, this trigger can help streamline follow-ups, reminders, notifications, and record updates. This article provides a comprehensive guide on setting up this trigger, its benefits, and real-world use cases to enhance your invoicing and payment processes.


TABLE OF CONTENTS


What is Invoice Workflow Trigger

The “Invoice” workflow trigger activates whenever there is a change in the status of an invoice. You can configure this trigger to respond to different statuses, such as sent, paid, or overdue, and initiate a series of automated actions. This is particularly useful for businesses that want to ensure timely follow-ups, confirmations, or notifications without manual intervention.

Filter invoices using a range

Range-based filters help you trigger workflows only when an invoice amount falls within a specific value range. This makes it easier to build precise automations without stacking multiple amount filters.

When filtering by Invoice Amount, you can use the Between operator to enter a minimum and maximum value.

Key behavior:

  • Enter the starting value in the first field
  • Enter the ending value in the second field
  • The range is inclusive, so both values are included
  • The system prevents invalid ranges where the minimum is greater than the maximum

Example:

Trigger a workflow when the Invoice Amount is between 10 and 30


Key Benefits of Invoice Workflow Trigger

Discover how this trigger can transform your invoicing process:

  • Improves Cash Flow Management: Automatically reminding customers about upcoming payments helps reduce overdue invoices.
  • Enhances Customer Experience: Sending timely thank-you emails and confirmations upon payment reflects professionalism and builds trust.
  • Reduces Manual Effort: Automating routine actions like sending reminders or updating records saves time and ensures consistency.
  • Enables Better Tracking: Real-time notifications about invoice status changes keep your team informed and ready for further action.

Configuring Invoice Workflow Trigger

Let’s walk through setting up the Invoice trigger in your workflow :

Access the "Automation" section of your platform and create a new workflow or select the existing workflow where you wish to apply the Invoice trigger.

Choose a Workflow Trigger

Click the "+ Add New Trigger" button and Select the “Invoice” trigger from the list of available options.

Choose a Workflow Trigger (image 1 of 5) What this shows Click the "+ Add New Trigger" button and Select the “Invoice” trigger from the list of available options. What this shows Illustrates the "Choose a Workflow Trigger" section of "Workflow Trigger - Invoice". This screenshot appears in the "Choose a Workflow Trigger" section of "Workflow Trigger - Invoice". The text alongside this image reads: Click the "+ Add New Trigger" button and Select the “Invoice” trigger from the list of available options. Immediately after, the guide continues: Give the trigger a descriptive name for easy identification, such as “Post Workshop Invoice Sent”. Image 1 of 5 What to chooseClick the "+ Add New Trigger" button and Select the “Invoice” trigger from the list of available options.
Buttons and menus referenced "+ Add New Trigger"“Invoice”
Next stepGive the trigger a descriptive name for easy identification, such as “Post Workshop Invoice Sent”

Name Your Trigger

Give the trigger a descriptive name for easy identification, such as “Post Workshop Invoice Sent”

Name Your Trigger (image 2 of 5) What this shows Give the trigger a descriptive name for easy identification, such as “Post Workshop Invoice Sent” What this shows Illustrates the "Name Your Trigger" section of "Workflow Trigger - Invoice". This screenshot appears in the "Name Your Trigger" section of "Workflow Trigger - Invoice". The text alongside this image reads: Give the trigger a descriptive name for easy identification, such as “Post Workshop Invoice Sent”. Immediately after, the guide continues: Use filters to define specific conditions for the trigger. Image 2 of 5 What this coversGive the trigger a descriptive name for easy identification, such as “Post Workshop Invoice Sent” Next stepUse filters to define specific conditions for the trigger.

Set Up Filters

Use filters to define specific conditions for the trigger.

Invoice Status

The Invoice Status Filter allows you to define the specific status change that activates your workflow. This ensures that only relevant invoices trigger automated actions. Below is a detailed explanation of each status option:

  • Paid: Triggers the workflow when an invoice is fully paid. This is useful for sending thank-you emails, updating CRM records, or notifying the finance team about completed payments.
  • Partially Paid: Triggers the workflow when a partial payment is made on an invoice. This is helpful for businesses that allow installment payments and want to track partial settlements.
  • Sent: Activates the workflow when an invoice is sent to a customer. This is useful for automating reminders, ensuring timely follow-ups, or logging the sent status in the CRM.
  • Viewed: Triggers the workflow when the customer views the invoice. This is useful for tracking customer engagement and planning timely follow-ups.
  • Void: Activates the workflow when an invoice is voided. This is particularly helpful for maintaining accurate financial records and ensuring no further reminders or actions are taken on canceled invoices.
Invoice Status (image 3 of 5) What this shows Paid: Triggers the workflow when an invoice is fully paid. What this shows Illustrates the "Invoice Status" section of "Workflow Trigger - Invoice". This screenshot appears in the "Invoice Status" section of "Workflow Trigger - Invoice". The text alongside this image reads: Paid: Triggers the workflow when an invoice is fully paid. This is useful for sending thank-you emails, updating CRM records, or notifying the finance team about completed payments. Partially Paid: Triggers the workflow when a partial payment is made on an invoice. This is helpful for businesses…. Immediately after, the guide continues: Tag (formerly “Has Tag”) In addition to Invoice Status, you can refine the trigger using Tag filters and Custom Fields. In addition to the Invoice Status Filter, you can further refine your workflows using “Tag” filter and Custom Fields…. Image 3 of 5 What this coversPaid: Triggers the workflow when an invoice is fully paid. This is useful for sending thank-you emails, updating CRM records, or notifying the finance team about completed payments. Partially Paid: Triggers the workflow when a partial payment is made on an invoice. This is helpful for businesses that allow installment payments and want to track partial settlements. Sent: Activates the workflow when an invoice is sent to a customer. This is useful for automating reminders, ensuring timely follow-ups, or logging the sent status in the CRM. Viewed: Triggers the workflow when the customer views the invoice. This is useful for tracking customer engagement and planning timely follow-ups. Void: Activates the workflow when an invoice is voided. This is particularly helpful for maintaining accurate financial records and ensuring no further reminders or actions are taken on canceled invoices. Next stepTag (formerly “Has Tag”) In addition to Invoice Status, you can refine the trigger using Tag filters and Custom Fields. In addition to the Invoice Status Filter, you can further refine your workflows using “Tag” filter and Custom Fields. These filters allow you to create more precise automation by narrowing down the trigger conditions based on specific criteria.
All 5 steps in this procedure
  1. Paid: Triggers the workflow when an invoice is fully paid. This is useful for sending thank-you emails, updating CRM records, or notifying the finance team about completed payments.
  2. Partially Paid: Triggers the workflow when a partial payment is made on an invoice. This is helpful for businesses that allow installment payments and want to track partial settlements.
  3. Sent: Activates the workflow when an invoice is sent to a customer. This is useful for automating reminders, ensuring timely follow-ups, or logging the sent status in the CRM.
  4. Viewed: Triggers the workflow when the customer views the invoice. This is useful for tracking customer engagement and planning timely follow-ups.
  5. Void: Activates the workflow when an invoice is voided. This is particularly helpful for maintaining accurate financial records and ensuring no further reminders or actions are taken on canceled invoices.

Additional Filters

Tag (formerly “Has Tag”)
In addition to Invoice Status, you can refine the trigger using Tag filters and Custom Fields. In addition to the Invoice Status Filter, you can further refine your workflows using “Tag” filter and Custom Fields. These filters allow you to create more precise automation by narrowing down the trigger conditions based on specific criteria.

Additional Filters (image 4 of 5) What this shows Tag (formerly “Has Tag”) In addition to Invoice Status, you can refine the trigger using Tag filters and Custom Fields. What this shows Illustrates the "Additional Filters" section of "Workflow Trigger - Invoice". This screenshot appears in the "Additional Filters" section of "Workflow Trigger - Invoice". The text alongside this image reads: Tag (formerly “Has Tag”) In addition to Invoice Status, you can refine the trigger using Tag filters and Custom Fields. In addition to the Invoice Status Filter, you can further refine your workflows using “Tag” filter and Custom Fields. These filters allow you to create more precise automation by…. Immediately after, the guide continues: The Custom Fields option allow you to trigger workflows based on unique data points stored in custom fields. This is especially useful for businesses with specific invoicing requirements, such as differentiating between payment terms or…. Image 4 of 5 What this coversTag (formerly “Has Tag”) In addition to Invoice Status, you can refine the trigger using Tag filters and Custom Fields. In addition to the Invoice Status Filter, you can further refine your workflows using “Tag” filter and Custom Fields. These filters allow you to create more precise automation by narrowing down the trigger conditions based on specific criteria.
Buttons and menus referenced Tag (formerly “Has Tag”)“Tag”Custom Fields
Next stepThe Custom Fields option allow you to trigger workflows based on unique data points stored in custom fields. This is especially useful for businesses with specific invoicing requirements, such as differentiating between payment terms or customer types.

Custom Fields 

The Custom Fields option allow you to trigger workflows based on unique data points stored in custom fields. This is especially useful for businesses with specific invoicing requirements, such as differentiating between payment terms or customer types.

Additional Filters (image 5 of 5) What this shows The Custom Fields option allow you to trigger workflows based on unique data points stored in custom fields. What this shows Illustrates the "Additional Filters" section of "Workflow Trigger - Invoice". This screenshot appears in the "Additional Filters" section of "Workflow Trigger - Invoice". The text alongside this image reads: The Custom Fields option allow you to trigger workflows based on unique data points stored in custom fields. This is especially useful for businesses with specific invoicing requirements, such as differentiating between payment terms or customer types. Immediately after, the guide continues: Add actions that should be triggered when the workflow is activated. Common actions include. Image 5 of 5 What this coversThe Custom Fields option allow you to trigger workflows based on unique data points stored in custom fields. This is especially useful for businesses with specific invoicing requirements, such as differentiating between payment terms or customer types.
Buttons and menus referenced Tag (formerly “Has Tag”)“Tag”Custom Fields
Next stepAdd actions that should be triggered when the workflow is activated. Common actions include:

Configure Workflow Actions

Add actions that should be triggered when the workflow is activated. Common actions include:

  • Sending an email or SMS notification.
  • Updating CRM fields.
  • Assigning follow-up tasks.

Save and Activate

Once all steps are configured, "Save" the workflow and activate it to start automating your invoice processes.


Frequently Asked Questions

Q. Can I set up different actions for different invoice statuses?

Yes, you can configure separate workflows for various statuses like Sent, Paid, Partially Paid, and Overdue. This allows you to tailor specific actions for each status.

Q. How can I prevent duplicate reminders from being sent after payment?

To avoid duplicate reminders, set up a secondary workflow triggered by the “Paid” status. This workflow should include an action to remove the contact from the initial reminder workflow.

Q. Can I add multiple filters to a single trigger?

Yes, you can add multiple filters, such as invoice status, tags, or custom fields, to refine the trigger conditions further.

Q. Is it possible to notify different teams based on the invoice amount?

Absolutely. By using filters and conditions, you can create workflows that send notifications to specific teams based on criteria like invoice amount or customer type.

Q. How do I ensure that the workflow doesn’t send unnecessary reminders after the payment is made?

Enable the “Stop on Response” option in the settings. This ensures that once the payment is made, the contact is removed from the workflow, preventing unnecessary follow-ups.

Was this guide helpful?

Related guides