Save new JetFormBuilder responses as Google Sheets rows
Each JetFormBuilder form response on your site is saved as a new row in a Google Sheets spreadsheet, so your entries sit in a sheet you can sort, filter and share.
JetFormBuilder
Google Sheets2 steps Setup ~5 min Used on 684 sites Free to import

What this workflow does
JetFormBuilder handles forms on your WordPress site, but colleagues who need the responses may not have a login, and a spreadsheet is easier to sort and share. This workflow puts each response into Google Sheets as it comes in.
The JetFormBuilder trigger fires when a form is submitted, and every field becomes a value you can map. The Google Sheets step then adds a row to the spreadsheet you select, placing each mapped value in its column.
One response means one row, with no filtering or merging as imported. If a visitor submits twice, you see two rows. Only the Sheets step sends data off your site, and Task History keeps a record of every run in case a row looks wrong.
Booking requests for a small team
A JetFormBuilder booking form fills a shared sheet the front desk works from, without logging into WordPress.
Survey responses for analysis
Answers to a feedback form land in Google Sheets, where you can chart them or use formulas.
Volunteer sign-ups
Each volunteer form response becomes a row the coordinator can sort by availability and add notes to.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
JetFormBuilder Form SubmissionFires when a JetFormBuilder form is submitted on your site. The submitted fields are handed to the Google Sheets step.
Google Sheets Add New RowAppends one row per JetFormBuilder response to the spreadsheet you choose. Connect a Google account, pick the sheet and map each column to a form field.
What you need
- FlowMatticCore
- JetFormBuilder AccountAccount
- Google Sheets AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Set up column headers in the sheet first, then submit a test response so the JetFormBuilder fields are ready to match to them.
- If several forms fire the trigger, add a Filter so only the form you care about writes to this sheet.
- Add a Slack or email step after the row is added if someone should be told about each response.
Questions about this workflow
Are JetFormBuilder responses sent before import added to the sheet?
No. Only forms submitted after you turn the workflow on create rows.
Does every JetFormBuilder response create a row?
Yes, as imported. Add a Filter after the trigger if some responses should stay out of the sheet.
What happens if I add a field to the JetFormBuilder form?
Add a column for it, submit a test response and map the new field. Until you do, its value is not written to the sheet.
Is JetFormBuilder required on the same site as FlowMattic?
Yes. The trigger listens to JetFormBuilder on the WordPress site where FlowMattic is installed.
More Spreadsheets & Data workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted


