- Home
- Resources
- Integrations
- Smartsheet
Smartsheet Zapier integrationAutomate Smartsheet with Zapier.
The Smartsheet Zapier integration gives you 6 triggers, 18 actions and 2 searches. One trigger is instant, and it runs on the free plan, since Smartsheet is not a premium app. Here is what each operation does, what it costs and where it breaks.
Verified Trustpilot reviews · AI, automation & growth agency
What the Smartsheet Zapier integration actually does
The Smartsheet Zapier integration links your Smartsheet account to Zapier, so that something happening in a sheet (a new row, an edited cell, a fresh comment or attachment) starts work you would otherwise do by hand: emailing a row, copying it to another sheet, spinning up a sheet from a template, sharing a workspace.
Three results come up again and again. A request that lands in the right inbox: New Row starts the Zap and Send Row mails that one row to the person in charge, attachments included if you want. A project kit that builds itself: Create Sheet From Template sets up a new sheet in a workspace, then Share Sheet hands it to the client team with the access level you picked. A clean archive: Updated Row notices a status change and Move Row takes the line out of the live sheet into another one.
The detail that changes everything: of the six triggers, Updated Row is the only instant one. It fires straight away, even on the free plan, while the five others wait for the polling interval of your plan. If speed matters, build on that one.
What Zapier does not do here. There is no delete operation among the visible ones: a Zap can add, update, copy and move rows, never remove them. No trigger reads rows that existed before the Zap was switched on. And the searches find rows and attachments, not sheets or workspaces.
If you are still choosing a tool, the Smartsheet Make integration page covers the same app from the Make side, and our Make vs Zapier comparison sets out the criteria.
Zapier vocabulary in one minute
Seven words come back on every line of this page. Here they are in plain English, once.
- Zap
- The automation you build: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in Smartsheet that starts the Zap, such as a new row. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does once started: the step that writes, sends, copies or moves something in Smartsheet for you.
- Task
- The unit Zapier bills: one action that completes successfully. Your plan's allowance is a count of those.
- Polling vs instant
- Polling: Zapier checks the app on a timer and keeps what is new. Instant: the app calls Zapier the moment the event happens.
- Filter
- A step that lets the Zap continue only when what arrived meets your condition, and stops it quietly otherwise.
- Search step
- A step that looks up something already in the app, a row or an attachment, so later steps can use what it found.
What it really costs
Smartsheet is not a premium app, so it works from the free plan. The bill is counted in tasks, and only finished actions count.
- Free plan100 tasks per month, unlimited Zaps
- Free plan Zap sizeOne trigger and one action
- Premium appNo, Smartsheet works on every plan
- Trigger checksFree, never billed
The trigger costs nothing, however often Zapier checks the sheet. Each action that succeeds is one task, so a Zap with three actions eats three times more than a Zap with one. A failed action is not counted. The free plan stops at two steps: add a filter, a search or a second action and the Zap becomes multi-step, which needs a paid plan. Smartsheet checks are free either way: only the actions that finish cost something.
Connect Smartsheet to Zapier in three steps
- 01
Open your connections
In Zapier, go to the Apps page of your account and click + Add connection. A dialog opens: type Smartsheet and pick it from the list. You need a Smartsheet account before you start.
- 02
Sign in to Smartsheet
Click Add connection. A new tab opens on Smartsheet: sign in with the account whose sheets and workspaces the Zap should touch, ideally the one that owns them or has edit rights on them.
- 03
Grant access
Allow Zapier to use the account. The connection is saved once and reused by every Smartsheet step in every Zap, so you will not repeat this unless you want a second account.
Your first Zap: urgent IT requests straight to the on-call engineer
GoalEvery new row in an IT request sheet marked as urgent goes by email to the on-call engineer, without anyone forwarding it.
- 01
Create the Zap and pick the trigger
Start a new Zap, choose Smartsheet as the app and New Row as the event. Select your Smartsheet connection, then the request sheet in Choose a Sheet.
- 02
Test the trigger
Run the test: Zapier brings back the three most recent rows of the sheet. Pick one that looks like a real request so the next steps are mapped on true data.
- 03
Add the filter
Click the plus icon, choose Filter, then set the field (your priority column), the rule and the value Urgent. This turns the Zap into a multi-step one, on a paid plan.
- 04
Add the Send Row action
Pick Smartsheet again and Send Row. Choose the same sheet, map the row from the trigger, type the engineer's address. Several addresses go in a comma-separated list.
- 05
Test, then publish
Test the action once and check the email that arrives. When it reads right, click Publish: the Zap is on and handles every new row from now on.
The 6 Smartsheet triggers
6 events start a Zap when something happens in Smartsheet, and one of them is instant: the app calls Zapier straight away, whatever your plan.
Get Reports
Polling triggerIn Zapier“[PRIVATE] Generates report list for dropdown.”
This one returns the list of reports available in your Smartsheet account. Its official description tags it as private and as the source of a drop-down list, so it rarely makes sense as the start of a real workflow.
New Attachment
Polling triggerIn Zapier“Triggers when a new attachment is added to a row.”
Starts the Zap whenever someone attaches a file to a row in the sheet you choose. Think signed quotes, site photos or delivery notes dropped on a line by a colleague.
New Comment
Polling triggerIn Zapier“Triggers when a new comment is added.”
Fires when a comment appears in the sheet you point it at. Useful because comments are where questions and approvals tend to hide, far from anyone's inbox.
New Row
Polling triggerIn Zapier“Triggers when a new row is added.”
The classic: every row added to the chosen sheet starts the Zap, with the content of that row ready to map into the next steps. It covers intake forms, request logs and lead lists.
New or Updated Report Row
Polling triggerIn Zapier“Triggers when rows in a report are created or updated.”
Follows a Smartsheet report rather than a single sheet: the Zap starts when a row shown in that report is created or changed.
Updated Row
Instant triggerIn Zapier“Triggers when cells in a row are updated or created (based on your settings).”
Reacts when cells in a row change, or when a row is created, depending on the settings you pick in the step. It is the one Smartsheet trigger that does not wait for a scheduled check.
The 18 Smartsheet actions
Smartsheet gives you 18 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Workspace
ActionIn Zapier“Creates a Workspace.”
Opens a brand-new, empty workspace under the name you give it, the only required field. Nothing is inside yet: later steps, such as a sheet from a template, fill it.
Add Attachment to Row
ActionIn Zapier“Adds a file attachment to a row.”
Pins a file to a precise row. You name the sheet, the row and the file; all three are required.
Add Discussion to Row
ActionIn Zapier“Adds discussion to row.”
Opens a discussion thread on a row, with a title and a first comment, so the context stays next to the data instead of in an email chain.
Add Row to Sheet
ActionIn Zapier“Add a row to a sheet.”
Writes a new line into the sheet you choose and fills its columns with what earlier steps brought in.
Copy Folder
ActionIn Zapier“Copies folder to another destination.”
Duplicates a whole folder to another place, under a new name. You choose source, destination and the name.
Copy Row
ActionIn Zapier“Copies row to another sheet.”
Puts a copy of a row into another sheet and leaves the original where it was. Source sheet, destination sheet and row are all required.
Copy Workspace
ActionIn Zapier“Creates a copy of the specified Workspace.”
Produces a copy of an entire workspace and asks only for the workspace to copy and the new name.
Export Column
ActionIn Zapier“Exports the row data for a specific sheet column. Supports parent row filtering.”
Pulls the values of one column in a sheet, with an option to filter by parent row, so a later step can use the whole list at once.
Move Row
ActionIn Zapier“Moves row to another sheet.”
Takes a row out of one sheet and places it in another. Unlike Copy Row, the source sheet loses it.
Create Sheet From Existing Sheet
ActionIn Zapier“Create a new sheet from an existing sheet.”
Duplicates a live sheet into the workspace you pick, under a new name, with the same three yes or no choices on cells, attachments and discussions.
Create Sheet From Template
ActionIn Zapier“Create a new sheet from a template.”
Builds a sheet from one of your templates, in your personal Sheets folder or a workspace, and lets you decide whether cells, attachments and discussions come along.
Update Row
ActionIn Zapier“Update an existing row with new values. Requires a row ID.”
Rewrites the values of a row that already exists. It needs the sheet and the row ID; paired with the Updated Row trigger, that ID is the field called Original ID.
Send Row
ActionIn Zapier“Send a row via email.”
Emails one row to the addresses you give, with options to copy yourself and to include its attachments and discussions.
Send Sheet
ActionIn Zapier“Send a sheet via email (as PDF or Excel).”
Mails a whole sheet as a file, PDF or Excel, the format being required. Recipients follow the same comma-separated rule as Send Row.
Share Sheet
ActionIn Zapier“Share a sheet.”
Gives people access to a sheet, at the access level you set, and decides whether Smartsheet notifies them by email.
Share Workspace
ActionIn Zapier“Share a workspace.”
Same idea one level up: a whole workspace is opened to the listed addresses. Access level and email notification are set just as in Share Sheet.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
The escape hatch: a raw request to Smartsheet that reuses your connection, for things no other action covers. You set the method and the address, and choose whether an error stops the step.
Find sheet Row (Legacy)
ActionIn Zapier“Find a row in a specified sheet using a query.”
An older way to look for a row with a query, kept in the action list.
The 2 Smartsheet searches
2 search steps look for data that already exists in Smartsheet, so a later step can use it.
A search step finds a row or an attachment that already exists and hands it to the steps after it. In the editor, searches sit at the bottom of the Action event list, under SEARCH. Using one makes the Zap multi-step. Three settings decide what happens when the result is not the one you expected.
Find Attachment
SearchIn Zapier“Find an attachment by row ID.”
Retrieves the attachments of a given row, from a sheet ID and a row ID, both required. The files it returns can then be sent or copied by the next steps.
Find Sheet Row
SearchIn Zapier“Find Sheet Row”
Looks for a row in a sheet with a query you write, then passes that row, including its ID, to later steps. That ID is what Update Row and Add Attachment to Row need.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there. Switch it on and the Zap carries on, empty-handed.
- Create X if it doesn't exist yet?Smartsheet offers no find-or-create variant on these searches, so this box does not appear here.
- If multiple search results are found?Three ways out: keep the first match (the default), stop the Zap, or hand every match on at once.
When a Smartsheet Zap breaks
Most Smartsheet Zaps that fail do so for one of the reasons below.
Zapier lists a help article called Common Problems with Smartsheet, and the general rules of polling and loops apply here like everywhere else. If a Zap misbehaves despite all this, our Zapier troubleshooting page walks through the checks.
Old rows are never picked up
A Zap only reacts to what happens after you publish it. The rows already in the sheet stay where they are; moving that backlog is a separate job.Updated Row and Update Row on one sheet
A Zap that edits the very sheet its trigger watches sets itself off again and again, and the task count drains fast. A filter on a status column breaks the loop.A bulk import goes quiet
After a mass import or a migration, a trigger may suddenly return a huge batch. Zapier's flood protection can then hold those items back instead of running them.The same row never fires twice
On polling triggers, Zapier keeps track of what it has already seen, so one row never starts the Zap a second time, even if a later check sees it again.No access to the sheet
The Zap acts as the connected account. On a sheet someone else owns, that account needs read access for triggers and write access for actions.Update Row asks for a row ID
Update Row cannot guess the row. Feed it the Original ID from Updated Row, or the ID returned by Find Sheet Row in an earlier step.
Need help automating Smartsheet with Zapier?
A person reads every message.



