Skip to main content

I'm trying to set up an automation that creates a new record in Airtable when an invoice is paid in Wave. I understand that Zapier provides a "New Invoice" trigger, but I'm having trouble figuring out how to trigger an automation when the payment is made, especially in cases where the invoice is created but paid at a later date.

Here’s my challenge:

  • Sometimes the invoice is created and paid at the same time (like with recurring invoices).
  • Other times, the invoice is created but paid days or weeks later.

How can I account for cases where the invoice is created first and then paid at a later date? How can I trigger my automation when the payment occurs, regardless of whether the invoice was paid immediately or after a delay?

Any advice on how to set this up (or workarounds if necessary) would be greatly appreciated!

Hi @Jackson Bloore 

You may need to try reaching out to Wave Support for guidance.

Either you’ll have to configure a webhook in Wave to then trigger a Zap or use the Wave API to query for invoices that become paid.

Zap app: Webhooks


Thanks for the reply Troy, I actually figured out a workaround for this… 

I turned on email notifications for payments and then setup a Zap in Zapier that runs each time an email is received. It parses the text from the email and logs a record in my Airtable database table. 


That’s great news @Jackson Bloore! We’re glad to hear that you have found a workaround!

If you have any other questions, please don’t hesitate to reach out to the Community. We’re always happy to help! 🤗