Book Free Analysis
Book Free Analysis
Book Free Analysis
Book Free Analysis
Skyway Guide

Smartsheet Automation: Simplify Your Workflow & Reduce Manual Tasks

Smartsheet automation is a powerful way to streamline coordination and eliminate repetitive manual work. Automatically route information, trigger updates, and ensure everyone stays informed.

Quick Start: Key Concepts of Smartsheet Automation

Every automated workflow in Smartsheet consists of three parts:

Table of Contents

Part 1

How do I automatically move/copy rows to another sheet when status changes in Smartsheet?

Automatically moving or copying rows is essential for archiving completed tasks, handing off work to another team, or building an intake system. Smartsheet handles this seamlessly when specific criteria (like a Status change) are met.

What This Automation Does

The workflow monitors a column (like Status). When it changes to a value you specify (e.g., "Complete"), the row is either:

When to Use It

How to Set It Up

  1. Prepare the Target Sheet: Ensure the destination sheet exists. It's best if column names match the source sheet to ensure all data transfers correctly.
  2. Create Workflow: In your source sheet, go to Automation > Create Workflow (or use the "Move a row" template).
  3. Set Trigger: Choose "When rows are changed". Configure it to run when Status changes to Any Value (or a specific value).
  4. Add Condition: To be safe, add a Condition: "Where Status is Complete". This prevents the move from happening on accidental edits.
  5. Choose Action: Select "Move rows" or "Copy rows" and pick your target sheet.
Active Sheet
Archive Sheet

Tips & Troubleshooting

  • Formula Loss: When a row is moved or copied, cells containing formulas are replaced by their static values in the destination sheet.
  • Column Matching: Data only transfers if the destination column name matches the source column name exactly. Mismatched columns result in data loss for that field.
  • Permissions: The workflow owner must have at least 'Editor' permissions on the target sheet, otherwise the automation will fail.
  • Volume Limits: Smartsheet processes moves in batches. If you update 500+ rows at once, it may take time or hit a limit.
Part 2

How do I set up alerts & reminders in Smartsheet (due dates, status changes)?

Staying on top of changes and deadlines is easier when Smartsheet sends automatic notifications. Alerts and reminders reduce the need to constantly check the sheet or manually email people.

🔔 Alerts (Event-Based)

Reactive: Notify someone when a change happens.
Ex: "Alert PM when Status becomes 'At Risk'."

⏰ Reminders (Time-Based)

Proactive: Notify someone at a specific time.
Ex: "Remind Assignee 2 days before Due Date."

How to Set Up an Alert (Status Change)

  1. Create Workflow: Go to Automation > Create Workflow.
  2. Set Trigger: Choose "When rows are changed". Select the Status column.
  3. Trigger Logic: Set to run when Status changes to "At Risk" (or use a Condition block if specific values aren't in the trigger options).
  4. Choose Action: Select "Alert someone". Choose specific people, valid contacts in a cell (like "Assigned To"), or a contact group.
  5. Message: Customize the email subject and body (e.g., "Task At Risk - Please Review").

How to Set Up a Reminder (Due Date)

  1. Create Workflow: Go to Automation > Create Workflow.
  2. Set Trigger: Choose "When a date is reached". Select your Due Date column.
  3. Timing: Configure it to run "2 Days before Due Date" at "9:00 AM".
  4. Add Condition: Add "Where Status is not Complete" so you don't nag people about finished work.
  5. Choose Action: Select "Alert someone" and send it to the "Assigned To" contact.
2 Days Before Due Date...
📅 🔔
New Email
Reminder: Task "Q3 Report" is due soon.

What Recipients See

Recipients will get an email (or mobile push) from Smartsheet containing:

Tips & Common Pitfalls

  • Alert Timing: Change-based alerts are usually immediate. Date-based reminders run once a day based on the sheet's timezone settings.
  • Recipients & Sharing: You can alert external emails (non-users). They will see the data in the email but cannot click through to the sheet unless you share it with them.
  • Avoiding Spam: Be careful with broad alerts (e.g., "Any change alerts Everyone"). Use conditions to narrow it down (e.g., "Status is 'At Risk'").
  • Recurring Alerts: detailed digest alerts can be set up to run daily or weekly (e.g., "Every Monday at 9 AM") gathering all rows that meet specific criteria into one email.
  • Testing: Use the "Run Now" feature to test your workflow logic immediately, but be aware it ignores triggers and runs conditions on all rows.
  • Disable/Enable: You can toggle workflows off during holidays or after projects end without deleting them.
Part 3

How do I build an approval workflow in Smartsheet?

Approval workflows automate the process of getting sign-offs. Instead of chasing people with emails, Smartsheet sends a request with "Approve" and "Decline" buttons. The response is recorded instantly in your sheet.

📝 Uses

Expense reports, vacation requests, document reviews, or any item requiring a stakeholder's sign-off.

⚙️ Mechanism

Triggered by status changes. Approvers get an email/notification. Their one-click response updates the sheet.

How to Set Up an Approval Workflow (Example)

  1. Prepare Columns: Ensure you have a Status column (trigger) and an Approval Status column (to record the result, e.g., "Approved/Declined").
  2. Create Workflow: Go to Automation > Create Workflow.
  3. Trigger: Set to "When rows are changed". Trigger when Status changes to "Submitted for Approval".
  4. Action: Select "Request an approval".
  5. Configure Approver: Enter a specific email (e.g., Finance Manager) or choose a Contact column (e.g., "Department Head").
  6. Save Response In: Select your Approval Status column. Smartsheet will write "Approved" or "Declined" here.
  7. Message: Add context (e.g., "Please review purchase request.") and include relevant fields.
Purchase Request #1024
Amount: $5,000
Vendor: Skyway
Approve
Decline
👆

Tips & Common Pitfalls

  • Save Response In: Don't forget to map this! If you don't pick a column, Smartsheet can't record the decision.
  • Permissions: Approvers do not need edit access or a paid license to approve, but they need a Smartsheet login (free) to authenticate.
  • One-Time Link: The approval link is unique. Once used, it cannot be used again. If sent to a group, the first person to respond decides for everyone.
  • Sequential Approvals: Chain workflows. Trigger the second approval only when the first one's status becomes "Approved".
  • Parallel Approvals: Use separate workflows for each approver if they need to sign off independently. Avoid putting parallel blocks in one workflow as it may only follow one path.
Part 4

How do I send update requests and track responses in Smartsheet?

Update requests allow you to ask anyone (even non-users) to update specific fields in a row via a mini-form. This is great for collecting progress updates, missing data, external feedback, or periodic check-ins without giving direct sheet access.

📨 Manual

Right-click a row > Send Update Request. Select recipient and fields. Best for one-off needs.

🤖 Automated

Set trigger (e.g., "Status is In Progress" + "Every Friday"). Automatically prompts owner for updates.

How to Automate Update Requests (Example)

  1. Create Workflow: Automation > Create Workflow.
  2. Trigger: Set a schedule (e.g., "Every Friday at 9 AM").
  3. Condition: "Status is not Complete" (target only active work).
  4. Action: Choose "Request an update". Send to the "Assigned To" contact.
  5. Fields: Select editable fields (e.g., % Complete, Comments) and read-only context (e.g., Task Name).
📧

What Recipients See

They receive an email with an "Open Update Form" button. Clicking it opens a secure, limited view where they can only update the fields you selected. No login is required for non-users.

Tips & Troubleshooting

  • Tracking: Check the "Update Requests" panel to see pending requests. You can also view the Activity Log to see exactly when and who made updates.
  • Locked Columns: Recipients cannot edit locked columns even if you include them. They appear as read-only.
  • Expiration: Links expire after 14 days. You may need to manually resend if they delay.
  • Concurrent Edits: If a user edits the sheet directly instead of using the request link, the request may remain "Open". Mark it complete manually.
Part 5

How do I build an intake form in Smartsheet that routes work to the right person/team?

Combine Forms with Automation to enable "smart intake". A user submits a request, and Smartsheet automatically assigns it or moves it to the correct department based on their selection.

🏗️ The Setup

Sheet: Create an Intake Sheet with a "Request Type" dropdown.
Form: Build a form that feeds this sheet.

🔀 The Logic

IF Type = "IT", Assign to John.
IF Type = "Legal", Move to Legal Sheet.

3 Ways to Route Work

Skyway Pro Tip: We often implement "intake-to-metrics" systems. A single entry point allows for centralized reporting on total volume, even if the work is routed to different teams for execution.
IT
HR
Legal

Common Pitfalls

Frequently Asked Questions

Automation features are available on all paid plans (Pro, Business, Enterprise). Free users can participate in workflows (like responding to requests) but cannot build them.

No. When a row is moved or copied, formulas are replaced by their calculated values in the destination sheet. Attachments and Comments, however, are preserved.

Yes! They will be prompted to create a free login to verify their identity, but they do not need a paid license or sheet access.

Automation can handle bulk changes, but massive moves (e.g. 500+ rows at once) may hit performance limits or be batched. For large archives, consider DataMesh.

Expertise

Why Trust Skyway?

Next Steps: Optimize Your Workflows

Ready to take your automation to the next level? Start with a clear plan or get expert help.

Book a Workflow Audit Contact Skyway