
Connect Google Sheets and PayWhirl
Use Google Sheets and PayWhirl in the same FlowMattic workflow. Below are the triggers and actions both integrations offer; pick one of each to see how the two connect.
23 triggers 19 actions 2 ready-made templates Unlimited runs
Try a pairing
When this happens in PayWhirl17 triggers
Do this in Google Sheets19 actions
When PayWhirl fires Customer Created, 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.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Triggers (6)
- New Spreadsheet RowTrigger when a new row is added to the spreadsheet
- New Or Updated Spreadsheet RowTrigger when a row is updated in the spreadsheet
- Deleted Spreadsheet RowTrigger when a row is deleted from the spreadsheet
- Update Cell DataTrigger when any cell is updated in the spreadsheet
- Update Specific Cell DataTrigger when a specific cell is updated in the spreadsheet
- Update Specific Column ValueTrigger when a specific column value is updated in the spreadsheet
Actions (19)
- Add New RowAdd a new row with mapped data
- Update RowUpdate existing row in specific spreadsheet with mapped data
- Delete RowDelete row by ID in specific spreadsheet
- Clear Row DataClear data or row by ID in specific spreadsheet
- Lookup Row DataSearch for data in specific spreadsheet
- Get Cell DataGet data for particular cell in specific spreadsheet
- Update Cell DataUpdate data for particular cell in specific spreadsheet
- Get Row CountGet total number of rows in specific spreadsheet
- Get Row DataGet rows data from the sheet based on specified range
- Create Spreadsheet ColumnCreate a new column in specific spreadsheet
- Create New SheetCreate a new sheet in specific spreadsheet
- Import CSV or JSON to Existing SheetImport CSV or JSON data to existing sheet in specific spreadsheet
- Copy SheetCopy a sheet to another or within the same spreadsheet
- Get RowsRetrieve rows in JSON format for use with Iterator
- Export sheet to CSVExport the selected sheet to CSV format and save to WordPress Media Library
- Export Sheet to ExcelExport the spreadsheet to Excel (.xlsx) format and save to WordPress Media Library
- Export Sheet to PDFExport the spreadsheet to PDF format and save to WordPress Media Library
- Export Sheet to OpenDocumentExport the spreadsheet to OpenDocument (.ods) format and save to WordPress Media Library
- Export Sheet to TSVExport the selected sheet to TSV format and save to WordPress Media Library
Triggers (17)
- Customer CreatedTriggers when a customer is added to the account - via portal signup, widget checkout signup, or manually by admin.
- Plan CreatedTriggers when a plan is created by the user.
- Card CreatedTriggers when a new payment method is added by customer in portal or checkout pages, by admin for a customer.
- Subscription CreatedTriggers when a customer is subscribed to a plan when invoices are created, before payment attempts - via widget checkout, manually by admin.
- Invoice CreatedTriggers when an invoice is created - when subscription is created or renews and manually from admin.
- Invoice ProcessedTriggers when the invoice is processed (payment attempted) this is usually automatic according to the payment schedule but could be manually triggered by admin.
- Invoice PaidTriggers when the invoice is marked as paid.
- Charge SucceededTriggers when a successful payment is made towards and invoice.
- GiftCode SentTriggers when a gift code is sent to the recipient might be immediately after creation or on a scheduled date.
- Customer UpdatedTriggers when the customer updates the profile from portal or admin updates customer details.
- Plan UpdatedTriggers when a plan is updated by the user.
- Subscription UpdatedTriggers when a customer or admin updates a subscription.
- Charge RefundedTriggers manually when a refund is issued on PW side.
- Charge FailedTriggers when an invoice payment is declined for any reason (but not held for review).
- Subscription DeletedTriggers when a subscription is canceled - after max failed payment attempts are reached or manually by admin, user.
- Invoice DeletedTriggers when admin manually deletes an invoice.
- Card DeletedTriggers when a payment method is deleted by customer in portal, by admin.
Start automating Google Sheets and PayWhirl
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
Google Sheets integration 2.2.4, PayWhirl integration 1.0.0.








