Ready-made templateLog every new MaintainX work order
Each work order gets a row with title, asset, location, priority and assignee, building a maintenance history you can sort and share outside the app.
New Work OrderAdd New Row
View the template

MaintainX runs work orders on the shop floor, while plant managers, landlords and finance often review maintenance in a spreadsheet. FlowMattic writes each new MaintainX work order into Google Sheets from your WordPress site and updates the row as its status changes, so you can see open jobs, finished jobs and the categories they fall under.
9 triggers 19 actions 6 example workflows 2 ready-made templates Unlimited runs
When this happens in MaintainX3 triggers
Do this in Google Sheets19 actions
When MaintainX fires New Work Order, FlowMattic runs Add New Row in Google Sheets with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made templateEach work order gets a row with title, asset, location, priority and assignee, building a maintenance history you can sort and share outside the app.
New Work OrderAdd New Row
View the template

Find the work order by its ID and write the new status and date, so the sheet shows which jobs are open, on hold or done right now.
Work Order Status ChangeLookup Row DataUpdate Row

A Filter passes only status changes to done, and each completed job is copied to a Completed tab with a formatted date, ready for a monthly count.
Work Order Status ChangeFilterDate/Time FormatterAdd New Row

Categories such as Electrical or Safety are often added after the job is opened. Look up the work order and fill in its category column so cost reports group correctly.
New Category on Work OrderLookup Row DataUpdate Cell Data

A Router reads the work order's location and writes it to that site's tab, so each facility manager sees only the jobs on their property.
New Work OrderRouterAdd New Row

Write the work order to the sheet first, then a Filter on priority lets an Email (SMTP) step tell the duty manager about urgent jobs only.
New Work OrderAdd New RowFilterEmail (SMTP)
At the end, every new MaintainX work order is written to your Google Sheet as one row.
Add a header row such as Work order ID, Title, Asset, Location, Priority, Assignee, Status and Created.
Open Connects in FlowMattic and add a Google Sheets connection with an account that can edit the sheet.
Create a workflow with the MaintainX New Work Order trigger, follow its setup instructions and open a test work order so FlowMattic captures its fields.
Add Google Sheets Add New Row, map the work order fields to your columns, test the step and switch the workflow on.
1. Trigger in MaintainX
New Work Order
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From MaintainX | To Google Sheets |
|---|---|
| Work order ID | Work order ID |
| Title | Title |
| Asset | Asset |
| Location | Location |
| Priority | Priority |
| Assignee | Assignee |
| Status | Status |
| Created at | Created |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
MaintainX and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Work order details pass from MaintainX through your own WordPress site into the sheet, not through another company's automation account.
Runs are unlimited, so a busy site with many status changes a day costs the same as a small one.
Owners, landlords and accountants read a shared sheet of work orders without needing a MaintainX login of their own.
Yes. Log new work orders with New Work Order, then build a second workflow on Work Order Status Change that finds the row with Lookup Row Data and writes the new status with Update Row.
Yes. Filter status changes to your completed status and add each one to a Completed tab with a formatted date. A pivot table then counts jobs by month or asset.
Yes. Put a Router after New Work Order with a path per location, and point each Add New Row at that site's tab or spreadsheet.
No. Data flows from MaintainX into Google Sheets. Keep MaintainX as the place jobs are assigned and closed, and use the sheet for reports.
Did not find your answer? You can browse the help center or ask us directly.
Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. MaintainX integration 1.0.0, Google Sheets integration 2.2.4.