Ready-made templateLog every successful MoonClerk payment
Each payment that goes through becomes a row with payer, form, amount and date, a ledger the bookkeeper can reconcile against the bank.
Payment SuccessfulAdd New Row
View the template

MoonClerk collects one-time and recurring payments through simple checkout forms, which suits churches, schools, clubs and small businesses. FlowMattic writes MoonClerk payments and plan changes into Google Sheets from your WordPress site, so the treasurer or bookkeeper has a payment record, a list of active plans and a short list of failed charges.
11 triggers 19 actions 6 example workflows 2 ready-made templates Unlimited runs
When this happens in MoonClerk5 triggers
Do this in Google Sheets19 actions
When MoonClerk fires Payment Successful, 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 payment that goes through becomes a row with payer, form, amount and date, a ledger the bookkeeper can reconcile against the bank.
Payment SuccessfulAdd New Row
View the template

Each new plan is added to a Plans tab with the payer, amount and interval, so you can see recurring income at a glance.
Plan CreatedAdd New Row

When a plan is canceled or runs out of payments, look it up and set an Ended date, so the active plans list stays accurate without manual edits.
Plan EndedLookup Row DataUpdate Row

Each failed recurring charge is logged on a Failed tab, then an email from your own mail server asks the payer to update their card.
Plan Payment FailedAdd New RowEmail (SMTP)

A Router reads the form name, so donations, membership dues and event fees each land on their own tab and total separately.
Payment SuccessfulRouterAdd New Row

Number Formatter sets decimals and separators on each amount, so totals in the sheet add up without fixing cells by hand.
Payment SuccessfulNumber FormatterAdd New Row
At the end, every successful MoonClerk payment is added to your Google Sheet as one row.
Add a header row such as Date, Payer, Email, Form, Amount, Currency and Payment ID.
In Connects, add a Google Sheets connection with an account that can edit the payments spreadsheet.
Create a workflow with the MoonClerk Payment Successful trigger, follow its setup instructions and make a small test payment so FlowMattic captures the fields.
Add Google Sheets Add New Row, map the payment fields to the columns, test the step and switch the workflow on.
1. Trigger in MoonClerk
Payment Successful
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From MoonClerk | To Google Sheets |
|---|---|
| Payment date | Date |
| Payer name | Payer |
| Payer email | |
| Form name | Form |
| Amount | Amount |
| Currency | Currency |
| Payment ID | Payment ID |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
MoonClerk and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Names, emails and amounts pass from MoonClerk through your own WordPress site into the sheet, not through an outside automation account.
Every recurring charge is a run, and runs are unlimited, so a growing list of monthly donors or members needs no bigger plan.
Payments, plans and failures sit in one spreadsheet that a volunteer treasurer or bookkeeper already knows how to work with.
Payment Successful for a ledger of money received. Payment Created fires for any state, including failed payments, which suits a full activity log with a status column.
Yes. Add plans with Plan Created, then use Plan Ended to find the row and write an end date. Filter the Plans tab to rows without an end date.
Yes. Plan Payment Failed starts a workflow that logs the failure with Add New Row and can send the payer a reminder with Email (SMTP).
Yes. Add a Router after the payment trigger with one path per checkout form, each writing to its own tab or spreadsheet.
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. MoonClerk integration 1.0.0, Google Sheets integration 2.2.4.