Wix Invoices: Creating Automations

7 min read
In this article
  • Step 1 | Create a new automation
  • Step 2 | Choose a trigger
  • Step 3 | Choose what you want to add to your automation
  • Add a delay
  • Add a condition
  • Choose an action
  • Step 4 | Activate the automation
With Wix Automations, you can easily streamline your billing process and save time on repetitive tasks. Set up automated actions that run whenever an invoice is sent, paid or overdue. For example, you can remind your customer that they still need to pay an invoice.  
A screenshot showing the list of available triggers for invoices automations.

Step 1 | Create a new automation

When setting up your automation, choose the Invoices trigger and whichever action you want to occur based on the client's payment status. 

To create a new automation:

  1. Go to Automations in your site's dashboard.
  2. Click + New Automation at the top right.
  3. Choose how you want to start creating your automation: 
    • From Scratch: Click Start from Scratch to begin from a blank automation template. 
    • Suggested automation: Use the categories or search bar to find the suggested automation you want to edit. Then click Set Up next to the automation. 
A screenshot of the Create a New Automation screen.
  1. Click the title at the top left to give your automation a name.

Step 2 | Choose a trigger

To get started, select the trigger you wish to initiate the automation.

To choose a trigger:

  1. Type Invoice in the Search for triggers or apps field.
  2. Select the relevant trigger:

Step 3 | Choose what you want to add to your automation

After selecting a trigger, continue setting up your automation using the available steps: Delay, Condition, and Action. You can add these steps anywhere in the automation sequence, depending on the logic you are trying to implement.

Add a delay

Add a time buffer between steps. For example, if your trigger is 'Invoice overdue' and your action is 'Send an email', you might want to delay the automation by sending that email after a certain period of time has passed. 
To add a delay:
  1. Click + to add a step.
  2. Click Delay.
  3. Click the up and down arrows (or enter a number in the field) and click the drop-down to choose between days, hours, and minutes.
Note:
If you don't add a delay, the action is performed immediately.
Screenshot of the delay panel and its options.

Add a condition

Conditions let you create complex automation flows by defining criteria for continuing the flow. In the ‘THEN’ path, the automation flow continues only if the condition is met. You can set an 'ELSE' path to define what happens if it isn’t.
To add a condition:
  1. Click + to add a step
  2. Click Condition.
  3. Click the Select a property field and choose the dynamic field that the automation collects when it runs (e.g. 'Cancellation reason').
    Tip: Learn more about the property picker and all that it offers.
  4. Click the Select logic drop-down and choose an operator that will compare the received data with the value (e.g. 'is greater than').
  5. Click the next field to set the value (e.g. '3').
    Tip: Click Customize to create custom workflows using the formula field.
  6. (Optional) Click + Or or + And to add more criteria to the condition.
Screenshot of how conditions appear in the builder with IF/ELSE pathways.

Choose an action

Actions are what the automation performs. For example, if your trigger is 'Invoice paid', you might want to send an automatic 'Thank you' email. In the 'Select an action' panel, you can find and customize the action that is relevant to the selected trigger.
To choose an action:
  1. Click + to add a step.
  2. Click Action.
  3. Choose an action from the panel.
    Note: The actions available will differ based on your trigger choice.
  4. Set up the action using the available settings. Learn more about using actions in Wix Automations
Screenshot of the panel that appears when you are selecting an action: including the search bar.

Step 4 | Activate the automation

Click Activate at the top right is you're ready to turn on the automation. You can click Save to save the automation as a draft if you're not ready to activate it yet. After saving or publishing, the automation now appears on your Automations page where you can monitor, edit, deactivate, or delete according to your needs.
A screenshot showing a customized automation flow for an invoice being overdue.