tr Skip to content

Connect Gravity Forms and Smartsheet

Teams that run projects, requests or field work in Smartsheet often collect the details through a Gravity Forms form on their WordPress site. FlowMattic adds each entry to the right Smartsheet sheet, attaches uploaded files, updates existing rows from status forms and can open a new project sheet from your template when a client signs up.

5 triggers 16 actions 7 example workflows 1 ready-made template Unlimited runs

Try a pairing

When this happens in Gravity Forms1 trigger

Do this in Smartsheet16 actions

1. TriggerNew Form Submission
2. ActionAdd Row to Sheet

When Gravity Forms fires New Form Submission, FlowMattic runs Add Row to Sheet in Smartsheet with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Gravity Forms and Smartsheet workflows you can build

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.

Gravity Forms app icon Smartsheet app icon Ready-made template

Add each Gravity Forms entry as a Smartsheet row

Requests, applications or leads land in your Smartsheet tracker as rows, ready to assign, schedule and report on with the rest of the team's work.

New Form SubmissionAdd Row to Sheet

View the template
Gravity Forms app icon Smartsheet app icon

Send each request type to its own sheet

One intake form can feed several teams. A Router reads the request type and adds design, IT and facilities requests to the sheet each team runs.

New Form SubmissionRouterAdd Row to Sheet

Gravity Forms app icon Smartsheet app icon

Open a project sheet from your template for each client

A client onboarding form creates a Smartsheet sheet from your project template and shares it with the project manager, so every project starts with the same plan.

New Form SubmissionNew Sheet From TemplateShare Sheet

Gravity Forms app icon Smartsheet app icon

Update a job's row from a field status form

Field staff pick a job and a new status on a mobile-friendly form. The matching Smartsheet row is updated, so the office sees progress without phone calls.

New Form SubmissionUpdate Existing Row

Gravity Forms app icon Smartsheet app icon

Attach uploaded files to the new row

Briefs, photos or signed documents uploaded on the form are attached to the row they belong to, so nobody digs through email for the file.

New Form SubmissionAdd Row to SheetAdd Attachment to Row

Gravity Forms app icon Smartsheet app icon

Post client feedback as a discussion on the row

A review form carries the row ID in a hidden field. The client's comments are added as a discussion on that row, where the team already talks about the work.

New Form SubmissionAdd Discussion to Row

Gravity Forms app icon Smartsheet app icon

Email urgent requests to a manager as they arrive

A Filter catches entries marked urgent. The row is added and then sent by email with Send Row, so a manager sees it without opening Smartsheet.

New Form SubmissionFilterAdd Row to SheetSend Row

Set up: entries as Smartsheet rows

When you finish, each Gravity Forms entry is added as a new row in your Smartsheet sheet.

  1. Match the columns

    Make sure the Smartsheet sheet has a column for each form field you want to keep, such as Name, Email, Request and Due date.

  2. Connect Smartsheet

    Add a Smartsheet connection under Connects with an account that can edit the sheet. Gravity Forms runs on this site, so it needs no connection.

  3. Start from New Form Submission

    Create a workflow with the Gravity Forms New Form Submission trigger, choose the form and send a test entry so FlowMattic captures the fields.

  4. Map Add Row to Sheet

    Add a Smartsheet step with Add Row to Sheet, pick the sheet, map each field to its column, test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Add each Gravity Forms entry as a Smartsheet row Template
  1. Gravity Forms app icon 1. Trigger in Gravity Forms New Form Submission
  2. Smartsheet app icon 2. Action in Smartsheet Add Row to Sheet

    Fields mapped from the earlier steps (a typical setup)

    From Gravity FormsTo Smartsheet
    NameName
    EmailEmail
    Request detailsRequest
    Date neededDue date
    Entry IDForm entry
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Gravity Forms has no actions in FlowMattic, so Smartsheet's New Row or Updated Row triggers cannot change a form entry. Workflows here start from a submission.
  • Update Existing Row and Add Discussion to Row need the Smartsheet row ID, so pass it to the form in a hidden or prefilled field.
  • Column and field names depend on your sheet and form, so the mapping above is an example.
Gravity Forms app icon

Gravity Forms

Integration page

Triggers (1)

  • New Form SubmissionTriggers when a new contact form submission is received
Smartsheet app icon

Smartsheet

Integration page

Triggers (4)

  • New AttachmentTriggers when a new attachment is added to a row.
  • New CommentTriggers when a new comment is added.
  • New RowTriggers when a new row is added.
  • Updated RowTriggers when a row is updated.

Actions (16)

  • Add Discussion to RowAdds a discussion to row.
  • Add Row to SheetAdds rows to the sheet.
  • Add Attachment to RowAdds a file attachment to a row.
  • Copy FolderCopies the folder.
  • Copy WorkspaceCopies the workspace.
  • Create WorkspaceCreate a workspace.
  • Move Row To Another SheetMoves row to another sheet.
  • Copy Row To Another SheetCopies row to another sheet.
  • Update Existing RowUpdate existing row in a sheet with new values.
  • New Sheet From Existing SheetCreate a new sheet from the existing sheet.
  • New Sheet From TemplateCreate a new sheet from the template.
  • Share SheetShares a sheet.
  • Share WorkspaceShares a workspace.
  • Send SheetSend a sheet via email (as PDF or Excel).
  • Send RowSend a row via email.
  • Get RowGet specific row of a sheet.

Why run this pair with FlowMattic

Gravity Forms and Smartsheet connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

The form feeds the plan directly

Entries go straight into the Smartsheet sheets your team plans from, instead of an inbox someone copies from.

Entries leave from your server

The form and FlowMattic share your WordPress site, so entry data goes to Smartsheet without an outside automation service.

Every entry at the same cost

Runs are unlimited on every plan, so a busy request form or a seasonal rush adds nothing to the bill.

Common questions

How do I set up the Gravity Forms Smartsheet integration?

Connect Smartsheet under Connects, start a FlowMattic workflow with the Gravity Forms New Form Submission trigger, send a test entry, then add Add Row to Sheet and map each field to a column. Switch it on and every new entry becomes a row.

Can an entry update a row instead of adding one?

Yes. Put the row ID in a hidden field, for example from a link you send, and use Update Existing Row to change the cells you map.

Do file uploads reach Smartsheet?

Yes. After Add Row to Sheet, use Add Attachment to Row with the upload field from the entry so the file sits on that row.

Can entries be moved between sheets later?

Yes. Move Row To Another Sheet and Copy Row To Another Sheet can be used in a later workflow, for example once a request is approved.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Gravity Forms and Smartsheet

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 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Gravity Forms integration 1.0.4, Smartsheet integration 1.0.