- Home
- Resources
- Integrations
- Moon Invoice
Moon Invoice Zapier integrationAutomate Moon Invoice with Zapier.
The Moon Invoice Zapier integration gives you 15 triggers, 16 actions and 4 searches. Invoices, estimates, payments, expenses, contacts, products, projects, tasks and time logs can start an automation the moment they change, or be created and updated from your other apps.
Verified Trustpilot reviews · AI, automation & growth agency
What the Moon Invoice Zapier integration does for your billing
Moon Invoice is an invoicing app: estimates, invoices, credit notes, payments and expenses, plus the contacts, products, projects and time logs around them. The Moon Invoice Zapier integration links it to your other tools in both directions. Moon Invoice reports its changes to Zapier straight away, and Zapier can write new records into it or update existing ones.
A payment log that fills itself. Create Payment starts the Zap and a spreadsheet row records the payment, so every payment received is visible without opening Moon Invoice.
Contacts that arrive from your forms. A new form submission, then Add New Contact: the person lands in Moon Invoice with a first name, a last name and a company name, ready for the first estimate.
An alert when an invoice changes. Update Invoice feeds a chat message, handy when several people work on the same invoices.
What Zapier does not do for Moon Invoice: there is no trigger for a deleted record, and no find-or-create search, so a Zap cannot look for a contact and create it in the same step. Most operations also ask for the Company of your Moon Invoice account and a Service Type, which you set in each step. Moon Invoice is not a premium app, so these Zaps run from the free plan, as long as each one stays at one trigger and one action. Before you settle on a tool, see our Make vs Zapier guide.
Zapier words in one minute
Seven words you will meet in the editor. For a wider opinion of the tool, see our Zapier review.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it. Moon Invoice has fifteen of them.
- Action
- What the Zap does once it has started: the step that writes, sends or moves something for you, like creating an invoice.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The count on your plan is a count of those.
- Polling vs instant trigger
- A polling trigger is checked by Zapier at a fixed interval. An instant trigger is reported by the app itself; all of Moon Invoice's are.
- Filter
- A step that lets the Zap go on only when what arrived meets your condition, and stops it there otherwise.
- Search step
- A step that looks up something that already exists in an app, so the steps that follow can use what it found.
What a Moon Invoice Zap really costs
Moon Invoice is not a premium app, so it works from the free plan. Its triggers never cost a task; each Moon Invoice action, or any other action, counts one task when it succeeds.
- Moon Invoice triggerNever counts as a task
- Each successful action1 task
- Free plan100 tasks a month, unlimited two-step Zaps
- Premium appNo, available on the free plan
An action that fails is not counted. The free plan gives 100 tasks a month and unlimited Zaps of two steps: one trigger, one action. A search, a filter or a second action makes the Zap multi-step, which needs a paid plan, and the update actions that ask for a Uniqueidentifier need a search first to find it. The grid below sets how often Zapier checks polling triggers; it does not apply to the 15 Moon Invoice triggers, which are all instant.
Connect Moon Invoice to Zapier in 3 steps
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A connection is your Moon Invoice account linked once, then reused by every step that uses Moon Invoice.
- 02
Pick Moon Invoice
Search Moon Invoice by name in the dialog, pick it and click Add connection. You need an account on Moon Invoice, plus read or write access on anything you do not own yourself and want the Zap to touch.
- 03
Sign in and grant access
Sign in to Moon Invoice in the tab that opens, then grant Zapier access to the account. Back in the editor, the connection is available in every Moon Invoice trigger, action and search.
Your first Zap: payments posted to team chat
GoalPost a message in your team chat each time a payment is recorded in Moon Invoice, only for the payments that meet your condition.
- 01
Build: pick the trigger
Start a new Zap, choose Moon Invoice as the app and Create Payment as the event, then select the Moon Invoice connection you just added.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent payments of the account, so you map the next steps on a real one. Read what came back before going further.
- 03
Add a filter
From the plus icon, add Filter and set its three boxes: the field, the rule and the value. A number rule only works on numbers. The filter makes it a multi-step Zap, so it needs a paid plan.
- 04
Add the chat message
Add your chat app as the action, pick the channel and map the payment details you want in the message. Check at the test which fields the trigger really returns.
- 05
Test, then publish
Test the action once and read the message in your chat app. Then click Publish to switch the Zap on; every payment that passes the filter is announced.
The 15 Moon Invoice triggers
15 events start a Zap when something happens in Moon Invoice, and 15 of them are instant: the app calls Zapier straight away, whatever your plan.
Create Contact
Instant triggerIn Zapier“Triggers when a new contact is created.”
A contact added to Moon Invoice starts the Zap, which lets your other tools know about a new customer the moment it is saved.
Create Credit Notes
Instant triggerIn Zapier“Triggers when new credit notes create.”
Fires on every new credit note, the document that cancels or reduces an invoice, so refunds do not stay hidden in the invoicing app.
Create Estimate
Instant triggerIn Zapier“Triggers when new estimate create.”
Each estimate drafted in Moon Invoice reaches Zapier as soon as it exists, which gives you a starting point for follow-ups.
Create Expense
Instant triggerIn Zapier“Triggers when new expense create.”
Spending recorded in Moon Invoice becomes an event: every new expense starts the Zap with its details. Expenses entered before the Zap is switched on are not picked up.
Create Invoice
Instant triggerIn Zapier“Triggers when new invoice create.”
The broad invoice trigger: every new invoice saved in Moon Invoice starts the Zap, whatever its status.
Create Payment
Instant triggerIn Zapier“Triggers when new payment create.”
Money in is the event here: a payment recorded against an invoice starts the Zap.
Create Product
Instant triggerIn Zapier“Triggers when a new product is created.”
Watches your product catalogue in Moon Invoice: adding an item starts the Zap. The test brings back the three most recent items of the connected account, so you map the fields on a real product.
Create Project
Instant triggerIn Zapier“Triggers when a new project created.”
Opening a project in Moon Invoice sends it to Zapier, so the rest of your tools can prepare the work around it.
Create Task
Instant triggerIn Zapier“Triggers when a new task created.”
Each task created in Moon Invoice starts the Zap, with its name and details. Once the Zap is on, the trigger itself costs no task; only the actions that succeed after it are counted.
Create TimeLog
Instant triggerIn Zapier“Triggers when new timelog create.”
Every time entry logged in Moon Invoice reaches Zapier, which makes hours visible outside the invoicing app.
New Filtered Invoice
Instant triggerIn Zapier“Triggers when create a new invoice get by filtered.”
A narrower version of the invoice trigger: you give it a company name and a status when you set it up.
Update Contact
Instant triggerIn Zapier“Triggers when a contact is updated.”
Edits to an existing customer record start this Zap: a corrected name, a changed company name. In the editor, a Zap built on this trigger shows a lightning bolt, the sign of an instant trigger.
Update Invoice
Instant triggerIn Zapier“Triggers when a invoice is updated.”
Changes to an invoice that already exists, whatever they are, reach Zapier through this trigger. Edits made before the Zap is published are not replayed afterwards.
Update Product
Instant triggerIn Zapier“Triggers when a product is updated.”
When an item in your catalogue changes, this trigger passes the new version on.
Update Task
Instant triggerIn Zapier“Triggers when a task updated.”
Follows existing tasks: any change to one of them starts the Zap. Every change is a new event, and every action that succeeds behind it is billed as a task.
The 16 Moon Invoice actions
Moon Invoice gives you 16 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Add New Contact
ActionIn Zapier“Add new contact to MI application.”
Creates a customer in Moon Invoice from what an earlier step carried, such as a form submission.
Create New Credit Notes
ActionIn Zapier“Create new credit notes to Moon Invoice application.”
Issues a credit note in Moon Invoice for a customer you name in the step.
Create New Estimate
ActionIn Zapier“Create new estimate to MI application.”
Drafts an estimate in Moon Invoice with a number and a customer company name of your choice.
Create New Expense
ActionIn Zapier“Create new expense to MI application.”
Records an expense in Moon Invoice from a form entry or a spreadsheet row carried by the trigger.
Create New Invoice
ActionIn Zapier“Create new invoice to MI application.”
Produces an invoice in Moon Invoice from data coming out of another app, with its own invoice number.
Add New Payment
ActionIn Zapier“Add new payment to MI application.”
Records a payment against an existing invoice, with an amount and a date.
Add New Product
ActionIn Zapier“Add new product to MI application.”
Adds an item to your Moon Invoice catalogue, so it can be picked on the next estimate or invoice.
Add New Task
ActionIn Zapier“Add new task to Mi Application.”
Creates a task in Moon Invoice with the name an earlier step provides.
Create Project
ActionIn Zapier“Create a new project to MI Application.”
Opens a project in Moon Invoice, the container for the tasks and hours you will bill.
Create TimeLog
ActionIn Zapier“Add new TimeLog to MI application.”
Writes a time entry into Moon Invoice, so hours tracked elsewhere end up where they are billed.
Invoice Status Change
ActionIn Zapier“Invoice status change to Mi Application.”
Changes the status of an invoice in Moon Invoice from another app.
Update Contact
ActionIn Zapier“Update contact to MI Application.”
Rewrites an existing Moon Invoice customer with the details an earlier step carried.
Update Estimate
ActionIn Zapier“Update estimate to MI Application.”
Changes an estimate identified by its number, for the customer company you give.
Update Invoice
ActionIn Zapier“Update invoice to MI Application.”
Modifies an invoice you designate by its number and customer company name.
Update Product
ActionIn Zapier“Update Product to MI Application.”
Changes a product already in your Moon Invoice catalogue, its name included.
Update Project
ActionIn Zapier“Update project to MI Application.”
Edits a Moon Invoice project you point to by its identifier.
The 4 Moon Invoice searches
4 search steps look for data that already exists in Moon Invoice, so a later step can use it.
A search step changes nothing: it finds a record that already exists and passes it on, which is how update actions get the identifier they require. Adding one makes the Zap multi-step. Three settings decide what happens when the result is not the one you expected.
Search Contact
SearchIn Zapier“Search contact by email or company name.”
Finds a Moon Invoice customer by email or by company name, and passes it to the next steps.
Search Invoice
SearchIn Zapier“Search Invoice by number and company.”
Looks an invoice up by its number within a company, then hands the invoice to what follows.
Search Product
SearchIn Zapier“Search product by name.”
Retrieves a catalogue item from its product name.
Search Project
SearchIn Zapier“Search project by name.”
Spots an existing project by its name and passes it along.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and the steps that relied on it are skipped. Switched on, the Zap carries on with nothing found.
- Create X if it doesn't exist yet?This box turns a search into find-or-create. None of the Moon Invoice searches has that variant on Zapier, so the box is not offered here.
- If multiple search results are found?Three ways out when several records match: keep the first one, which is the default, stop the Zap, or hand all of them on at once.
When a Moon Invoice Zap breaks
Zapier attaches no help article to Moon Invoice, so the cases below are the general limits that apply to every Zap.
With triggers and actions on the same records, three general limits are worth knowing. If a run stops and the cause is unclear, see our Zapier troubleshooting guide.
Old invoices are never picked up
A Zap only reacts to what happens after it is switched on. Invoices, payments or contacts that already exist stay out of it; moving that history is a separate job.A Zap that sets itself off
A Zap that writes into the very place its own trigger watches can start itself again and again, and burn through your task count. Keep the trigger and the target apart.Bulk imports held back
When a trigger suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold those runs back.
Need help automating Moon Invoice with Zapier?
A person reads every message.



