What's Rows

Want to know why we exist? What Rows is? What sets us apart?

Getting started overview

Get started quickly with the usual spreadsheet basics as well as some special features that you won't find anywhere else.

Signing up and Signing in to Rows

Learn how to sign up and sign in to Rows using Google authentication or by entering your email address.

Switching to Rows from another spreadsheet application

How to adjust to Rows if you're used to other spreadsheet applications such as Microsoft Excel or Google Sheets

Getting to know the spreadsheet editor

Create a simple empty spreadsheet and get to know the spreadsheet editor.

Editing Tables and Pages

Learn how to perform standard editing tasks such as reordering and renaming tables.

Creating a spreadsheet from a template

Learn how to create a spreadsheet based on the template for the Google Sheets data importer.

Getting data into Rows

Learn how to import data from other sources such as Google Sheets or a CSV file.

Selecting cells and inserting cell references into formulas

Learn how to automatically insert cell references into your formulas and understand the limitations of the point-and-click feature.

Spreadsheet basics

Learn basic spreadsheet terminology and concepts such as the difference between functions and formulas, as well as cells, ranges and data types.

Keyboard shortcuts

Format, access, navigate and do so much more - all from the ease of your fingertips!

Platform limits

To give you the best experience using Rows, we have a few limits in place for now.

Organizing your integrations

Want to know what integrations you've got currently connected? Want to change their name?

Working with Integration Tasks

Want to know what an Integration Task is? How they’re counted? When they reset?

Authenticating your API calls

Learn about authentication in APIs: the different types, how to use them, and how to read API documentation to find what you need.

Adding action elements to spreadsheets

Learn how to add buttons and input fields as well as the difference between a Form and a Table with live spreadsheets.

Refreshing the spreadsheet basics

Get a refresher on spreadsheets.

How do you store the data in my spreadsheets?

Where we store and back up your data.

Collaboration and sharing overview

Learn about the key collaboration features that make Rows so special—such as workspaces and live mode.

Roles and Permissions

Understand the roles and privileges that you can configure in Rows.

Using workspaces to collaborate

Configure what spreadsheets different teams can see and invite people to collaborate.

Embedding tables and charts

Learn how to embed your spreadsheet tables and charts anywhere on the web.

Embedding tables and charts in Notion

Learn how to embed your spreadsheet tables and charts in Notion.

Understanding the difference between Edit View and Live View

A introduction to Edit View and Live View—the two main views of a spreadsheet that you can share with others.

Sharing your spreadsheets

Learn how to share your spreadsheet with other editors or share a view that only exposes certain parts of your spreadsheet.

Optimizing Integration Task usage

Want some tips to make your task limit go a bit further?

Getting data from any API

Let's learn about the HTTP GET request to retrieve data from any API using Rows.

Parsing data manually

Learn how to parse and manipulate JSON data manually.

Using integrations

Learn about how to connect and use integrations in Rows.

Is Rows GDPR compliant?

In short: Yes 🙂

Sending data to any API

Learn how to send information to an API using POST or PUT.

Inserting data automatically

Learn how to automatically insert data from JSON or other tables using OVERWRITE(), INSERT(), and UPDATE().

Working with data

Get to know about recommended rows and tables to extract data easily from integration functions.

Who are your subprocessors?

What subprocessors we use and why.

Charts overview

Get an overview of all the steps involved in creating a simple, interactive web application.

Forms and action elements overview

Get an overview of all the steps involved in creating a simple, interactive web application.

Understanding the difference between tables and forms

Learn the important differences between Tables and Forms and how they behave in live mode.

Adding action elements and form fields

Learn how to add fields such as buttons, text fields, checkboxes and date pickers.

Inserting and editing charts

Learn how to turn your spreadsheet data into visually appealing charts.

Available chart types

A list of the chart types that we currently support.

Modifying JSON

Learn how to modify JSON objects so that they match exactly what you need.

Scheduling and repeating actions

Learn how to automate your spreadsheets using REFRESH, REPEAT, and SCHEDULE.

Using templates

Learn how to search for, install, and use templates.

How do you manage security?

How we store your personal and spreadsheet data.

Functions and integrations overview

An overview of the supported functions and integrations.

Filtering data with formulas

Learn how to use the FILTER and FILTER_COLUMNS functions to build specific views on your data.

Working with integrations

Learn about the different types of integrations, how to connect them and how to use their functions.

Creating Data Tables

Take the result of any integration-related function and turn it into an easy-to-read table.

Creating Tables from complex data structures

An introduction to UNNEST and FLATTEN and how they can help you optimize complex data structures for better-looking Tables.

Using AUTOFILL to automatically fill a row or column

Use the `AUTOFILL` function to apply the same formula to each row in a neighboring table—even when the table changes dynamically.

Creating scheduled and repeating tasks

How to schedule and repeat certain tasks at regular intervals.

Administering your integrations and switching accounts

How to review your active integrations, disconnect ones you don't need, and use multiple accounts.

Audit your website loading performance

Learn how to build a dynamic report of your website's loading performances, all in a spreadsheet.

Build campaign tracking URLs

Learn how to use Rows to build and keep track of tracking URLs of your ads campaigns

Monitor your website's search performance

Learn how to build a search performance report for your website, combining Google Search Console and Rows.

Monitoring your Facebook Ad campaigns with Rows

Learn how to use Rows integrations by working through a specific use case—monitoring ad campaigns.

Track your competitors’ website loading performance

Learn how to track your competitors’ website loading performance

Track your on-page SEO content elements

Learn how to keep track of all main on-page SEO content elements

Filtering with JsonPath

Learn to use advanced JsonPath to get and filter for specific data points.

Collaborating with Workspaces

Learn how to use Rows' workspaces to collaborate on worksheets together.

APIs and JSON overview

An overview of how to work with APIs and JSON in Rows,

Requesting data from any API

An introduction to the GET function in Rows and how to use it to request data from APIs

Creating a GET request

How to make HTTP GET requests with the GET function.

Authenticating your API requests

How to authenticate your API requests and understand the different authentication methods.

Parsing JSON

How to parse and select JSON data in Rows.

Filtering JSON responses with JSONPath

How to use advanced JSONPath to get and filter for specific data points.

Modifying the structure of a JSON response

How to modify JSON objects so that they match exactly what you need.

Sending data to an API

Learn how to send information to an API using POST or PUT.

Managing multiple integrations

Learn about how to use two or more of the same integration at the same time.

Making your spreadsheets live

Learn how to publish your spreadsheets so you can share them with the world!

Rows for Beginners

Introduction to Rows for Beginners.

Rows for Intermediate users

Ready to learn about action elements, manually parsing data, automatically creating tables, and automating actions?

Rows for Advanced users

Welcome to the Rows Advanced course - ready to get working with APIs, manipulate JSON, and use multiple integrations?

Up and downgrading subscription tiers

Want to know how to upgrade or downgrade your subscription?

Billing methods

Want to know what payment methods we support? How to update payment details? Find your invoices?

Viewing your account usage

Want to check which integration you use the most? Or perhaps statistics per spreadsheet?

How do you track data in my spreadsheets?

We keep tracking to the minimum and are transparent about how we use it.